| name | changelog |
| description | Update CHANGELOG.md with recent changes following Keep a Changelog format |
Changelog
Context
Current changelog state:
!cat CHANGELOG.md
Recent changes to document:
!jj log --limit 10 -T 'description ++ "\n---\n"'
Task
Update CHANGELOG.md following Keep a Changelog format.
Format Rules
-
Add entries under ## [Unreleased] section
-
Group changes by type:
### Added - new features
### Changed - changes to existing functionality
### Deprecated - features to be removed
### Removed - removed features
### Fixed - bug fixes
### Security - vulnerability fixes
-
Each entry should:
- Start with a verb (Add, Change, Fix, Remove, etc.)
- Be concise but descriptive
- Reference ADRs when relevant:
(See ADR-NNNN)
- Group related items logically
Style
- Write in imperative mood ("Add X" not "Added X")
- Focus on user-facing changes, not implementation details
- Combine related commits into single entries when appropriate
- Order entries by importance within each section
Example Entry
### Added
- Add `Xyz` and `Lms` color spaces as foundation for color representation
- Add chromatic adaptation transforms: Bradford, CAT02, CAT16, Von Kries, and others (See ADR-0002)
- Add `illuminant` module with CIE standard illuminants (D65 always available, others feature-gated)