- Bugfix: Fix broken ESM output in 5.0.0 release
- Feature: Add linux-arm64 platform support
- Enhancement: Ship both CommonJS and ESM
- Maintenance: Update to work with latest nl-matcher core builds
- BREAKING: Disable auto-registration and require explicit call to
useNlMatcher
- Update nl-matcher core to v3.0.0
- Feature: Enable validation step to reduce false positives by default
- Since this is a breaking change, you can still disable validation by setting
validateMatches to false in providerData of the provider config
- Update nl-matcher core to v2.3.2
- Feature: Apply optional validation step to matcher results to reduce false positives
- Update nl-matcher core to v2.2.3
- Bugfix: Fix bounds check when processing unscaled images to avoid out of bounds errors
- Update matcher core to v2.2.2
- Bugfix: Drop alpha channel on input images to prevent issues with image processing
- Updated author information
- Switched to new nut.js core packages
- Dependency updates etc.
- Enhancement: Toggleable alpha masking
- Feature: Configurable scale steps
- Feature: Grayscale image matching
- Bugfix: Properly parse optional providerData
- Feature: Bump OpenCV version to 4.7.0
- Feature: Add support for alpha masking
- Enhancement: Refactor package structure
- Bugfix: Pin OpenCV version for stable releases
- Bugfix: Revert additional keypoint matching to stay consistent with
template-matcher
- Enhancement: Adjust keypoint matching ratio
- Enhancement: Performance improvements #2
- Enhancement: Performance improvements
- Version bump to fix versioning