Skip to content

Commit 2bd4a64

Browse files
committed
🔖 Prepare release v2.0.5
⚡️ A message from a fellow meat-based-AI ⚡️ - [❤️] Finely-crafted open-source tools like kettle-test (& many more) require time and effort. - [❤️] Though I adore my work, it lacks financial sustainability. - [❤️] Please, help me continue enhancing your tools by becoming a sponsor: - [💲] https://liberapay.com/pboling/donate - [💲] https://github.com/sponsors/pboling
1 parent 92ad4b4 commit 2bd4a64

10 files changed

Lines changed: 181 additions & 129 deletions

File tree

CHANGELOG.md

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

2323
### Changed
2424

25-
- Retemplated development tooling for `kettle-dev` 2.2.3 and
26-
`kettle-soup-cover` 2.0.2.
27-
2825
### Deprecated
2926

3027
### Removed
3128

3229
### Fixed
3330

34-
- Updated generated project metadata links to use the migrated `kettle-dev`
35-
GitHub organization.
31+
### Security
32+
33+
## [2.0.5] - 2026-06-10
34+
35+
- TAG: [v2.0.5][2.0.5t]
36+
- COVERAGE: 100.00% -- 91/91 lines in 15 files
37+
- BRANCH COVERAGE: 100.00% -- 2/2 branches in 15 files
38+
- 90.00% documented
39+
40+
### Changed
41+
42+
- Retemplated project metadata and development tooling for `kettle-dev` 2.2.1
43+
and `yard-fence` 0.9.3.
44+
45+
- Retemplated development tooling for `kettle-dev` 2.2.3 and
46+
`kettle-soup-cover` 2.0.2.
47+
48+
### Fixed
3649

3750
- Restored `docs/CNAME` so the generated documentation site keeps its custom domain.
3851

39-
### Security
52+
- Updated generated project metadata links to use the migrated `kettle-dev`
53+
GitHub organization.
4054

4155
## [2.0.4] - 2026-06-08
4256

@@ -320,7 +334,9 @@ Please file a bug if you notice a violation of semantic versioning.
320334
- silent_stream
321335
- timecop-rspec
322336

323-
[Unreleased]: https://github.com/kettle-rb/kettle-test/compare/v2.0.4...HEAD
337+
[Unreleased]: https://github.com/kettle-dev/kettle-test/compare/v2.0.5...HEAD
338+
[2.0.5]: https://github.com/kettle-dev/kettle-test/compare/v2.0.4...v2.0.5
339+
[2.0.5t]: https://github.com/kettle-dev/kettle-test/releases/tag/v2.0.5
324340
[2.0.4]: https://github.com/kettle-rb/kettle-test/compare/v2.0.3...v2.0.4
325341
[2.0.4t]: https://github.com/kettle-rb/kettle-test/releases/tag/v2.0.4
326342
[2.0.3]: https://github.com/kettle-rb/kettle-test/compare/v2.0.2...v2.0.3

Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
kettle-test (2.0.4)
4+
kettle-test (2.0.5)
55
appraisal2 (~> 3.0, >= 3.0.6)
66
backports (~> 3.0)
77
rspec (~> 3.0)
@@ -83,7 +83,7 @@ GEM
8383
geom2d (0.4.1)
8484
gitmoji-regex (2.0.1)
8585
version_gem (~> 1.1, >= 1.1.9)
86-
hexapdf (1.9.0)
86+
hexapdf (1.9.1)
8787
cmdparse (~> 3.0, >= 3.0.3)
8888
geom2d (~> 0.4, >= 0.4.1)
8989
openssl (>= 2.2.1)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -796,7 +796,7 @@ Thanks for RTFM. ☺️
796796
[📄license-ref]: LICENSE.md
797797
[📄license-img]: https://img.shields.io/badge/License-AGPL--3.0--only_OR_PolyForm--Small--Business--1.0.0-259D6C.svg
798798
[📄license-compat]: https://www.apache.org/legal/resolved.html#category-x
799-
[📄license-compat-img]: https://img.shields.io/badge/Apache_Incompatible:_Category_X--C0392B.svg?style=flat&logo=Apache
799+
[📄license-compat-img]: https://img.shields.io/badge/Apache_Incompatible:_Category_X-%E2%9C%97-C0392B.svg?style=flat&logo=Apache
800800

