Skip to content

Releases: markashleybell/MAB.DotIgnore

v3.0.2

Choose a tag to compare

@markashleybell markashleybell released this 18 Oct 13:01
  • IgnoreList.IsPathIgnored optimization (thanks, @jairbubbles)

v3.0.1

Choose a tag to compare

@markashleybell markashleybell released this 01 Sep 18:32
  • IgnoreList.IsAnyParentDirectoryIgnored no longer throws if you pass it a non-relative path (thanks, @nojaf)

v3.0.0

Choose a tag to compare

@markashleybell markashleybell released this 13 Mar 16:35
  • Removed C# translation of GPL wildmatch.c code (which was technically a license violation)
  • Memory consumption and GC activity have been dramatically reduced
  • Library now passes all current .gitignore tests (see here)

v2.0.1

Choose a tag to compare

@markashleybell markashleybell released this 10 Mar 15:26
  • Release library is no longer built in Debug configuration.

v2.0.0

Choose a tag to compare

@markashleybell markashleybell released this 26 Oct 06:49
  • Library is now strong-named.
  • We now support [:graph:] & [:print:] classifications (thanks: @atifaziz).

v1.4.0

Choose a tag to compare

@markashleybell markashleybell released this 15 May 17:38

Library now targets .NET Standard 1.3 in addition to .NET Framework 3.5.

v1.3.0

Choose a tag to compare

@markashleybell markashleybell released this 30 Jan 14:57

This release adds line number logging for rules which have been loaded using the overloads which take a file path.

v1.2.2

Choose a tag to compare

@markashleybell markashleybell released this 18 Oct 12:55

This release improves match logging dramatically, as well as fixing a number of obscure bugs which were picked up by testing against a reference C version of the wildmatch function.

v1.2.1: Bug fix release

Choose a tag to compare

@markashleybell markashleybell released this 25 Jul 09:44

Fix incorrect behaviour of parent directory ignores: according to the .gitignore pattern spec, if any parent directory is ignored, files in any child directory cannot be re-included by subsequent rules.

This release also fixes a bug where patterns which don't contain any slashes were incorrectly matching any path which ended with the pattern.

v1.2.0

Choose a tag to compare

@markashleybell markashleybell released this 23 Jun 11:19

Allow specification of MatchFlags when creating an IgnoreList (see #7).