# 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