Releases: highb/pathspec-ruby
2.1.0: frozen_string_literal
What's Changed
- Update ruby/setup-ruby digest to 5daca16 by @renovate in #47
- Update ruby/setup-ruby digest to d4526a5 by @renovate in #48
- Add frozen string literal + small update by @ericproulx in #50
- build: Prep 2.1.0 release, fill in CHANGELOG gaps. by @highb in #51
New Contributors
- @ericproulx made their first contribution in #50
Full Changelog: 2.0.0...2.1.0
2.0.0 Ruby 3.1, 3.2, 3.3 Support
1.1.3 Man Page Generation
In the switchover to GH actions, I forgot about the docs generation step. I've re-added the docs generation step to the GH workflow so the docs should be included once this tag is made and the workflow runs/pushed to RG.
SHA: c4e7ff4c4019499488874e21c37a1e2473d5123cfce6f13ecb07f42c0f8c5d23
1.1.1 Ruby Maintenance Release Latest (1.1.0 Attempt 2)
Changes that I intended to go out in 1.1.0 that are going out now instead:
(Maint) Updated Supported Ruby Versions (>= 2.6.9 is the earliest supported now)
(Maint) Linting corrections
Setup a CI system with GH Actions to do better validation of the gem before release.
Had to burn the 1.1.0 tag due to a mis-configuration in CI. Apologies for any confusion there!
GH Actions does show the workflow kicked off by the tag as failing but it really did push!
SHA Checksum: c174464231be90092dc20ce2b747d1e8a728abfa4ce5a9a5003502e0a4db0230
1.0.0 Unconventional mutineer
Adds a required ruby version of 2.6 (reason for major version bump)
Adds man/html docs
0.2.1 Fix Rubygems push
Somehow there was an old gem pushed up to Rubygems. This new version supercedes that one. I gem yank
ed the old version, hopefully that doesn't cause trouble.
0.2.0 (Minor Release)
- (Feature) A CLI tool, pathspec-rb, is now provided with the gem.
- (API Change) New namespace for gem:
PathSpec
: Everything is now namespaced underPathSpec
, to prevent naming collisions with other libraries. Thanks @tenderlove! - (License) License version updated to Apache 2. Thanks @kytrinyx!
- (Maint) Pruned Supported Ruby Versions. We now test: 2.2.9, 2.3.6 and 2.4.3.
- (Maint) Ruby 2.5.0 testing is blocked on Travis, but should work locally. Thanks @SumLare!
- (Maint) Added Rubocop and made some corrections
Bugfix release
0.1.2
- Fix for regexp matching Thanks @incase! #16
- File handling cleanup Thanks @martinandert! #13
from_filename
actually works now! Thanks @martinandert! #12
EOL Old Rubies and Sync Parent Library
- Port new edgecase handling from python-path-specification. Many thanks to @jdpace! :)
- Removed EOL Ruby support
- Added current Ruby stable to Travis testing
Ruby Versions and Windows Fixes
Fixed issues with Ruby 1.8.7/2.1.1
Added more testing scripts
Fixed Windows path related issues
Cleanup unnecessary things in gem