Skip to content

Commit c613a62

Browse files
committed
🔖 Prepare release v1.1.7
1 parent bb17556 commit c613a62

5 files changed

Lines changed: 41 additions & 43 deletions

File tree

CHANGELOG.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -22,32 +22,19 @@ Please file a bug if you notice a violation of semantic versioning.
2222

2323
### Changed
2424

25-
- Raised the `oauth-tty` runtime dependency floor to `>= 1.0.10`, removing
26-
the transitive external `cgi` runtime dependency for Ruby 2.4 consumers.
27-
2825
### Deprecated
2926

3027
### Removed
3128

3229
### Fixed
3330

34-
- Removed the external `cgi` runtime dependency because the only `cgi` gem
35-
releases installable on Ruby 2.4 call `String#delete_prefix`, which is
36-
unavailable on Ruby 2.4.
37-
- Removed the external `erb` dependency from the Ruby 2.4 appraisal because
38-
Ruby 2.4 already provides ERB and the released `erb` gem depends on external
39-
`cgi`.
40-
- Added a private-key-backed RSA-SHA1 verification fallback for JRuby OpenSSL
41-
versions that raise `OpenSSL::PKey::PKeyError` during public-key
42-
verification.
43-
4431
### Security
4532

4633
## [1.1.7] - 2026-06-15
4734

4835
- TAG: [v1.1.7][1.1.7t]
49-
- COVERAGE: 89.05% -- 838/941 lines in 33 files
50-
- BRANCH COVERAGE: 60.46% -- 159/263 branches in 33 files
36+
- COVERAGE: 88.32% -- 839/950 lines in 33 files
37+
- BRANCH COVERAGE: 58.67% -- 159/271 branches in 33 files
5138
- 40.38% documented
5239

5340
### Changed
@@ -61,6 +48,9 @@ Please file a bug if you notice a violation of semantic versioning.
6148

6249
- Raised the `oauth-tty` runtime dependency floor to `>= 1.0.9`.
6350

51+
- Raised the `oauth-tty` runtime dependency floor to `>= 1.0.10`, removing
52+
the transitive external `cgi` runtime dependency for Ruby 2.4 consumers.
53+
6454
### Fixed
6555

6656
- Restored `docs/CNAME` so the generated documentation site keeps its custom domain.
@@ -71,6 +61,16 @@ Please file a bug if you notice a violation of semantic versioning.
7161
verification, matching JRuby OpenSSL behavior while preserving RSA-SHA1
7262
verification semantics.
7363

64+
- Removed the external `cgi` runtime dependency because the only `cgi` gem
65+
releases installable on Ruby 2.4 call `String#delete_prefix`, which is
66+
unavailable on Ruby 2.4.
67+
- Removed the external `erb` dependency from the Ruby 2.4 appraisal because
68+
Ruby 2.4 already provides ERB and the released `erb` gem depends on external
69+
`cgi`.
70+
- Added a private-key-backed RSA-SHA1 verification fallback for JRuby OpenSSL
71+
versions that raise `OpenSSL::PKey::PKeyError` during public-key
72+
verification.
73+
7474
## [1.1.6] - 2026-06-07
7575

7676
- TAG: [v1.1.6][1.1.6t]

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -684,7 +684,7 @@ Thanks for RTFM. ☺️
684684
[📌gitmoji]: https://gitmoji.dev
685685
[📌gitmoji-img]: https://img.shields.io/badge/gitmoji_commits-%20%F0%9F%98%9C%20%F0%9F%98%8D-34495e.svg?style=flat-square
686686
[🧮kloc]: https://www.youtube.com/watch?v=dQw4w9WgXcQ
687-
[🧮kloc-img]: https://img.shields.io/badge/KLOC-0.941-FFDD67.svg?style=for-the-badge&logo=YouTube&logoColor=blue
687+
[🧮kloc-img]: https://img.shields.io/badge/KLOC-0.950-FFDD67.svg?style=for-the-badge&logo=YouTube&logoColor=blue
688688
[🔐security]: https://github.com/ruby-oauth/oauth/blob/main/SECURITY.md
689689
[🔐security-img]: https://img.shields.io/badge/security-policy-259D6C.svg?style=flat
690690
[📄copyright-notice-explainer]: https://opensource.stackexchange.com/questions/5778/why-do-licenses-such-as-the-mit-license-specify-a-single-year

docs/file.CHANGELOG.html

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -76,29 +76,12 @@ <h3 id="added">Added</h3>
7676

7777
<h3 id="changed">Changed</h3>
7878

79-
<ul>
80-
<li>Raised the <code>oauth-tty</code> runtime dependency floor to <code>&gt;= 1.0.10</code>, removing<br>
81-
the transitive external <code>cgi</code> runtime dependency for Ruby 2.4 consumers.</li>
82-
</ul>
83-
8479
<h3 id="deprecated">Deprecated</h3>
8580

8681
<h3 id="removed">Removed</h3>
8782

