Skip to content

Releases: markwhitaker/RegexToolbox.NET

Removed dependency on GitVersionTask

08 Feb 11:54
Compare
Choose a tag to compare
Pre-release
Removed GitVersionTask, switched to GitHub Actions (#15)

* Removed dependency on GitVersionTask

* Added GitHub Actions workflows

* Removed CircleCI config

* Updated README badge

Added logging support

06 Nov 06:56
fa0f53b
Compare
Choose a tag to compare

Attach a logger using the new RegexBuilder.AddLogger() API to peep under the hood and see how your regex is being built, step by step.

Fix for AnyCharacterFrom()

30 Sep 11:31
a23b44a
Compare
Choose a tag to compare

Fixed bug in AnyCharacterFrom() so it works as documented

Support for Unicode letters

17 Sep 16:03
e1ecbb7
Compare
Choose a tag to compare

The following RegexBuilder methods now support Unicode letters:

  • Letter()
  • NonLetter()
  • UppercaseLetter()
  • LowercaseLetter()
  • LetterOrDigit()
  • NonLetterOrDigit()
  • WordCharacter()
  • NonWordCharacter()

Switched target from .NET Core to .NET Standard

21 Aug 18:05
e3e009a
Compare
Choose a tag to compare

v1.1.0 had a dependency on .NET Core. This has now been switched to .NET Standard so the library can be used in both .NET Core and .NET Framework projects.

Minor new features

18 Aug 19:04
0c414a8
Compare
Choose a tag to compare
  • New whitespace element methods: Space(), Tab(), LineFeed(), CarriageReturn(), PossibleWhitespace()
  • AnyOf() now takes variable parameters
  • Deprecated RegexQuantifier.NoneOrOne, replaced with ZeroOrOne

Maintenance release

18 Aug 12:55
3301747
Compare
Choose a tag to compare

Another maintenance release while getting CI/CD working across all RegexToolbox projects.

Maintenance release

17 Aug 21:15
Compare
Choose a tag to compare

There are no new features in this release. It's just a maintenance release following some CI/CD work.