Releases: augustoproiete/NaturalStringExtensions
Releases · augustoproiete/NaturalStringExtensions
v3.0.0
⚡ New features / improvements
- Add support for .NET 7.0 RTM (#69) (@augustoproiete)
- Drop support for .NET Framework 4.6.1 in favor or .NET Framework 4.6.2 (#74) (@augustoproiete)
Supported features and usage examples are described in the README.
The full list of changes is available here.
NuGet package available on nuget.org.
v2.1.0
⚡ New features / improvements
- Add support for .NET 6.0 RTM (@augustoproiete)
Supported features and usage examples are described in the README.
The full list of changes is available here.
NuGet package available on nuget.org.
v2.0.0
⚡ New features / improvements
- Add support for .NET 6.0 RC (
6.0.100-rc.1.21458.32
) (@augustoproiete) - Support for
OrdinalIgnoreCase
,CurrentCulture
, andInvariantCulture
(@thomaslevesque, @augustoproiete) - Use spans to avoid allocations when possible (@thomaslevesque, @augustoproiete)
- Add
IsLessThan
,IsLessThanOrEqual
,IsGreaterThan
,IsGreaterThanOrEqual
, andIsEqual
(@augustoproiete) - Add support for using a custom
IComparer<string>
(@augustoproiete) - Expose
NaturalStringComparer
instances viaINaturalStringComparer
interface (@augustoproiete) - Add
NaturalStringComparer.Ordinal
singleton property (replaces.Instance
) (@augustoproiete) - Implement
IEqualityComparer<string>
,IEqualityComparer
,IComparer
(@augustoproiete) - Implement
NaturalStringComparer.FromComparison
(@augustoproiete) - Add Extensions to
StringComparison
(@augustoproiete)
🐛 Fixes
IEnumerableExtensions
now useOrdinalIgnoreCase
by default to matchStrCmpLogicalW
Windows API behavior
Supported features and usage examples are described in the README.
The full list of changes is available here.
NuGet package available on nuget.org.
v1.0.0
⚡ Initial version of NaturalStringExtensions
(@augustoproiete).
Supported features and usage examples are described in the README.
The full list of changes is available here.
NuGet package available on nuget.org.