Sha256: 29e9077e0002f689bc8ee794a792dd7cfa3453c9ce389f1fb7ee391592525bda
Contents?: true
Size: 1.92 KB
Versions: 1
Compression:
Stored size: 1.92 KB
Contents
# v0.8.2 - fix `include_rules` not matching filenames with no extension when using `include_shebangs:` # v0.8.1 - `include_shebangs:` can be given non array value # v0.8.0 - drop support for ruby 2.3. My plan is to only support supported ruby versions - add coverage to the pipeline. removed some methods, added some tests, and now we have 100% test coverage - deprecate using `gitignore: '/path/to/gitignore'`. please use `gitignore: false, ignore_files: '/path/to/gitignore'` instead. # v0.7.0 - add `include_shebangs:` which filters by shebangs # v0.6.0 - nicer argv handling - add `argv_rules:` option, which resolves paths and considers everything that doesn't start with a `*` to start with a `/` - combine the different includes methods and files using AND - slightly more realistic version comparison just in case someone releases ruby 2.10 - can be run with --disable-gems - `.allowed?` now more exactly matches `.each`, it returns false for directories and unreadable files. # v0.5.2 - performance improvements # v0.5.1 - restore `.allowed?`. now i have tests for it. oops # v0.5.0 - remove deprecated `:rules` and `:files` arguments - ! is now evaluated in sequence for include_rules - it's a big refactor, sorry if i broke something - some performance improvements # v0.4.1 - oops i did a regexp wrong # v0.4.0 - include_rules support - to make room for this, `:rules` and `:files` keyword arguments are deprecated. Please use `:ignore_rules` and `:ignore_files` instead. # v0.3.3 - some performance improvements. maybe # v0.3.2 - handle soft links to nowhere # v0.3.1 - upgrade rubocop version requirement to avoid github security warning # v0.3.0 - Supports 2.3 - 2.6 # v0.2.0 - Considers rules relative to the location of the gitignore file instead of just relative to PWD - Can override the path to the gitignore file, using `FastIgnore.new(gitignore: path)` - Mention FastIgnore#allowed? in the documentation. # v0.1.0 Initial Release
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fast_ignore-0.8.2 | CHANGELOG.md |