Skip to content

0.6.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 May 09:24
· 162 commits to main since this release

Canv 0.6.0

Downloads

File Platform
Canv-0.6.0-arm64.dmg macOS (Apple Silicon)
Canv-0.6.0.dmg macOS (Intel)
Canv-0.6.0.AppImage Linux (x86_64)
canv_0.6.0_amd64.deb Linux Debian / Ubuntu (amd64)
canv-0.6.0.x86_64.rpm Linux Fedora / RHEL / openSUSE (x86_64)

macOS builds are unsigned. On first launch right-click the app and choose Open to bypass Gatekeeper.

Features

  • Multi-session chat — keep several conversations going, each locked to its own model.
  • User-tunable chat font size scales the whole panel.
  • Generative views (sites) — ask the AI to build a small interactive view of your work alongside the manuscript.
  • Workspace serve mode — serve any workspace folder as a live-reloading website.
  • Outline panel lists every heading in the active document; jump-to-heading works in preview mode too.
  • Run-on-document button replaces the placeholder Run; full-document actions reach via a chevron menu.
  • Run controls — live token / cost meter, smart auto-scroll, slow-mode, and a Stop that produces valid history.
  • Recovery affordances on chat — inline retry, edit & retry, and retry-from-here.
  • UI redesign — new top bar with sub-toolbar and run-controls menu, restyled sidebar and editor, rewritten chat panel and composer, status-bar polish.
  • Theme tokens and accent picker — every colour is a semantic token; pick an accent that suits you.
  • Settings cog in the status bar, next to the chat toggle.

Fixes

  • Apply no longer prepends a duplicate copy of the rewrite.
  • Change Workspace button restored in the file-tree header.
  • File-tree state preserved when the outline panel opens.
  • Per-action model overrides now honour the chosen provider and survive id collisions.
  • Empty-editor focus and runs-panel font consistency.
  • Click anywhere in the chat composer's blank area focuses the textarea.
  • Provider errors surface so failed chat turns aren't silent.
  • Retry buttons styled as actual buttons.
  • Top bar polish — Files / Search / Git tabs match the dock-toggle visual; dock toggles mirror sidebar-toggle behaviour; duplicate dock controls deduped; placeholder UTF-8 label removed; workspace shows basename, not full path.
  • Editor tab strip — vertical scrollbar hidden so the accent line isn't clipped; redundant sidebar toggle dropped.
  • Workspace conflict popup no longer fires on tool-driven writes.
  • Linux app icon now shows at runtime and in launcher entries.
  • Popout window styled consistently; Run split-button visually unified; toggle semantics and accent triplet pass.
  • Outline panel bullets and [data-theme] selector fixes from the redesign review.

Chores

  • Refactor App.tsx into 8 hooks + 2 layout components.
  • Refactor popout to share one bottom-panel implementation with the main window.
  • Add missing chatFontSize prop to ChatPanel test renders.