Skip to content

Releases: AddictedCS/soundfingerprinting

Release 14.0.0

12 Jan 08:10

Choose a tag to compare

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

25 Nov 10:41

Choose a tag to compare

Merge branch 'develop'

* develop:
  Upgrading to .NET 10

Release 12.8.0

13 Nov 10:30

Choose a tag to compare

Merge branch 'develop'

* develop:
  Version bump to v12.8.0
  Improving the design of TruePositives filtering options.

Release 12.7.0

23 Oct 10:44

Choose a tag to compare

Merge branch 'develop'

* develop:
  Test packages upgrade
  Version bump to v12.7.0
  Adding a helper method.

Release 12.6.0

06 Oct 06:45

Choose a tag to compare

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

31 Aug 15:27

Choose a tag to compare

Merge branch 'develop'

* develop:
  Making the configuration immutable. Adding 2 defaults each for specific use-case.

Release 12.4.0

25 Aug 11:53

Choose a tag to compare

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

08 Aug 07:17

Choose a tag to compare

Merge branch 'develop'

* develop:
  Version bump to v12.3.0

Release 12.2.0

22 Jul 14:54

Choose a tag to compare

Merge branch 'develop'

* develop:
  Version bump to 12.2.0

Release 12.1.0

09 Jun 07:31

Choose a tag to compare

Merge branch 'develop'

* develop:
  Upgrading to .NET v9.