# 0.1.0 (2025-06-18) ### Bug Fixes * add proper permissions to GitHub Actions workflow for changelog updates ([904e9ae](https://github.com/KristiyanTs/bookwiz.io/commit/904e9aeb7759aba1d2b9d62e685d6d258d4146d9)) * prevent infinite loop in changelog automation ([5de9e54](https://github.com/KristiyanTs/bookwiz.io/commit/5de9e5439e319bbf9d181a8b6cbfb26cc6943d2e)) ### Features * implement automated changelog system with conventional commits ([179e0b0](https://github.com/KristiyanTs/bookwiz.io/commit/179e0b010571f48f8b3ce3d544eedf50f363ef94)) * update landing and pricing pages with new messaging and trust signals ([35702cd](https://github.com/KristiyanTs/bookwiz.io/commit/35702cd06c07d3eb5abe909b053e56af77bcacce)) # 0.1.0 (2025-06-18) ### Bug Fixes * add proper permissions to GitHub Actions workflow for changelog updates ([904e9ae](https://github.com/KristiyanTs/bookwiz.io/commit/904e9aeb7759aba1d2b9d62e685d6d258d4146d9)) ### Features * implement automated changelog system with conventional commits ([179e0b0](https://github.com/KristiyanTs/bookwiz.io/commit/179e0b010571f48f8b3ce3d544eedf50f363ef94)) # 0.1.0 (2025-06-18) ### Bug Fixes * add proper permissions to GitHub Actions workflow for changelog updates ([904e9ae](https://github.com/KristiyanTs/bookwiz.io/commit/904e9aeb7759aba1d2b9d62e685d6d258d4146d9)) ### Features * implement automated changelog system with conventional commits ([179e0b0](https://github.com/KristiyanTs/bookwiz.io/commit/179e0b010571f48f8b3ce3d544eedf50f363ef94)) # Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.1.0] - 2025-06-18 ### Features * implement automated changelog system with conventional commits ([179e0b0](https://github.com/KristiyanTs/bookwiz.io/commit/179e0b010571f48f8b3ce3d544eedf50f363ef94)) ### Added - Automated changelog generation from commit messages using conventional-changelog - Changelog page accessible at `/changelog` - GitHub Actions workflow for automatic changelog updates - Commit helper script for easier conventional commit creation (`npm run commit-help`) - Local changelog generation script (`npm run changelog`) - Interactive commit rewriting tools (`npm run rewrite-commits`) - Comprehensive documentation and guides ### Technical - Integrated conventional-changelog-cli and conventional-changelog-angular - Enhanced GitHub Actions workflow for CI/CD changelog updates - Added scripts for local development and commit assistance --- ## How Conventional Commits Work This changelog is automatically generated from commit messages that follow the [Conventional Commits](https://www.conventionalcommits.org/) specification. ### Commit Types - `feat:` - A new feature (appears in "Features" section) - `fix:` - A bug fix (appears in "Bug Fixes" section) - `docs:` - Documentation changes (appears in "Documentation" section) - `style:` - Code style changes (formatting, etc.) - `refactor:` - Code refactoring - `test:` - Adding or updating tests - `chore:` - Build process, auxiliary tools, etc. ### Examples ```bash feat: add user authentication system fix: resolve memory leak in file upload docs: update API documentation for v2 chore: update dependencies to latest versions ``` ### Usage Use the commit helper: `npm run commit-help [type] [description]` Example: `npm run commit-help feat "add dark mode toggle"` The changelog will be automatically updated when you push commits with these formats to the main branch. ## Note About Commit History **Important**: Only commits that follow the conventional commit format will appear in the auto-generated changelog. Going forward, use conventional commit format for all new commits and they will automatically appear in the changelog. ### Recent Features (Pre-Conventional Format) These features were added before implementing conventional commits: - About, Brand Kit, and Developers pages with enhanced content and layout - Blog posts and FAQ section with metadata and components - Enhanced ChangelogPage with version display and improved layout - Enhanced layout and SEO features in RootLayout component - BookEditor and DifferencesTab component enhancements for version control - ChatPanel and Message component enhancements with file selection - GitHub integration and UI consistency improvements