801801
[📄ilo-declaration]: https://www.ilo.org/declaration/lang--en/index.htm
802802
[📄ilo-declaration-img]: https://img.shields.io/badge/ILO_Fundamental_Principles-✓-259D6C.svg?style=flat

docs/Kettle/Test/Version.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ <h2>
9898
<dt id="VERSION-constant" class="">VERSION =
9999

100100
</dt>
101-
<dd><pre class="code"><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>2.0.4</span><span class='tstring_end'>&quot;</span></span></pre></dd>
101+
<dd><pre class="code"><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>2.0.5</span><span class='tstring_end'>&quot;</span></span></pre></dd>
102102

103103
</dl>
104104

@@ -114,7 +114,7 @@ <h2>
114114
</div>
115115

116116
<div id="footer">
117-
Generated on Mon Jun 8 21:59:35 2026 by
117+
Generated on Wed Jun 10 00:13:19 2026 by
118118
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
119119
0.9.44 (ruby-4.0.5).
120120
</div>

docs/file.CHANGELOG.html

Lines changed: 55 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
and <a href="https://tom.preston-werner.com/2022/05/23/major-version-numbers-are-not-sacred.html">yes</a>, platform and engine support are part of the <a href="https://github.com/semver/semver/issues/716#issuecomment-869336139">public API</a>.<br>
7171
Please file a bug if you notice a violation of semantic versioning.</p>
7272

73-
<h2 id="unreleased"><a href="https://github.com/kettle-rb/kettle-test/compare/v2.0.4...HEAD">Unreleased</a></h2>
73+
<h2 id="unreleased"><a href="https://github.com/kettle-dev/kettle-test/compare/v2.0.5...HEAD">Unreleased</a></h2>
7474

7575
<h3 id="added">Added</h3>
7676

@@ -84,6 +84,42 @@ <h3 id="fixed">Fixed</h3>
8484

8585
<h3 id="security">Security</h3>
8686

87+
<h2 id="205---2026-06-10">
88+
<a href="https://github.com/kettle-dev/kettle-test/compare/v2.0.4...v2.0.5">2.0.5</a> - 2026-06-10</h2>
89+
90+
<ul>
91+
<li>TAG: <a href="https://github.com/kettle-dev/kettle-test/releases/tag/v2.0.5">v2.0.5</a>
92+
</li>
93+
<li>COVERAGE: 100.00% – 91/91 lines in 15 files</li>
94+
<li>BRANCH COVERAGE: 100.00% – 2/2 branches in 15 files</li>
95+
<li>90.00% documented</li>
96+
</ul>
97+
98+
<h3 id="changed-1">Changed</h3>
99+
100+
<ul>
101+
<li>
102+
<p>Retemplated project metadata and development tooling for <code>kettle-dev</code> 2.2.1<br>
103+
and <code>yard-fence</code> 0.9.3.</p>
104+
</li>
105+
<li>
106+
<p>Retemplated development tooling for <code>kettle-dev</code> 2.2.3 and<br>
107+
<code>kettle-soup-cover</code> 2.0.2.</p>
108+
</li>
109+
</ul>
110+
111+
<h3 id="fixed-1">Fixed</h3>
112+
113+
<ul>
114+
<li>
115+
<p>Restored <code>docs/CNAME</code> so the generated documentation site keeps its custom domain.</p>
116+
</li>
117+
<li>
118+
<p>Updated generated project metadata links to use the migrated <code>kettle-dev</code><br>
119+
GitHub organization.</p>
120+
</li>
121+
</ul>
122+
87123
<h2 id="204---2026-06-08">
88124
<a href="https://github.com/kettle-rb/kettle-test/compare/v2.0.3...v2.0.4">2.0.4</a> - 2026-06-08</h2>
89125

