Releases: AddictedCS/soundfingerprinting
Releases · AddictedCS/soundfingerprinting
Release 14.0.0
Merge branch 'develop' * develop: (23 commits) Year increase. Improving concurrency inside stateful ongoing result entry tracker. Fixing SA1513 and SA1516 Fixing SA1503 Package upgrade. Making AddMatchesForTrack thread-safe. Extending TruePositivesFilter, adding the ability to specify FilterLogic. In place swap. Inverting the min-has index ads a startup overhead which we can't accept at this time. Adding github workflow files to solution items. Implementing inverted index for ExtendedMinHashService Adding improvement method for fingerprints matching. Adding more tests for coverage estimator. Let's use float directly here, no need to keep doubles and then cast. Getting rid of ConcurrentBag from parallel processing, we can pre size the array and use index-based approach while building fingerprints. Minor improvements in hash conversion. We can precompute the inverted index for permutations, which will allow us computing the min-hash much faster. FingerprintService improvements, we don't have to use AsParallel followed by ToList. We can precompute norm reciprocal and use it during wavelet decomposition. Fixing style checks. ...
Release 13.0.0
Merge branch 'develop' * develop: Upgrading to .NET 10
Release 12.8.0
Merge branch 'develop' * develop: Version bump to v12.8.0 Improving the design of TruePositives filtering options.
Release 12.7.0
Merge branch 'develop' * develop: Test packages upgrade Version bump to v12.7.0 Adding a helper method.
Release 12.6.0
Merge branch 'develop' * develop: Version bump to v12.6.0 Adding true positives filter, the ability to filter false positive matches on query configuration level.
Release 12.5.0
Merge branch 'develop' * develop: Making the configuration immutable. Adding 2 defaults each for specific use-case.
Release 12.4.0
Merge branch 'develop' * develop: Upgrading to 12.4.0 We need to make sure the subfingerprints are strictly increasing and don't overlap with other hashes that are inserted in parallel. Update README.md
Release 12.3.0
Merge branch 'develop' * develop: Version bump to v12.3.0
Release 12.2.0
Merge branch 'develop' * develop: Version bump to 12.2.0
Release 12.1.0
Merge branch 'develop' * develop: Upgrading to .NET v9.