Versioning & Changelog
NumLex follows Semantic Versioning to ensure consistent and meaningful version numbers.
Version Numbering
- MAJOR: Incremented when there are significant changes that break backward compatibility.
- MINOR: Incremented when adding functionality in a backward-compatible manner.
- PATCH: Incremented when making backward-compatible bug fixes.
Example: 1.2.3:
- 1 - Major version.
- 2 - Minor version.
- 3 - Patch version.
Changelog
The changelog is maintained in the CHANGELOG.md
file, documenting all notable changes, including added features, fixed bugs, and deprecated features.
Format
Each entry in the changelog follows this format:
## [Version] - YYYY-MM-DD
### Added
- New features.
### Changed
- Updates to existing features.
### Fixed
- Bug fixes.