[0.4.1] - 2025-10-04
🐛 Bug Fixes
- deploy: Preserve content.md changes in personal mode during deployment
[0.4.0] - 2025-10-04
🚀 Features
-
themes: Add Terminal Candy theme with full responsive design
-
themes: Add personal website support with Dark Minimal theme
-
themes: Add Musashi theme with dynamic content loading
-
themes: Add Slate Portfolio theme with modern glassmorphic design
-
themes: Add typewriter theme
[0.3.0] - 2025-09-25
🚀 Features
-
search: Implement search index generation
-
Optimizations for search
-
config: Add newsletter configuration support
-
generator: Implement newsletter form generation and injection
-
theme: Add newsletter form support to minimal-retro theme
-
theme: Add newsletter form support to obsidian theme
-
deps: Add newsletter dependencies
-
config: Add IMAP and SMTP configuration structures
-
cli: Add newsletter CLI command structure
-
newsletter: Implement Phase 2 email fetching and parsing
-
commands: Add newsletter fetch-subscribers command handler
-
Implement Phase 3 - Newsletter subscriber management and approval UI
-
Implement Phase 4 - Email Composition & Sending
-
newsletter: Completely rewrite TUI for buttery-smooth 60fps performance
🐛 Bug Fixes
-
Resolve all clippy warnings and compilation errors
-
Approval tui optimizations
-
Themes fix for newlstter
Deps
- Add urlencoding dependency for newsletter functionality
[0.2.0] - 2025-09-23
🚀 Features
-
themes: Add Obsidian theme with templates and registration
-
themes: Enhance Obsidian theme templates with full workspace structure
-
themes: Finalize Obsidian theme integration and testing
-
themes: Polish Obsidian theme with full robustness and advanced features
🐛 Bug Fixes
- deploy: Preserve theme config during git stashing
[0.1.1] - 2025-09-20
🐛 Bug Fixes
- deploy: Prevent posts deletion by using git worktrees
⚙️ Miscellaneous Tasks
- ci: Remove security audit check
[0.1.0] - 2025-09-20
🚀 Features
-
Set up cargo workspace with minimal retro theme
-
Implement Phase 1 CLI infrastructure
-
Implement Phase 2 content management system
-
Implement Phase 3 TUI development with complete markdown editor
-
Implement complete Phase 4 static site generation
-
Implement Phase 5 deployment and publishing features
-
tui: Enhance editor with cursor visibility and line deletion shortcuts
-
tui: Implement height-aware scrolling and scroll indicators
-
editor: Implement filesystem persistence with PostManager
-
serve: Add automatic browser opening functionality
-
project: Implement comprehensive validation and cleanup
-
theme: Implement complete theme management system
-
theme: Enhance minimal-retro theme configuration
-
theme: Redesign minimal-retro templates for better UX
-
theme: Implement artistic styling and fix content truncation
-
Add comprehensive domain and subdomain configuration support
-
ci: Add comprehensive CI/CD workflows with cargo-chef and git-cliff
-
Implement comprehensive deployment and URL generation fixes
🐛 Bug Fixes
-
Add tempfile dev dependency to resolve build issues
-
Resolve all cargo clippy warnings and errors
-
Resolve CSS file serving issues in blogr serve command
-
generator: Ensure markdown content is properly rendered in all templates
-
test: Correct frontmatter parsing test assertion
-
Update all GitHub repository links to point to bahdotsh/blogr
-
Resolve clippy warning in config_app.rs
-
Resolve CSS loading issue in development server
-
Resolve GitHub Actions workflow linter warnings for context access
-
Improve CARGO_REGISTRY_TOKEN handling in GitHub Actions workflow
-
Fix the custom domain path issues
-
Fix the removal of working branch issue while deploying
-
deploy: Improve git status checking to prevent unnecessary stash attempts
🚜 Refactor
- ci: Remove unused dependencies check from CI workflow
📚 Documentation
-
Comprehensive Phase 1 completion update in PLAN.md
-
readme: Update documentation with completed features
-
readme: Update theme documentation with new features
-
Add comprehensive issues analysis document