Skip to content

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 13 Jul 15:44

What's changed

  • Compound paths: schema v15 contours so imported line art keeps its holes
  • Uploads panel: keep the import buttons inside their grid cells
  • Dark mode: readable labels on neutral-900 buttons
  • Set the social share banner (Open Graph + Twitter)
  • Set the social share banner (Open Graph + Twitter)
  • README: point the banner at the brand-hosted image
  • README: point the banner at the brand-hosted image
  • Remove the unused committed README banner
  • Remove the unused committed README banner
  • Image placeholders: photo-grid layouts, drop-to-fill hints, shape fill adjust
  • Charts: adjustable text size (schema v16 ChartStyle.fontSize)
  • Text editing: faithful edit mode, formatting shortcuts, richer controls

Platform notes

  • Each archive contains just the self-contained hycanvas binary with the frontend embedded; see the README for setup (.env, PostgreSQL). The first-run wizard generates the configuration for you, and .env.example in the repository documents every setting.
  • First run: ./hycanvas service start daemonizes the server (pidfile + logfile next to the binary; Linux, macOS, and Windows) and asks whether to set up in the browser or in the terminal. The browser wizard at /installation/step-1 is unlocked by the one-time access secret it prints; the CLI wizard asks the same questions right there. Other verbs: stop, restart, status, log -f. ./hycanvas start runs in the foreground.
  • The macOS binaries are not signed or notarized. If macOS quarantines the download, run xattr -d com.apple.quarantine hycanvas or right-click the binary and choose Open.
  • ffmpeg is only required for server-side video export; everything else works without it.

Full Changelog: v0.3.1...v0.3.2