Skip to content

Releases: alastairlundy/DotExtensions

5.4.0 Preview 1

5.4.0 Preview 1 Pre-release
Pre-release

Choose a tag to compare

@alastairlundy alastairlundy released this 16 Nov 19:37

Changes since 5.3.x series

  • General improvements and optimizations
  • Updated ContainsAnyOf code and ContainsAllOf code to use LINQ statements
  • Added EqualsAnyOf and EqualsAllOf generic extensions
  • Replaced usage of deprecated code
  • Optimized Dot counting extensions
  • Deprecated ContainsSpace and ContainsSpaceSeperatedSubStrings extensions
  • Deprecated IsUpperCaseLetter(string) and IsUpperCaseLetter(char) extensions - IsUpperCaseCharacter(char) replaces the latter extension method
  • Deprecated IsLowerCaseLetter(string) extension - IsLowerCaseCharacter(char) replaces this extension method
  • Deprecated LineEnding(string) extension method - This has been replaced with GetLineEnding(string) and GetFileLineEnding(string).
  • Added support for Line Ending related code to .NET Standard 2.1
  • Deprecated IndexesOf(string, string, bool) extension method - This has been replaced with IndexesOf(string, string, StringComparison) extension method
  • Fixed an issue where AddMissingZeroes(string, int) would not throw an Argument exception if an invalid integer value was provided

5.3.1

Choose a tag to compare

@alastairlundy alastairlundy released this 14 Nov 19:38

Changes since 5.3.0

  • Fixed SourceLink Deterministic build issue
  • Simplified dot counting string extension code
  • Re-structured added missing zeroes string extension code
  • Deprecated Partial Match extension string - This extension will be removed in a future version.

5.3.1 Preview 1

5.3.1 Preview 1 Pre-release
Pre-release

Choose a tag to compare

@alastairlundy alastairlundy released this 27 Oct 11:35

Changes since 5.3.0

  • Added Symbol Package output to Nuget package
  • Added Source Link to Nuget package

5.3.0

Choose a tag to compare

@alastairlundy alastairlundy released this 26 Oct 15:18

Changes since 5.2.x

Additions

  • Added ContainsAnyOf<T> extension (generic)
  • Added ContainsAnyOf string extension
  • Added ContainsAllOf string extension
  • Added additional DateTime Extensions along with xml doc comments for them

Deprecations

  • Deprecated IsAllTrue bool extension - This will be removed in a future version.
  • Deprecated IsAllFalse bool extension - This will be removed in a future version.

General Changes

  • Replaced explicit .NET 6 TFM with .NET Standard 2.1 TFM
  • Corrected incorrect namespaces on some DateOnly extensions

5.3.0 Preview 3

5.3.0 Preview 3 Pre-release
Pre-release

Choose a tag to compare

@alastairlundy alastairlundy released this 22 Oct 15:59

Changes since 5.3.0 Preview 2

  • Added additional DateTime Extensions along with xml doc comments for them
  • Replaced explicit .NET 6 TFM with .NET Standard 2.1 TFM
  • Corrected incorrect namespaces on some DateOnly extensions

5.2.1

Choose a tag to compare

@alastairlundy alastairlundy released this 22 Oct 15:50

Changes since 5.2.0

  • Fixed an issue with case comparison in Char Contains extension method.

5.3.0 Preview 2

5.3.0 Preview 2 Pre-release
Pre-release

Choose a tag to compare

@alastairlundy alastairlundy released this 30 Sep 19:44

Changes since 5.3.0 Preview 1

  • Removed IsAnyTrue bool IEnumerable extensions - This is being moved to CollectionsExtensions
  • RemovedIsAnyFalse bool IEnumerable extensions - This is being moved to CollectionsExtensions
  • Deprecated IsAllTrue
  • Deprecated IsAllFalse

5.3.0 Preview 1

5.3.0 Preview 1 Pre-release
Pre-release

Choose a tag to compare

@alastairlundy alastairlundy released this 30 Sep 17:46

Changes since 5.2.0

  • Added IsAnyTrue bool IEnumerable extensions
  • Added IsAnyFalse bool IEnumerable extensions
  • Added ContainsAnyOf T extension (generic)

5.2.0

Choose a tag to compare

@alastairlundy alastairlundy released this 25 Sep 22:09

Changes since 5.1.0

Additions

  • Added Contains string extensions for chars - .NET Standard 2 users have access to both methods to compensate for not having a built in String.Contains(char) method
  • Added IsAPartialMatch Matching extension
  • Added missing xml doc comments
  • Added IndexesOf string extensions

Changes

  • Moved ContainsSpacesExtensions class to the Strings subfolder

5.2.0 Preview 2

5.2.0 Preview 2 Pre-release
Pre-release

Choose a tag to compare

@alastairlundy alastairlundy released this 14 Sep 15:49

Changes since 5.2.0 Preview 1

  • Moved ContainsSpacesExtensions class to the Strings subfolder
  • Added Contains string extension for chars
  • Added ContainsChar string extension for IEnumerable of strings