@@ -95,14 +131,14 @@ <h2 id="204---2026-06-08">
95131
<li>90.00% documented</li>
96132
</ul>
97133

98-
<h3 id="changed-1">Changed</h3>
134+
<h3 id="changed-2">Changed</h3>
99135

100136
<ul>
101137
<li>Retemplated project workflows with the current kettle-jem template and raised<br>
102138
the runtime <code>turbo_tests2</code> dependency floor to v3.1.2.</li>
103139
</ul>
104140

105-
<h3 id="fixed-1">Fixed</h3>
141+
<h3 id="fixed-2">Fixed</h3>
106142

107143
<ul>
108144
<li>
@@ -121,7 +157,7 @@ <h2 id="203---2026-06-02">
121157
<li>90.00% documented</li>
122158
</ul>
123159

124-
<h3 id="changed-2">Changed</h3>
160+
<h3 id="changed-3">Changed</h3>
125161

126162
<ul>
127163
<li>Retemplated project files with the current kettle-jem template, including<br>
@@ -130,7 +166,7 @@ <h3 id="changed-2">Changed</h3>
130166
<li>Updated to latest versions of other dependencies</li>
131167
</ul>
132168

133-
<h3 id="fixed-2">Fixed</h3>
169+
<h3 id="fixed-3">Fixed</h3>
134170

135171
<ul>
136172
<li>Made the ENV-driven configuration spec explicitly remove nil-valued child<br>
@@ -148,7 +184,7 @@ <h2 id="202---2026-06-01">
148184
<li>90.00% documented</li>
149185
</ul>
150186

151-
<h3 id="changed-3">Changed</h3>
187+
<h3 id="changed-4">Changed</h3>
152188

153189
<ul>
154190
<li>Retemplated project files with the current kettle-jem template, including the<br>
@@ -157,7 +193,7 @@ <h3 id="changed-3">Changed</h3>
157193
<li>Updated the runtime <code>turbo_tests2</code> dependency to require v3.1.0 or newer.</li>
158194
</ul>
159195

160-
<h3 id="fixed-3">Fixed</h3>
196+
<h3 id="fixed-4">Fixed</h3>
161197

162198
<ul>
163199
<li>
@@ -177,7 +213,7 @@ <h2 id="201---2026-05-25">
177213
<li>90.00% documented</li>
178214
</ul>
179215

180-
<h3 id="changed-4">Changed</h3>
216+
<h3 id="changed-5">Changed</h3>
181217

182218
<ul>
183219
<li>Refreshed generated project templates and CI workflows.</li>
@@ -188,7 +224,7 @@ <h3 id="changed-4">Changed</h3>
188224
<li>Updated the coverage bundle to require <code>kettle-soup-cover</code> 1.1.3 or newer.</li>
189225
</ul>
190226

191-
<h3 id="fixed-4">Fixed</h3>
227+
<h3 id="fixed-5">Fixed</h3>
192228

193229
<ul>
194230
<li>
@@ -222,7 +258,7 @@ <h3 id="added-1">Added</h3>
222258
helpers and configuration constants.</li>
223259
</ul>
224260

225-
<h3 id="changed-5">Changed</h3>
261+
<h3 id="changed-6">Changed</h3>
226262

227263
<ul>
228264
<li>
@@ -252,14 +288,14 @@ <h2 id="1010---2026-02-06">
252288
<li>100.00% documented</li>
253289
</ul>
254290

255-
<h3 id="changed-6">Changed</h3>
291+
<h3 id="changed-7">Changed</h3>
256292

257293
<ul>
258294
<li>Upgraded to <a href="https://github.com/appraisal-rb/appraisal2/releases/tag/v3.0.1">appraisal2 v3.0.1</a>
259295
</li>
260296
</ul>
261297

262-
<h3 id="fixed-5">Fixed</h3>
298+
<h3 id="fixed-6">Fixed</h3>
263299

264300
<ul>
265301
<li>removed redundant development dependencies</li>
@@ -304,7 +340,7 @@ <h3 id="added-3">Added</h3>
304340
</li>
305341
</ul>
306342

