DotNet.Glob Versions Save

A fast globbing library for .NET / .NETStandard applications. Outperforms Regex.

2.1.1

5 years ago

2.0.0

6 years ago

2.0.0 (20 March 2018)

  • #43 - Case insensitivity option (#41) contributed by (bernhof) +enhancement
  • #42 - IndexOutOfRangeException
  • #41 - Case sensitivity option
  • #40 - Infinite loop?
  • #39 - Glob.Match InvalidOperationException
  • #38 - Build failing - cake issue. +fix
  • #30 - match assembly version and nuget version
  • #17 - Comparison with Microsoft.Extensions.FileSystemGlobbing

Commits: 1db697f835...02bac8e818

1.5.0

7 years ago

This is a minor release, with some bug fixes and general project enhancements.

Bugs Fixed:

  • Fixes #21 Issue with glob pattern not matching when single wildcard used in a segment, and followed by additional segments. Also increased test coverage so that Match and IsMatch are inlign.

    Darrell Tunnell - Mon, 6 Mar 2017 18:43:22 +0000

  • Fixes #20 Underscore and colon's not read. Issue with pattern not matching when last segment of pattern ends with a * and the string being matched contains more characters for that * to match on.

    Darrell Tunnell - Mon, 6 Mar 2017 17:51:22 +0000

  • fixes #16 - tilde character. Now recognises tilde character as a valid literal character.

    dazinator - Thu, 5 Jan 2017 17:47:42 +0000

  • Closes #15

    dazinator - Thu, 5 Jan 2017 17:33:56 +0000

  • Fixes #14

    Darrell Tunnell - Sat, 17 Dec 2016 15:29:36 +0000

  • Fixes #13 / is now tokenised as a single token, rather than two tokens (a directory wildcard and a path seperator). This addresses an issue where //somefile.txt would tokenise into having 2 path seperator tokens, so wouldnt match against a string with only one like /somefile.txt.

    Darrell Tunnell - Thu, 15 Dec 2016 00:41:54 +0000

General Enhancements

  • #24 - add back net4 and net46.

    Darrell Tunnell - Fri, 5 May 2017 18:09:33 +0100

  • #23 - AppVeyor build change to work with vs2017 msbuild.

    Darrell Tunnell - Fri, 5 May 2017 17:53:13 +0100

  • #23 - attempt at appveyor build fix.

    Darrell Tunnell - Fri, 5 May 2017 17:37:07 +0100

  • Update README.md

    Darrell - Fri, 5 May 2017 17:23:31 +0100

  • Update README.md

    Darrell - Fri, 5 May 2017 17:22:41 +0100

  • Changed XUnit packages to stable versions, tests now running again.

    Darrell Tunnell - Fri, 5 May 2017 16:02:20 +0100

  • Removed tests and package reference for other glob library. Changed nuget version of Microsoft.NET.Test.Sdk to a stable version 15.0.0

    Darrell Tunnell - Fri, 5 May 2017 14:28:49 +0100

  • Updated benchmarks to net46

    Ian Qvist - Fri, 28 Apr 2017 14:20:54 +0200

    To add support for BenchmarkDotNet 0.10.5

  • Adjusted namespaces for tests

    Ian Qvist - Fri, 28 Apr 2017 14:14:50 +0200

  • Adjusted namespaces for benchmarks

    Ian Qvist - Fri, 28 Apr 2017 14:14:34 +0200

  • removed non-existing namespace references

    Ian Qvist - Fri, 28 Apr 2017 14:13:53 +0200

  • Convert to csproj

    Ian Qvist - Fri, 28 Apr 2017 14:11:27 +0200

    Also fixed AssemblyInfos

  • #20 - Failing test case added.

    Darrell Tunnell - Mon, 6 Mar 2017 17:15:22 +0000

  • Update README.md

    Darrell - Sat, 7 Jan 2017 01:38:38 +0000

  • Update README.md

    Darrell - Mon, 19 Dec 2016 04:53:58 +0000

  • Appveyor yaml change, skip building tags.

    Darrell Tunnell - Sat, 17 Dec 2016 15:48:37 +0000