Update CHANGELOG.md for every significant change:
- ✅ New features
- ✅ Game mechanics changes
- ✅ Bug fixes
- ✅ UI/UX changes
- ❌ Minor code refactoring without functional impact
- ❌ Comment updates
-
Add changes to the
[Unreleased]section -
Use the correct categories:
- Added - new features
- Changed - changes to existing features
- Fixed - bug fixes
- Technical - technical changes
-
Write clear descriptions:
### Added - Location selection system with three wager options ### Fixed - Fixed incorrect mana change display on victory
- Move changes from
[Unreleased]to a new version - Update version in
package.json - Add release date
- Create a new empty
[Unreleased]section
## [Unreleased]
### Added
- New feature (in development)
## [1.1.0] - 2024-12-20
### Added
- Elemental system
- Battle location selection
### Fixed
- Fixed mana calculation logic
## [1.0.0] - 2024-12-15
### Added
- Basic game mechanicsBefore adding to changelog, ensure that:
- Feature works correctly
- Existing functionality is not broken
- Changes tested on mobile devices
- Documentation updated (if needed)
Use clear commit messages:
feat: add elemental systemfix: correct battle result displayrefactor: optimize mana calculation functiondocs: update changelog
If you have questions about maintaining the changelog or development process, contact the team.