8883
<h3 id="fixed">Fixed</h3>
8984

90-
<ul>
91-
<li>Removed the external <code>cgi</code> runtime dependency because the only <code>cgi</code> gem<br>
92-
releases installable on Ruby 2.4 call <code>String#delete_prefix</code>, which is<br>
93-
unavailable on Ruby 2.4.</li>
94-
<li>Removed the external <code>erb</code> dependency from the Ruby 2.4 appraisal because<br>
95-
Ruby 2.4 already provides ERB and the released <code>erb</code> gem depends on external<br>
96-
<code>cgi</code>.</li>
97-
<li>Added a private-key-backed RSA-SHA1 verification fallback for JRuby OpenSSL<br>
98-
versions that raise <code>OpenSSL::PKey::PKeyError</code> during public-key<br>
99-
verification.</li>
100-
</ul>
101-
10285
<h3 id="security">Security</h3>
10386

10487
<h2 id="117---2026-06-15">
@@ -107,8 +90,8 @@ <h2 id="117---2026-06-15">
10790
<ul>
10891
<li>TAG: <a href="https://github.com/ruby-oauth/oauth/releases/tag/v1.1.7">v1.1.7</a>
10992
</li>
110-
<li>COVERAGE: 89.05% – 838/941 lines in 33 files</li>
111-
<li>BRANCH COVERAGE: 60.46% – 159/263 branches in 33 files</li>
93+
<li>COVERAGE: 88.32% – 839/950 lines in 33 files</li>
94+
<li>BRANCH COVERAGE: 58.67% – 159/271 branches in 33 files</li>
11295
<li>40.38% documented</li>
11396
</ul>
11497

@@ -123,7 +106,11 @@ <h3 id="changed-1">Changed</h3>
123106
consumers get hash and nested-attribute inspect redaction fixes plus<br>
124107
downstream RBS duplicate-declaration fixes.</p>
125108
</li>
126-
<li>Raised the <code>oauth-tty</code> runtime dependency floor to <code>&gt;= 1.0.9</code>.</li>
109+
<li>
110+
<p>Raised the <code>oauth-tty</code> runtime dependency floor to <code>&gt;= 1.0.9</code>.</p>
111+
</li>
112+
<li>Raised the <code>oauth-tty</code> runtime dependency floor to <code>&gt;= 1.0.10</code>, removing<br>
113+
the transitive external <code>cgi</code> runtime dependency for Ruby 2.4 consumers.</li>
127114
</ul>
128115

129116
<h3 id="fixed-1">Fixed</h3>
@@ -134,9 +121,20 @@ <h3 id="fixed-1">Fixed</h3>
134121
</li>
135122
<li>Pinned older Ruby appraisals to Rack 2.2 so <code>rack-test</code> remains compatible<br>
136123
with the Ruby 2.4, Ruby 2.5, and JRuby 9.2 CI jobs.</li>
137-
<li>Derived an RSA public key from PEM private-key strings before signature<br>
124+
<li>
125+
<p>Derived an RSA public key from PEM private-key strings before signature<br>
138126
verification, matching JRuby OpenSSL behavior while preserving RSA-SHA1<br>
139-
verification semantics.</li>
127+
verification semantics.</p>
128+
</li>
129+
<li>Removed the external <code>cgi</code> runtime dependency because the only <code>cgi</code> gem<br>
130+
releases installable on Ruby 2.4 call <code>String#delete_prefix</code>, which is<br>
131+
unavailable on Ruby 2.4.</li>
132+
<li>Removed the external <code>erb</code> dependency from the Ruby 2.4 appraisal because<br>
133+
Ruby 2.4 already provides ERB and the released <code>erb</code> gem depends on external<br>
134+
<code>cgi</code>.</li>
135+
<li>Added a private-key-backed RSA-SHA1 verification fallback for JRuby OpenSSL<br>
136+
versions that raise <code>OpenSSL::PKey::PKeyError</code> during public-key<br>
137+
verification.</li>
140138
</ul>
141139

142140
<h2 id="116---2026-06-07">
@@ -1295,7 +1293,7 @@ <h3 id="added-30">Added</h3>
12951293
</div></div>
12961294

12971295
<div id="footer">
1298-
Generated on Mon Jun 15 05:16:04 2026 by
1296+
Generated on Mon Jun 15 05:23:39 2026 by
12991297
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
13001298
0.9.44 (ruby-4.0.5).
13011299
</div>

