Releases: bao-cn/Terminal-Blog
Releases · bao-cn/Terminal-Blog
Release list
Terminal Blog v0.1.0-beta.1
Changelog
Added
- Initial terminal-first blog workspace with article browsing, editing, drafts, uploads, authentication, configuration, and command pipelines.
- Bilingual interface, theme persistence, virtual scrollback, and responsive file drawer.
- Short
configvirtual path for editing site configuration from the terminal. - Configurable first-visit cookie and local-storage consent prompt with persistent
y,n, andCtrl+Chandling. - Live title-template updates for opened articles, with the configured site description as the default article name.
- Manual GitHub Actions prerelease workflow with release-branch validation, build artifacts, SHA-256 checksums, related Issue references, and generated Pull Request and contributor notes.
- Production Docker image and Compose deployment with persistent content and database volumes.
Security
- Same-origin request validation, bounded request bodies, revocable root sessions, upload signature checks, and restrictive response headers.
What's Changed
- chore: enforce LF text checkouts by @bao-cn in #6
- chore: establish 0.1.0-beta.1 release process by @bao-cn in #1
- feat: add Docker deployment support by @bao-cn in #2
- refactor: shorten the virtual config path by @bao-cn in #3
- feat: add configurable cookie notice by @bao-cn in #4
- fix: apply title templates to active articles by @bao-cn in #5
- docs(readme): add user deployment guide by @bao-cn in #7
- feat(release): add manual prerelease workflow by @bao-cn in #8
New Contributors
Full Changelog: https://github.com/bao-cn/Terminal-Blog/commits/v0.1.0-beta.1