CHANGELOG
CHANGELOG
2.1.0
- Publish history tracking: the CLI now sends a
publish-idheader with every R2 upload, enabling per-file status tracking and a full publish history in the Flowershow dashboard.
2.0.6
- Fix file change detection: use Git blob SHA format so CLI publishes after a GitHub publish no longer mark all files as updated.
2.0.5
- Improve
fl --helpoutput: add long description, usage pattern, and examples.
2.0.4
- Show an update notification when a newer version of
flis available. - Add
flowershowas a symlink alias alongsideflin the install script.
2.0.3
- Show the site URL before uploading when publishing to an existing site.
2.0.2
- Fix stale URL shown in the site name confirmation prompt.
2.0.1
- Fix processing progress count display.
- Clean up publish UX copy.
2.0.0
- Breaking:
flis now a single idempotent command — it creates the site on first run and syncs changes on every subsequent run. The separatefl synccommand is deprecated (still works with a deprecation warning). - Add
install.shfor one-line installation on macOS and Linux.
1.3.0
- Rename the binary from
publishtofl. - Simplify auth commands:
fl login,fl logout,fl whoami(previouslyfl auth loginetc.).
1.2.3
- Fix progress display — replace progressbar library with simpler
\r-based progress lines.
1.2.2
- Rewrite CLI in Go (previously a Node.js package). The binary is now distributed as a standalone executable via GitHub Releases — no Node.js required.
For versions prior to 1.2.2 (Node.js CLI, published to npm as @flowershow/publish), see the old CHANGELOG in git history.