8000 Release v1.4.0 - Comparers! · akade/Akade.IndexedSet · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

v1.4.0 - Comparers!

Latest
Compare
Choose a tag to compare
@akade akade released this 02 Jun 15:58
5b719d4

What's Changed

  • Custom Comparers: You can now specify comparers, simplifying some queries and being on par or even better performance wise! 🚀 Super useful for your string indices & queries, for example: .WithFullTextIndex(x => x.Text, CharEqualityComparer.OrdinalIgnoreCase) and set.FuzzyContains(x => x.Text, "Search", maxDistance: 2); No .ToUpperInvariant() anymore!
  • Splitting analyzers & fixes - making sure the analyzer can run in all compilation scenarios
  • Some very small performance improvements

ℹ️ This release is a binary breaking change because of the extensive use of optional parameters. However, most people are not expected to notice it. However, If you are manually passing the indexName, it could be a breaking change for you. But if you are doing that, you are in advanced territory. Still, please file an issue if you encounter anything to make sure your use case is seen and breaking you can be avoided in the future if possible.

Full Changelog: v1.3.0...v1.4.0

0