Skip to content

Commit b09fabf

Browse files
authored
Resolve Rack CVE. Update dependencies (#20)
* Resolve Rack CVE. Update dependencies * Bump version * Lower rubocop version * Actually, don't bump rubocop at all * I lied, update rubocop * Address rubocop deprecation
1 parent d0ed64b commit b09fabf

File tree

4 files changed

+63
-49
lines changed

4 files changed

+63
-49
lines changed

.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ RSpec/NestedGroups:
7777
Max: 5
7878
RSpec/VerifiedDoubleReference:
7979
Enabled: false
80-
RSpec/FilePath:
80+
RSpec/SpecFilePathSuffix:
8181
Exclude:
8282
- spec/omni_auth/azure_devops/version_spec.rb
8383
RSpec/SpecFilePathFormat:

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## [1.0.3]
4+
5+
- Resolve CVE-2025-27111
6+
- Update dependencies
7+
38
## [1.0.2]
49

510
- Update Gem Metadata

Gemfile.lock

Lines changed: 56 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,69 @@
11
PATH
22
remote: .
33
specs:
4-
omniauth-azure-devops (1.0.2)
4+
omniauth-azure-devops (1.0.3)
55
omniauth (>= 1, < 3)
66
omniauth-oauth2 (~> 1.1)
77

88
GEM
99
remote: https://rubygems.org/
1010
specs:
1111
ansi (1.5.0)
12-
ast (2.4.2)
12+
ast (2.4.3)
1313
base64 (0.2.0)
14+
bigdecimal (3.1.9)
1415
coderay (1.1.3)
15-
diff-lcs (1.5.0)
16-
docile (1.4.0)
17-
faraday (2.7.11)
18-
base64
19-
faraday-net_http (>= 2.0, < 3.1)
20-
ruby2_keywords (>= 0.0.4)
21-
faraday-net_http (3.0.2)
16+
diff-lcs (1.6.1)
17+
docile (1.4.1)
18+
faraday (2.12.2)
19+
faraday-net_http (>= 2.0, < 3.5)
20+
json
21+
logger
22+
faraday-net_http (3.4.0)
23+
net-http (>= 0.5.0)
2224
hashie (5.0.0)
23-
json (2.7.2)
24-
jwt (2.7.1)
25-
language_server-protocol (3.17.0.3)
26-
method_source (1.0.0)
27-
multi_xml (0.6.0)
25+
json (2.10.2)
26+
jwt (2.10.1)
27+
base64
28+
language_server-protocol (3.17.0.4)
29+
lint_roller (1.1.0)
30+
logger (1.7.0)
31+
method_source (1.1.0)
32+
multi_xml (0.7.1)
33+
bigdecimal (~> 3.1)
34+
net-http (0.6.0)
35+
uri
2836
oauth2 (2.0.9)
2937
faraday (>= 0.17.3, < 3.0)
3038
jwt (>= 1.0, < 3.0)
3139
multi_xml (~> 0.5)
3240
rack (>= 1.2, < 4)
3341
snaky_hash (~> 2.0)
3442
version_gem (~> 1.1)
35-
omniauth (2.1.1)
43+
omniauth (2.1.3)
3644
hashie (>= 3.4.6)
3745
rack (>= 2.2.3)
3846
rack-protection
3947
omniauth-oauth2 (1.8.0)
4048
oauth2 (>= 1.4, < 3)
4149
omniauth (~> 2.0)
4250
parallel (1.26.3)
43-
parser (3.3.4.2)
51+
parser (3.3.7.4)
4452
ast (~> 2.4.1)
4553
racc
46-
pry (0.14.2)
54+
prism (1.4.0)
55+
pry (0.15.2)
4756
coderay (~> 1.1)
4857
method_source (~> 1.0)
4958
racc (1.8.1)
50-
rack (2.2.8)
51-
rack-protection (3.1.0)
52-
rack (~> 2.2, >= 2.2.4)
59+
rack (3.1.12)
60+
rack-protection (4.1.1)
61+
base64 (>= 0.1.0)
62+
logger (>= 1.6.0)
63+
rack (>= 3.0.0, < 4)
5364
rainbow (3.1.1)
54-
rake (13.0.6)
55-
regexp_parser (2.9.2)
65+
rake (13.2.1)
66+
regexp_parser (2.10.0)
5667
rspec (3.9.0)
5768
rspec-core (~> 3.9.0)
5869
rspec-expectations (~> 3.9.0)
@@ -66,48 +77,46 @@ GEM
6677
diff-lcs (>= 1.2.0, < 2.0)
6778
rspec-support (~> 3.9.0)
6879
rspec-support (3.9.4)
69-
rubocop (1.66.0)
80+
rubocop (1.75.1)
7081
json (~> 2.3)
71-
language_server-protocol (>= 3.17.0)
82+
language_server-protocol (~> 3.17.0.2)
83+
lint_roller (~> 1.1.0)
7284
parallel (~> 1.10)
7385
parser (>= 3.3.0.2)
7486
rainbow (>= 2.2.2, < 4.0)
75-
regexp_parser (>= 2.4, < 3.0)
76-
rubocop-ast (>= 1.32.1, < 2.0)
87+
regexp_parser (>= 2.9.3, < 3.0)
88+
rubocop-ast (>= 1.43.0, < 2.0)
7789
ruby-progressbar (~> 1.7)
78-
unicode-display_width (>= 2.4.0, < 3.0)
79-
rubocop-ast (1.32.2)
80-
parser (>= 3.3.1.0)
81-
rubocop-capybara (2.19.0)
82-
rubocop (~> 1.41)
83-
rubocop-factory_bot (2.24.0)
84-
rubocop (~> 1.33)
85-
rubocop-performance (1.19.1)
86-
rubocop (>= 1.7.0, < 2.0)
87-
rubocop-ast (>= 0.4.0)
88-
rubocop-rspec (2.24.1)
89-
rubocop (~> 1.33)
90-
rubocop-capybara (~> 2.17)
91-
rubocop-factory_bot (~> 2.22)
90+
unicode-display_width (>= 2.4.0, < 4.0)
91+
rubocop-ast (1.43.0)
92+
parser (>= 3.3.7.2)
93+
prism (~> 1.4)
94+
rubocop-performance (1.23.1)
95+
rubocop (>= 1.48.1, < 2.0)
96+
rubocop-ast (>= 1.31.1, < 2.0)
97+
rubocop-rspec (3.4.0)
98+
rubocop (~> 1.61)
9299
ruby-progressbar (1.13.0)
93-
ruby2_keywords (0.0.5)
94100
simplecov (0.22.0)
95101
docile (~> 1.1)
96102
simplecov-html (~> 0.11)
97103
simplecov_json_formatter (~> 0.1)
98-
simplecov-console (0.9.1)
104+
simplecov-console (0.9.3)
99105
ansi
100106
simplecov
101107
terminal-table
102-
simplecov-html (0.12.3)
108+
simplecov-html (0.13.1)
103109
simplecov_json_formatter (0.1.4)
104110
snaky_hash (2.0.1)
105111
hashie
106112
version_gem (~> 1.1, >= 1.1.1)
107-
terminal-table (3.0.2)
108-
unicode-display_width (>= 1.1.1, < 3)
109-
unicode-display_width (2.5.0)
110-
version_gem (1.1.3)
113+
terminal-table (4.0.0)
114+
unicode-display_width (>= 1.1.1, < 4)
115+
unicode-display_width (3.1.4)
116+
unicode-emoji (~> 4.0, >= 4.0.4)
117+
unicode-emoji (4.0.4)
118+
uri (1.0.3)
119+
version_gem (1.1.6)
111120

112121
PLATFORMS
113122
ruby

lib/omni_auth/azure_devops/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22

33
module OmniAuth
44
module AzureDevops
5-
VERSION = '1.0.2'
5+
VERSION = '1.0.3'
66
end
77
end

0 commit comments

Comments
 (0)