307-
<h3 id="changed-7">Changed</h3>
343+
<h3 id="changed-8">Changed</h3>
308344

309345
<ul>
310346
<li>Updated documentation on hostile takeover of RubyGems
@@ -350,7 +386,7 @@ <h3 id="added-5">Added</h3>
350386
<li>more complete usage documentation</li>
351387
</ul>
352388

353-
<h3 id="fixed-6">Fixed</h3>
389+
<h3 id="fixed-7">Fixed</h3>
354390

355391
<ul>
356392
<li>completed change of backports to runtime dependency</li>
@@ -391,7 +427,7 @@ <h3 id="added-7">Added</h3>
391427
<li>default config for rspec-pending_for</li>
392428
</ul>
393429

394-
<h3 id="changed-8">Changed</h3>
430+
<h3 id="changed-9">Changed</h3>
395431

396432
<ul>
397433
<li>upgraded kettle-dev to 1.1.34 for development</li>
@@ -415,7 +451,7 @@ <h3 id="added-8">Added</h3>
415451
<li>opencollective funding links to README.md</li>
416452
</ul>
417453

418-
<h3 id="changed-9">Changed</h3>
454+
<h3 id="changed-10">Changed</h3>
419455

420456
<ul>
421457
<li>kettle-dev 1.0.18 for development</li>
@@ -444,7 +480,7 @@ <h3 id="removed-2">Removed</h3>
444480
<li>checksums from packaged gem</li>
445481
</ul>
446482

447-
<h3 id="fixed-7">Fixed</h3>
483+
<h3 id="fixed-8">Fixed</h3>
448484

449485
<ul>
450486
<li>gem packaged without checksums
@@ -477,7 +513,7 @@ <h3 id="added-9">Added</h3>
477513
<li>RSpec shared context: “with rake”</li>
478514
</ul>
479515

480-
<h3 id="fixed-8">Fixed</h3>
516+
<h3 id="fixed-9">Fixed</h3>
481517

482518
<ul>
483519
<li>Typos in README.md</li>
@@ -512,7 +548,7 @@ <h3 id="added-10">Added</h3>
512548
</div></div>
513549

514550
<div id="footer">
515-
Generated on Mon Jun 8 21:59:35 2026 by
551+
Generated on Wed Jun 10 00:13:19 2026 by
516552
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
517553
0.9.44 (ruby-4.0.5).
518554
</div>

docs/file.CONTRIBUTING.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,9 @@
6161

6262
<div id="content"><div id='filecontents'><h1 id="contributing">Contributing</h1>
6363

64-
<p>Bug reports and pull requests are welcome on <a href="https://codeberg.org/kettle-rb/kettle-test">CodeBerg</a>, <a href="https://gitlab.com/kettle-rb/kettle-test">GitLab</a>, or <a href="https://github.com/kettle-rb/kettle-test">GitHub</a>.<br>
64+
<p>Bug reports and pull requests are welcome on <a href="https://codeberg.org/kettle-dev/kettle-test">CodeBerg</a>, <a href="https://gitlab.com/kettle-dev/kettle-test">GitLab</a>, or <a href="https://github.com/kettle-dev/kettle-test">GitHub</a>.<br>
6565
This project should be a safe, welcoming space for collaboration, so contributors agree to adhere to<br>
66-
the <a href="https://github.com/kettle-rb/kettle-test/blob/main/CODE_OF_CONDUCT.md">code of conduct</a>.</p>
66+
the <a href="https://github.com/kettle-dev/kettle-test/blob/main/CODE_OF_CONDUCT.md">code of conduct</a>.</p>
6767

6868
<p>To submit a patch, please fork the project, create a patch with tests, and send a pull request.</p>
6969

@@ -277,11 +277,11 @@ <h2 id="contributors">Contributors</h2>
277277

278278
<p>Your picture could be here!</p>
279279

