github canvascoding/canvas-notebook v2026.11.1.2
Canvas Notebook 2026.11.1.2

3 hours ago

Highlights

  • MCP create/import responses preserve confirmed durable storage when later processing fails. Read-only status queries use the original idempotency key and durable receipts.
  • Busy and unexpected failures expose bounded retry, phase, storage-status and correlation details.
  • Fully typed edit patches, version-protected edit targets for selected blocks, and identity-bound document links for create/import/edit.
  • Faster workspace and Move proof reads, improved Move completion and newly visible document links.
  • Security dependency updates and a Node 22/26-compatible optional Undici peer lock entry.

Verification

  • npm run verify:release: passed, including production build, CLI/install/update/rollback checks and the strict third-party license gate (1,977 components, zero blockers).
  • Isolated production-container MCP acceptance: 15 OAuth/HTTP/browser steps and actual installed Codex client schema/argument-transport checks.
  • PostgreSQL fault/recovery, contention, cancellation, authorization, idempotency and large-document target tests passed.
  • npm run test:all completed: 310 browser cases passed initially; all 17 failures passed after fixture/timing corrections; one dependent case passed separately. 272 feature-gated cases were skipped.
  • Release assets are produced and verified by the exact tagged GitHub Actions build.

MCP changes: #199

Don't miss a new canvas-notebook release

NewReleases is sending notifications on new releases.