Skip to content

Commit ed1437d

Browse files
authored
build: Prep 2.1.0 release, fill in CHANGELOG gaps. (#51)
Co-authored-by: Brandon High <759848+highb@users.noreply.github.com>
1 parent 23737d2 commit ed1437d

2 files changed

Lines changed: 41 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 40 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,52 @@
11
# pathspec-ruby CHANGELOG
22

3+
## 2.1.0
4+
5+
## refactor/perf
6+
7+
- Add missing frozen_string_literal comments to reduce object allocations
8+
9+
## build
10+
11+
- Updated Rubocop to 1.18.3
12+
- Fixed/re-enabled Rubocop
13+
- Updated fakefs to 1.3
14+
- Cleaned up unnecessary spec files from the Gem
15+
16+
Thanks for the above contributions @ericproulx! #50
17+
318
## 2.0.0
419

520
- (Maint) Remove deprecated/security release versions of Ruby. The Gem will now only support and be tested against >= 3.1.0 e.g. 3.1, 3.2, and 3.3.
621

22+
## 1.1.3 (Patch/Bug Fix Release)
23+
24+
- Fixed Man page generation bug in GH Actions
25+
26+
## 1.1.1 (Patch/Bug Fix Release)
27+
28+
- (Maint) Updated Supported Ruby Versions (>= 2.6.9 is the earliest supported now)
29+
- (Maint) Linting corrections
30+
- Setup a CI system with GH Actions to do better validation of the gem before release.
31+
732
## 1.1.0 (Minor Release)
833

34+
:alert: This release was mis-tagged. Use 1.1.1 instead. :alert:
35+
936
- (Maint) Updated Supported Ruby Versions
1037
- (Maint) Linting corrections
1138

12-
## Undocumented Releases (Sorry!)
39+
## 1.0.0 (Major Release)
40+
41+
- Adds a required ruby version of 2.6 (reason for major version bump)
42+
- Adds man/html docs
43+
44+
## 0.2.1 (Patch/Bug Fix Release)
45+
46+
- Fixes incorrectly pushed gem on Rubygems.org
1347

1448
## 0.2.0 (Minor Release)
49+
1550
- (Feature) A CLI tool, pathspec-rb, is now provided with the gem.
1651
- (API Change) New namespace for gem: `PathSpec`: Everything is now namespaced under `PathSpec`, to prevent naming collisions with other libraries. Thanks @tenderlove!
1752
- (License) License version updated to Apache 2. Thanks @kytrinyx!
@@ -20,20 +55,24 @@
2055
- (Maint) Added Rubocop and made some corrections
2156

2257
## 0.1.2 (Patch/Bug Fix Release)
58+
2359
- Fix for regexp matching Thanks @incase! #16
2460
- File handling cleanup Thanks @martinandert! #13
2561
- `from_filename` actually works now! Thanks @martinandert! #12
2662

2763
## 0.1.0 (Minor Release)
64+
2865
- Port new edgecase handling from [python-path-specification](https://github.com/cpburnz/python-path-specification/pull/8). Many thanks to @jdpace! :)
2966
- Removed EOL Ruby support
3067
- Added current Ruby stable to Travis testing
3168

3269
## 0.0.2 (Patch/Bug Fix Release)
70+
3371
- Fixed issues with Ruby 1.8.7/2.1.1
3472
- Added more testing scripts
3573
- Fixed Windows path related issues
3674
- Cleanup unnecessary things in gem
3775

3876
## 0.0.1
77+
3978
- Initial version.

pathspec.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
55

66
Gem::Specification.new do |s|
77
s.name = 'pathspec'
8-
s.version = '2.0.0'
8+
s.version = '2.1.0'
99
s.summary = 'PathSpec: for matching path patterns'
1010
s.description = 'Use to match path patterns such as gitignore'
1111
s.authors = ['Brandon High']

0 commit comments

Comments
 (0)