fix(tooling): migrate project config and test tooling while hardening fuzzy version parsing
This commit is contained in:
69
changelog.md
Normal file
69
changelog.md
Normal file
@@ -0,0 +1,69 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-04-07 - 3.0.6 - fix(tooling)
|
||||
migrate project config and test tooling while hardening fuzzy version parsing
|
||||
|
||||
- replace legacy npmextra.json with .smartconfig.json and update package file references
|
||||
- upgrade build and test toolchain dependencies and switch scripts away from web-specific flags
|
||||
- move tests to the new @git.zone/tstest tapbundle entrypoint
|
||||
- throw a descriptive error when a fuzzy version string cannot be resolved
|
||||
- allow getBestMatch to safely fall back to the resolved version string and return undefined when no match exists
|
||||
- refresh the README with updated installation, usage, and API documentation
|
||||
|
||||
## 2024-05-29 - 3.0.5 - maintenance
|
||||
Release 3.0.5 primarily contains repository and configuration housekeeping updates.
|
||||
|
||||
- Updated project description
|
||||
- Refined TypeScript configuration
|
||||
- Updated `npmextra.json` git host settings
|
||||
|
||||
## 2024-03-07 - 3.0.2 - 3.0.4 - core
|
||||
A series of patch releases delivered repeated core update fixes.
|
||||
|
||||
- Applied core update fixes across versions 3.0.2, 3.0.3, and 3.0.4
|
||||
|
||||
## 2022-04-26 - 3.0.0 - 3.0.1 - core
|
||||
Initial 3.x releases focused on core update fixes.
|
||||
|
||||
- Applied core update fixes in versions 3.0.0 and 3.0.1
|
||||
|
||||
## 2022-04-26 - 2.0.7 - core
|
||||
Release 2.0.7 introduced a breaking core update.
|
||||
|
||||
- BREAKING CHANGE: updated core behavior
|
||||
|
||||
## 2021-04-25 - 2.0.4 - 2.0.6 - core
|
||||
Several patch releases delivered incremental core fixes.
|
||||
|
||||
- Applied core update fixes across versions 2.0.4, 2.0.5, and 2.0.6
|
||||
|
||||
## 2018-09-02 - 2.0.0 - 2.0.3 - core
|
||||
The early 2.x line focused on a set of core update fixes.
|
||||
|
||||
- Applied core update fixes across versions 2.0.0, 2.0.1, 2.0.2, and 2.0.3
|
||||
|
||||
## 2018-09-02 - 1.0.4 - scope
|
||||
Release 1.0.4 introduced a breaking package scope change.
|
||||
|
||||
- BREAKING CHANGE: changed package scope to `@pushrocks`
|
||||
|
||||
## 2017-08-18 - 1.0.3 - dependencies
|
||||
Release 1.0.3 updated dependencies to align with newer standards.
|
||||
|
||||
- Updated dependencies to latest standards
|
||||
|
||||
## 2017-08-18 - 1.0.2 - core
|
||||
Release 1.0.2 improved internal structure consistency.
|
||||
|
||||
- Made the smartversion class structure more uniform
|
||||
|
||||
## 2017-08-17 - 1.0.1 - features
|
||||
Early 1.0.x releases established the first working version and added compare function support.
|
||||
|
||||
- First working version
|
||||
- Added support for compare functions
|
||||
|
||||
## 2016-08-28 - 1.0.0 - core
|
||||
Initial project release.
|
||||
|
||||
- Initial release
|
||||
Reference in New Issue
Block a user