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)
andset.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