280-
<p><a href="https://github.com/kettle-rb/kettle-test/graphs/contributors"><img src="https://contrib.rocks/image?repo=kettle-rb/kettle-test" alt="Contributors"></a></p>
280+
<p><a href="https://github.com/kettle-dev/kettle-test/graphs/contributors"><img src="https://contrib.rocks/image?repo=kettle-dev/kettle-test" alt="Contributors"></a></p>
281281

282282
<p>Made with <a href="https://contrib.rocks">contributors-img</a>.</p>
283283

284-
<p>Also see GitLab Contributors: <a href="https://gitlab.com/kettle-rb/kettle-test/-/graphs/main">https://gitlab.com/kettle-rb/kettle-test/-/graphs/main</a></p>
284+
<p>Also see GitLab Contributors: <a href="https://gitlab.com/kettle-dev/kettle-test/-/graphs/main">https://gitlab.com/kettle-dev/kettle-test/-/graphs/main</a></p>
285285

286286
<h2 id="for-maintainers">For Maintainers</h2>
287287

@@ -317,7 +317,7 @@ <h4 id="manual-process">Manual process</h4>
317317
<li>Run <code>git commit -am "🔖 Prepare release v&lt;VERSION&gt;"</code> to commit the changes</li>
318318
<li>Run <code>git push</code> to trigger the final CI pipeline before release, and merge PRs
319319
<ul>
320-
<li>NOTE: Remember to <a href="https://github.com/kettle-rb/kettle-test/actions">check the build</a>.</li>
320+
<li>NOTE: Remember to <a href="https://github.com/kettle-dev/kettle-test/actions">check the build</a>.</li>
321321
</ul>
322322
</li>
323323
<li>Run <code>export GIT_TRUNK_BRANCH_NAME="$(git remote show origin | grep 'HEAD branch' | cut -d ' ' -f5)" &amp;&amp; echo $GIT_TRUNK_BRANCH_NAME</code>
@@ -357,7 +357,7 @@ <h4 id="manual-process">Manual process</h4>
357357
</div></div>
358358

359359
<div id="footer">
360-
Generated on Mon Jun 1 15:44:26 2026 by
360+
Generated on Wed Jun 10 00:13:19 2026 by
361361
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
362362
0.9.44 (ruby-4.0.5).
363363
</div>

docs/file.FUNDING.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565

6666
<p>Many paths lead to being a sponsor or a backer of this project. Are you on such a path?</p>
6767

68-
<p><a href="https://opencollective.com/kettle-rb#backer"><img src="https://opencollective.com/kettle-rb/backers/badge.svg?style=flat" alt="OpenCollective Backers"></a> <a href="https://opencollective.com/kettle-rb#sponsor"><img src="https://opencollective.com/kettle-rb/sponsors/badge.svg?style=flat" alt="OpenCollective Sponsors"></a> <a href="https://github.com/sponsors/pboling"><img src="https://img.shields.io/badge/Sponsor_Me!-pboling.svg?style=social&amp;logo=github" alt="Sponsor Me on Github"></a> <a href="https://liberapay.com/pboling/donate"><img src="https://img.shields.io/liberapay/goal/pboling.svg?logo=liberapay&amp;color=a51611&amp;style=flat" alt="Liberapay Goal Progress"></a> <a href="https://www.paypal.com/paypalme/peterboling"><img src="https://img.shields.io/badge/donate-paypal-a51611.svg?style=flat&amp;logo=paypal" alt="Donate on PayPal"></a></p>
68+
<p><a href="https://opencollective.com/kettle-dev#backer"><img src="https://opencollective.com/kettle-dev/backers/badge.svg?style=flat" alt="OpenCollective Backers"></a> <a href="https://opencollective.com/kettle-dev#sponsor"><img src="https://opencollective.com/kettle-dev/sponsors/badge.svg?style=flat" alt="OpenCollective Sponsors"></a> <a href="https://github.com/sponsors/pboling"><img src="https://img.shields.io/badge/Sponsor_Me!-pboling.svg?style=social&amp;logo=github" alt="Sponsor Me on Github"></a> <a href="https://liberapay.com/pboling/donate"><img src="https://img.shields.io/liberapay/goal/pboling.svg?logo=liberapay&amp;color=a51611&amp;style=flat" alt="Liberapay Goal Progress"></a> <a href="https://www.paypal.com/paypalme/peterboling"><img src="https://img.shields.io/badge/donate-paypal-a51611.svg?style=flat&amp;logo=paypal" alt="Donate on PayPal"></a></p>
6969

