github canvascoding/canvas-notebook v2026.10.12.12
Canvas Notebook 2026.10.12.12

3 hours ago

Added

  • Added scoped integration catalogs and schema-bound tool dispatch for MCP and Composio, including shared connections and native OAuth flows.
  • Added destination-folder creation to file creation, import, move, and save dialogs.
  • Added secure MCP file ingestion and Markdown checks, plus persisted MCP Apps in mobile chat history.
  • Added email capture diagnostics, setup guidance, and clearer mailbox categorization and inbox status.

Changed

  • Expanded agent tool access to support scoped shared integrations and authorized workflows.
  • Improved mobile and desktop handling of shared plugin connections and file destinations.

Fixed

  • Improved email capture reliability and preserved email categorization and reply details.
  • Fixed collaborative document and file workflows around destination creation, link validation, and live session recovery.
  • Fixed release CI typecheck heap exhaustion by running TypeScript validation in a dedicated job with a larger Node.js heap.
  • Fixed release image memory exhaustion by reusing the verified application build across both architectures, with exact source and build identity checks.
  • Fixed a flaky PostgreSQL reconcile release gate by allowing slower CI runners more time to complete the test setup.
  • Fixed production build typechecking to use the application release profile.
  • Reduced Docker build context by excluding generated development artifacts.
  • Preserved code-block spacing when copying and allowed persistent dismissal of file-action errors.

Verification

  • npm run build:decision-models && npx next typegen && NODE_OPTIONS=--max-old-space-size=6144 npx tsc --project tsconfig.release.json --noEmit --incremental false

  • NODE_OPTIONS=--max-old-space-size=6144 npm run verify:release

  • Local arm64 Docker build with a 6 GiB builder limit, followed by health, login, provider, smoke and personal-workspace file integration checks for both users.

Don't miss a new canvas-notebook release

NewReleases is sending notifications on new releases.