Gitignore.rs Versions Save

Implementation of .gitignore file parsing and glob testing in Rust.

v1.0.8

1 year ago

Archive this project 😭

v1.0.7

3 years ago
  • Bump to using glob 0.3, thanks to @lcodes! (#18)
  • Fix broken link to crates.io page in README, thanks to @efvincent! (#17)

v1.0.6

7 years ago
  • Handle case when a nested file is not excluded by negation rules. Thanks @rabisg! (#12)

v1.0.5

7 years ago
  • Ensure files deeply nested within directories are correctly marked as excluded when calling is_excluded! Thanks @mattgreen! (#8, #10).

v1.0.4

8 years ago
  • Dual-license crate with MIT/Apache 2.0 (#5, #6).

v1.0.3

8 years ago
  • Moved tempdir dependency to development dependency, saves tens of seconds on build time on an older laptop. Thanks @m-n! (#2).
  • FIxed nightly builds, were failing due to issues in rand, a transitive dependency (#3).

v1.0.2

8 years ago
  • Added gitignore::File#included_files method:

Returns a list of files that are not excluded by the rules in the loaded .gitignore file. It recurses through all subdirectories and returns everything that is not ignored.

v1.0.1

8 years ago
  • Added link to documentation as part of crate metadata.

v1.0.0

8 years ago

Initial release!