7070
<p><a href="https://www.buymeacoffee.com/pboling"><img src="https://img.shields.io/badge/buy_me_a_coffee-%E2%9C%93-a51611.svg?style=flat" alt="Buy me a coffee"></a> <a href="https://polar.sh/pboling"><img src="https://img.shields.io/badge/polar-donate-a51611.svg?style=flat" alt="Donate on Polar"></a> <a href="https://ko-fi.com/pboling"><img src="https://img.shields.io/badge/ko--fi-%E2%9C%93-a51611.svg?style=flat" alt="Donate to my FLOSS efforts at ko-fi.com"></a> <a href="https://patreon.com/galtzo"><img src="https://img.shields.io/badge/patreon-donate-a51611.svg?style=flat" alt="Donate to my FLOSS efforts using Patreon"></a></p>
7171

@@ -86,7 +86,7 @@ <h1 id="-a-request-for-help">🤑 A request for help</h1>
8686

8787
<p>To say “thanks!” ☝️ Join the Discord or 👇️ send money.</p>
8888

89-
<p><a href="https://opencollective.com/kettle-rb"><img src="https://img.shields.io/opencollective/all/kettle-rb?style=for-the-badge" alt="Sponsor kettle-rb/kettle-test on Open Source Collective"></a> 💌 <a href="https://github.com/sponsors/pboling"><img src="https://img.shields.io/badge/Sponsor_Me!-pboling-blue?style=for-the-badge&amp;logo=github" alt="Sponsor me on GitHub Sponsors"></a> 💌 <a href="https://liberapay.com/pboling/donate"><img src="https://img.shields.io/liberapay/goal/pboling.svg?style=for-the-badge&amp;logo=liberapay&amp;color=a51611" alt="Sponsor me on Liberapay"></a> 💌 <a href="https://www.paypal.com/paypalme/peterboling"><img src="https://img.shields.io/badge/donate-paypal-a51611.svg?style=for-the-badge&amp;logo=paypal&amp;color=0A0A0A" alt="Donate on PayPal"></a></p>
89+
<p><a href="https://opencollective.com/kettle-dev"><img src="https://img.shields.io/opencollective/all/kettle-dev?style=for-the-badge" alt="Sponsor kettle-dev/kettle-test on Open Source Collective"></a> 💌 <a href="https://github.com/sponsors/pboling"><img src="https://img.shields.io/badge/Sponsor_Me!-pboling-blue?style=for-the-badge&amp;logo=github" alt="Sponsor me on GitHub Sponsors"></a> 💌 <a href="https://liberapay.com/pboling/donate"><img src="https://img.shields.io/liberapay/goal/pboling.svg?style=for-the-badge&amp;logo=liberapay&amp;color=a51611" alt="Sponsor me on Liberapay"></a> 💌 <a href="https://www.paypal.com/paypalme/peterboling"><img src="https://img.shields.io/badge/donate-paypal-a51611.svg?style=for-the-badge&amp;logo=paypal&amp;color=0A0A0A" alt="Donate on PayPal"></a></p>
9090

9191
<h1 id="another-way-to-support-open-source-software">Another Way to Support Open Source Software</h1>
9292

@@ -101,7 +101,7 @@ <h1 id="another-way-to-support-open-source-software">Another Way to Support Open
101101
</div></div>
102102

103103
<div id="footer">
104-
Generated on Mon Jun 1 15:44:26 2026 by
104+
Generated on Wed Jun 10 00:13:19 2026 by
105105
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
106106
0.9.44 (ruby-4.0.5).
107107
</div>

0 commit comments

Comments
 (0)