docs/file.README.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ <h2 id="-info-you-can-shake-a-stick-at">💡 Info you can shake a stick at</h2>
191191
<tr>
192192
<td>Source</td>
193193
<td>
194-
<a href="https://gitlab.com/ruby-oauth/oauth"><img src="https://img.shields.io/badge/GitLab-FBA326?style=for-the-badge&amp;logo=Gitlab&amp;logoColor=orange" alt="Source on GitLab.com"></a> <a href="https://codeberg.org/ruby-oauth/oauth"><img src="https://img.shields.io/badge/CodeBerg-4893CC?style=for-the-badge&amp;logo=CodeBerg&amp;logoColor=blue" alt="Source on CodeBerg.org"></a> <a href="https://github.com/ruby-oauth/oauth"><img src="https://img.shields.io/badge/GitHub-238636?style=for-the-badge&amp;logo=Github&amp;logoColor=green" alt="Source on Github.com"></a> <a href="https://www.youtube.com/watch?v=dQw4w9WgXcQ"><img src="https://img.shields.io/badge/KLOC-0.941-FFDD67.svg?style=for-the-badge&amp;logo=YouTube&amp;logoColor=blue" alt="The best SHA: dQw4w9WgXcQ!"></a>
194+
<a href="https://gitlab.com/ruby-oauth/oauth"><img src="https://img.shields.io/badge/GitLab-FBA326?style=for-the-badge&amp;logo=Gitlab&amp;logoColor=orange" alt="Source on GitLab.com"></a> <a href="https://codeberg.org/ruby-oauth/oauth"><img src="https://img.shields.io/badge/CodeBerg-4893CC?style=for-the-badge&amp;logo=CodeBerg&amp;logoColor=blue" alt="Source on CodeBerg.org"></a> <a href="https://github.com/ruby-oauth/oauth"><img src="https://img.shields.io/badge/GitHub-238636?style=for-the-badge&amp;logo=Github&amp;logoColor=green" alt="Source on Github.com"></a> <a href="https://www.youtube.com/watch?v=dQw4w9WgXcQ"><img src="https://img.shields.io/badge/KLOC-0.950-FFDD67.svg?style=for-the-badge&amp;logo=YouTube&amp;logoColor=blue" alt="The best SHA: dQw4w9WgXcQ!"></a>
195195
</td>
196196
</tr>
197197
<tr>
@@ -741,7 +741,7 @@ <h3 id="please-give-the-project-a-star--">Please give the project a star ⭐ ♥
741741
</div></div>
742742

743743
<div id="footer">
744-
Generated on Mon Jun 15 01:56:11 2026 by
744+
Generated on Mon Jun 15 05:23:39 2026 by
745745
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
746746
0.9.44 (ruby-4.0.5).
747747
</div>

docs/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ <h2 id="-info-you-can-shake-a-stick-at">💡 Info you can shake a stick at</h2>
191191
<tr>
192192
<td>Source</td>
193193
<td>
194-
<a href="https://gitlab.com/ruby-oauth/oauth"><img src="https://img.shields.io/badge/GitLab-FBA326?style=for-the-badge&amp;logo=Gitlab&amp;logoColor=orange" alt="Source on GitLab.com"></a> <a href="https://codeberg.org/ruby-oauth/oauth"><img src="https://img.shields.io/badge/CodeBerg-4893CC?style=for-the-badge&amp;logo=CodeBerg&amp;logoColor=blue" alt="Source on CodeBerg.org"></a> <a href="https://github.com/ruby-oauth/oauth"><img src="https://img.shields.io/badge/GitHub-238636?style=for-the-badge&amp;logo=Github&amp;logoColor=green" alt="Source on Github.com"></a> <a href="https://www.youtube.com/watch?v=dQw4w9WgXcQ"><img src="https://img.shields.io/badge/KLOC-0.941-FFDD67.svg?style=for-the-badge&amp;logo=YouTube&amp;logoColor=blue" alt="The best SHA: dQw4w9WgXcQ!"></a>
194+
<a href="https://gitlab.com/ruby-oauth/oauth"><img src="https://img.shields.io/badge/GitLab-FBA326?style=for-the-badge&amp;logo=Gitlab&amp;logoColor=orange" alt="Source on GitLab.com"></a> <a href="https://codeberg.org/ruby-oauth/oauth"><img src="https://img.shields.io/badge/CodeBerg-4893CC?style=for-the-badge&amp;logo=CodeBerg&amp;logoColor=blue" alt="Source on CodeBerg.org"></a> <a href="https://github.com/ruby-oauth/oauth"><img src="https://img.shields.io/badge/GitHub-238636?style=for-the-badge&amp;logo=Github&amp;logoColor=green" alt="Source on Github.com"></a> <a href="https://www.youtube.com/watch?v=dQw4w9WgXcQ"><img src="https://img.shields.io/badge/KLOC-0.950-FFDD67.svg?style=for-the-badge&amp;logo=YouTube&amp;logoColor=blue" alt="The best SHA: dQw4w9WgXcQ!"></a>
195195
</td>
196196
</tr>
197197
<tr>
@@ -741,7 +741,7 @@ <h3 id="please-give-the-project-a-star--">Please give the project a star ⭐ ♥
741741
</div></div>
742742

743743
<div id="footer">
744-
Generated on Mon Jun 15 01:56:11 2026 by
744+
Generated on Mon Jun 15 05:23:39 2026 by
745745
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
746746
0.9.44 (ruby-4.0.5).
747747
</div>

0 commit comments

Comments
 (0)