github langbot-app/LangBot v4.10.8

3 hours ago

LangBot v4.10.8

This patch release improves upgrade reliability and completes media delivery for WeCom AI Bot.

Highlights

  • WeCom AI Bot media delivery: send images, voice messages, and files generated by the sandbox; preserve attachments even when the final streamed text chunk is empty.
  • Safer upgrades from v4.10.7: preserve existing users, workspace ownership, and memberships while SQLite tables are rebuilt during migration.
  • More reliable SQLite backups: retry backup visibility checks on bind-mounted filesystems.
  • Plugin compatibility: preserve pre-tenancy plugin storage, adopt legacy keys within the trusted workspace, and restore workspace context for plugin commands.
  • Plugin Runtime SDK 0.5.5: fixes absolute-path file transfer in private or read-only runtime installations.

Upgrade verification

Before release, the following paths were exercised:

  • fresh and legacy SQLite migrations, backup verification, and idempotency;
  • fresh and legacy PostgreSQL/pgvector migrations;
  • existing user password, workspace owner/membership, and foreign-key preservation;
  • legacy binary plugin storage read/write/delete compatibility;
  • clean-instance startup, database migration to Alembic head, and core API health;
  • Python 3.11, 3.12, and 3.13 unit tests, integration tests, E2E startup, Box integration, coverage, lint, frontend build, wheel/sdist build, and clean wheel installation.

Full Changelog: v4.10.7...v4.10.8

Don't miss a new LangBot release

NewReleases is sending notifications on new releases.