github canvascoding/canvas-notebook v2026.5.2.1

latest release: v2026.5.2.2
4 hours ago

v2026.5.2.1

Studio

  • Create-First UI redesign with shared generation state
  • ControlBar component replaces inline controls on dashboard
  • Output-level delete and batch selection actions
  • Favorite star indicator on output thumbnails
  • Image gallery preview for studio models
  • Collapsible FilterBar with mobile bottom-sheet for create filters
  • Preset picker: search filter, hover preview cards, stacking fix
  • Model library polish
  • Fix: page refresh on generation completion
  • Fix: async pattern, error handling, Seedance conflict
  • Fix: Veo personGeneration auto-correct allow_allallow_adult
  • Fix: delete output files from correct directory
  • "Open as reference in Studio" context menu for image files
  • OpenAI 2.0 photo gen integration

Skills

  • SkillsPanel redesign with file tree layout and detail panel
  • Skill upload dialog redesigned after Anthropic pattern
  • Agent Skills spec validation, upload API, and upload UI
  • Seed skills and skill-creator updates

Auth & Providers

  • 4-category auth selector + OpenAI-compatible provider backend
  • Restructured provider auth: auth method selector, hide Google OAuth providers
  • Fix OAuth auth flow, double-click issue, provider status, dark mode
  • Fix OAuth provider list, PiOAuthButton auto-select, configured badge
  • Kill stale OAuth flows to prevent EADDRINUSE
  • Debug logging for auth method, provider status, and OAuth flow

Mobile & UI

  • Optimize PresetBuilder for mobile responsiveness
  • Improve studio menu for mobile, collapsible inspiration section
  • Fix mobile: video poster images, preview layout collapse
  • Fix nested button errors on mobile (HoverCardTrigger, tree rows)
  • Fix React.Children.only error with wrapped triggers

Chat

  • Fix chat websocket routing and isolated upgrades
  • Fix chat scroll glitch: only auto-scroll on message count changes
  • Add clipboard image paste (Ctrl/Cmd+V) to PromptBar
  • Reference chip hover preview overlay and remove button fix
  • Add AppLauncher to chat/files, remove chat dropdown on mobile

Media & References

  • Media reference resolver for images, video, and studio extra references
  • Remove legacy media routes
  • Harden websocket and media route security
  • Render inline hex color codes as swatches
  • Fix inline color swatch rendering edge cases

Infrastructure

  • Refactor installer into install modules
  • Update dependencies: readability 0.6, types/node 25, eslint-config-next 16.2.4, jsdom 29, marked 18
  • Update pi-agent-core/pi-ai to 0.72.0, typebox to 1.x
  • Update @eigenpal/docx-js-editor to 0.3.1
  • Fix all ESLint errors and warnings (0 errors, 0 warnings)
  • Fix Turbopack build warnings
  • Polish update CLI output with spinners and filtered logs
  • File toolbar refresh action wired up
  • Prevent app launcher from overlapping chat toggle
  • Translation fixes and missing German locale keys

Don't miss a new canvas-notebook release

NewReleases is sending notifications on new releases.