smartfuzzy/changelog.md

60 lines
2.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Changelog
## 2025-05-12 - 1.1.8 - fix(tests)
Standardize test syntax and update testing dependencies
- Added @git.zone/tsrun dependency to package.json for improved test runner support
- Refactored test export in test/test.articlesearch.ts to use default export instead of tap.start()
- Updated readme.plan.md to describe testing improvements and syntax standardization
## 2025-05-12 - 1.1.7 - fix(build)
Fix import paths, update CI workflows and upgrade dependencies for ESM compliance
- Updated import statements to include .js extensions for NodeNext compatibility
- Upgraded dependencies: @push.rocks/smartpromise (^4.0.2), @tsclass/tsclass (^9.2.0), fuse.js (^7.1.0), leven (^4.0.0), and @push.rocks/tapbundle (^6.0.3)
- Added new workflow files for CI (default_tags.yaml and default_nottags.yaml)
- Revised test files and documentation to reflect file path and dependency changes
- Minor adjustments in package.json (scripts and metadata) and tsconfig for enhanced module resolution
## 2024-05-29 - 1.1.6 - maintenance
This release brings a series of configuration and documentation updates as well as an organizational change.
- Updated project description.
- Revised tsconfig settings.
- Updated npmextra.json with new githost details (merged from several commits).
- Switched to a new organization scheme.
(Note: A prior commit “1.1.6” from 2021 was a version bump and is omitted here.)
## 2021-10-04 - 1.1.5 - core
Core components were fixed in this update.
- fix(core): update
## 2021-10-03 - 1.1.4
This version was released as a version bump without additional significant changes.
## 2021-10-03 - 1.1.3 - core
Minor fixes were applied to core functionality.
- fix(core): update
## 2021-10-03 - 1.1.2 - core
Additional improvements and fixes to the core components.
- fix(core): update
## 2021-10-03 - 1.1.1 - core
A further core update fixing underlying issues.
- fix(core): update
## 2018-08-19 - 1.1.0 - Smartfuzzy
A fix was introduced for Smartfuzzys matching functionality.
- fix(Smartfuzzy.getClosestMatchForString() now returns the cloesest string directly): update
## 2018-08-19 - 1.0.3 - ObjectSorter
A new feature has been added to sort objects by likability.
- feat(ObjectSorter): now sorts objects by likability
## 2018-08-19 - 1.0.2 - package
An adjustment was made to the package name in the npm configuration.
- fix(package): npm name
## 2018-08-19 - 1.0.1 - package
Initial package fixes were applied.
- fix(package): initial