Features
- Add
prepare-release.ymlworkflow: single-command release preparation with automatic changelog via towncrier - Add
workflow_dispatchfallback trigger to release workflow - Adopt towncrier for changelog management — each PR adds a fragment file in
changes/instead of editing CHANGELOG.md - Restructure release workflow (
release.yml): auto-tag on release PR merge, TestPyPI dry-run gate, GitHub Release creation
Bugfixes
- Fix
publish-fabprintworkflow to match repo environment configuration - Remove reusable
workflow_callfrom release-readiness (fixes startup_failure on tag push) - Show preview 3MF export in CLI output (was silently written to disk)
Misc
- Rebuild demo GIF: trim duplicate
estampo statusfrom setup recording; status now appears as its own phase between setup and init (#246) - Add
fabprintdeprecation wrapper package and publish workflow - Add dark-background logo variant, PNG exports, and favicon
- Add post-release reminder to redeploy estampo.dev
- Fix stale
pzfreoreferences in action README, update developer guide release process, and add logo to README header - Fix stale docs: remove completed
fabprint-plan.md, outdatedinit-template.cast, and updatepzfreo/bnl→estampo/bnlreferences - Minor updates to demo flow in cast recordings and animated GIF
- Remove completed internal planning docs (Docker optimization, profile pin fix, init command, migration plan)
- Replace mutable
cloud-bridge:latestDocker tag with versionedcloud-bridge:bambu-<version>tags - Update tagline to "The build system for 3D prints"
- Update tagline to "The build system for reproducible 3D prints"