Skip to content

Releases: rameel/ramstack.structures

1.2.5

30 Jun 16:12
8fe4c19
Compare
Choose a tag to compare

What's Changed

  • Add support for IAlternateEqualityComparer
  • Add params keyword to StringView.Trim methods for ReadOnlySpan<char>

1.2.4

04 Apr 22:21
a1b6ac8
Compare
Choose a tag to compare

What's Changed

  • Improve StringView enumerator performance
  • Optimize ReadOnlyArray<T>.ToList method for .NET 9

1.2.3

02 Apr 14:31
1690c46
Compare
Choose a tag to compare

What's Changed

This patch downgrades System.Collections.Immutable package for .NET 6.0 target to resolve NUGET warning NU1605

1.2.2

18 Mar 11:56
f0e0561
Compare
Choose a tag to compare

What's Changed

  • Optimize ArrayView.Create method for empty collection expression

1.2.1

18 Mar 02:28
eb620f6
Compare
Choose a tag to compare

What's Changed

  • Add List to ArrayView extension for NET9.0+

1.2.0

11 Jul 18:50
3839884
Compare
Choose a tag to compare

Add Trim overload methods to StringView class

1.1.1

10 Jul 23:02
986fbae
Compare
Choose a tag to compare

Fix an issue where some methods in ArrayView<T> incorrectly returned a mutable reference

  • Update the indexer to return ref readonly T instead of ref T.
  • Update the GetPinnableReference method to return ref readonly T.

1.1.0

09 Jul 18:46
3cad21e
Compare
Choose a tag to compare

Enhancements:

  • Added IsDefaultOrEmpty property to ReadOnlyArray<T> class.
  • Introduced Empty<T>() method to ReadOnlyArray class.
  • Implemented AsView extension methods for the ImmutableArray<T> class.

1.0.0

30 Jun 13:05
Compare
Choose a tag to compare

Initial release of Ramstack.Structures