Skip to content

Commit 6e12a7b

Browse files
committed
🔖 Prepare release v2.0.6
1 parent 371eadd commit 6e12a7b

8 files changed

Lines changed: 56 additions & 25 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,21 @@ Please file a bug if you notice a violation of semantic versioning.
2828

2929
### Fixed
3030

31+
### Security
32+
33+
## [2.0.6] - 2026-06-11
34+
35+
- TAG: [v2.0.6][2.0.6t]
36+
- COVERAGE: 100.00% -- 133/133 lines in 7 files
37+
- BRANCH COVERAGE: 100.00% -- 38/38 branches in 7 files
38+
- 92.86% documented
39+
40+
### Fixed
41+
3142
- Restored `docs/CNAME` so the generated documentation site keeps its custom domain.
3243
- Removed stale legacy CI workflows and duplicate extracted-stdlib gem
3344
declarations from generated Appraisal gemfiles.
3445

35-
### Security
36-
3746
## [2.0.5] - 2026-06-07
3847

3948
- TAG: [v2.0.5][2.0.5t]
@@ -164,7 +173,9 @@ end
164173

165174
- Initial release
166175

167-
[Unreleased]: https://github.com/ruby-oauth/snaky_hash/compare/v2.0.5...HEAD
176+
[Unreleased]: https://github.com/ruby-oauth/snaky_hash/compare/v2.0.6...HEAD
177+
[2.0.6]: https://github.com/ruby-oauth/snaky_hash/compare/v2.0.5...v2.0.6
178+
[2.0.6t]: https://github.com/ruby-oauth/snaky_hash/releases/tag/v2.0.6
168179
[2.0.5]: https://github.com/ruby-oauth/snaky_hash/compare/v2.0.4...v2.0.5
169180
[2.0.5t]: https://github.com/ruby-oauth/snaky_hash/releases/tag/v2.0.5
170181
[2.0.4]: https://github.com/ruby-oauth/snaky_hash/compare/v2.0.3...v2.0.4

Gemfile.lock

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
snaky_hash (2.0.5)
4+
snaky_hash (2.0.6)
55
hashie (>= 0.1.0, < 6)
66
version_gem (>= 1.1.8, < 3)
77

@@ -442,6 +442,7 @@ CHECKSUMS
442442
backports (3.25.3) sha256=94298d32dc3c40ca15633b54e282780b49e2db0c045f602ea1907e4f63a17235
443443
benchmark (0.5.0) sha256=465df122341aedcb81a2a24b4d3bd19b6c67c1530713fd533f3ff034e419236c
444444
bigdecimal (4.1.2) sha256=53d217666027eab4280346fba98e7d5b66baaae1b9c3c1c0ffe89d48188a3fbd
445+
bundler (4.0.11) sha256=5bcec0fb78302e48d02ee46f10ee6e6942be647ba5b44a6d1ddfda9a240ce785
445446
bundler-audit (0.9.3) sha256=81c8766c71e47d0d28a0f98c7eed028539f21a6ea3cd8f685eb6f42333c9b4e9
446447
cgi (0.5.1) sha256=e93fcafc69b8a934fe1e6146121fa35430efa8b4a4047c4893764067036f18e9
447448
cmdparse (3.0.7) sha256=f7c5cace10bec6abf853370ae095e4b97a84ed9d847b3fb38f41cc4fbc950739
@@ -545,7 +546,7 @@ CHECKSUMS
545546
simplecov-lcov (0.9.0) sha256=7a77a31e200a595ed4b0249493056efd0c920601f53d2ef135ca34ee796346cd
546547
simplecov-rcov (0.3.7) sha256=372f50bf6df6b6350b7d0c840f2f8bdabe021861a43c26877b747c9ac96139fc
547548
simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428
548-
snaky_hash (2.0.5)
549+
snaky_hash (2.0.6)
549550
standard (1.55.0) sha256=8a8f2c3e681a4db3aafde1b301561b0f3d7c5f06c160167cb744a4d7baf0426e
550551
standard-custom (1.0.2) sha256=424adc84179a074f1a2a309bb9cf7cd6bfdb2b6541f20c6bf9436c0ba22a652b
551552
standard-performance (1.9.0) sha256=49483d31be448292951d80e5e67cdcb576c2502103c7b40aec6f1b6e9c88e3f2

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -639,7 +639,7 @@ Thanks for RTFM. ☺️
639639
[📄license-ref]: MIT.md
640640
[📄license-img]: https://img.shields.io/badge/License-MIT-259D6C.svg
641641
[📄license-compat]: https://www.apache.org/legal/resolved.html#category-a
642-
[📄license-compat-img]: https://img.shields.io/badge/Apache_Compatible:_Category_A--259D6C.svg?style=flat&logo=Apache
642+
[📄license-compat-img]: https://img.shields.io/badge/Apache_Compatible:_Category_A-%E2%9C%93-259D6C.svg?style=flat&logo=Apache
643643

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

docs/SnakyHash/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.5</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.6</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 Sun Jun 7 00:08:23 2026 by
117+
Generated on Thu Jun 11 03:37:12 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: 23 additions & 4 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/ruby-oauth/snaky_hash/compare/v2.0.5...HEAD">Unreleased</a></h2>
73+
<h2 id="unreleased"><a href="https://github.com/ruby-oauth/snaky_hash/compare/v2.0.6...HEAD">Unreleased</a></h2>
7474

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

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

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

87+
<h2 id="206---2026-06-11">
88+
<a href="https://github.com/ruby-oauth/snaky_hash/compare/v2.0.5...v2.0.6">2.0.6</a> - 2026-06-11</h2>
89+
90+
<ul>
91+
<li>TAG: <a href="https://github.com/ruby-oauth/snaky_hash/releases/tag/v2.0.6">v2.0.6</a>
92+
</li>
93+
<li>COVERAGE: 100.00% – 133/133 lines in 7 files</li>
94+
<li>BRANCH COVERAGE: 100.00% – 38/38 branches in 7 files</li>
95+
<li>92.86% documented</li>
96+
</ul>
97+
98+
<h3 id="fixed-1">Fixed</h3>
99+
100+
<ul>
101+
<li>Restored <code>docs/CNAME</code> so the generated documentation site keeps its custom domain.</li>
102+
<li>Removed stale legacy CI workflows and duplicate extracted-stdlib gem<br>
103+
declarations from generated Appraisal gemfiles.</li>
104+
</ul>
105+
87106
<h2 id="205---2026-06-07">
88107
<a href="https://github.com/ruby-oauth/snaky_hash/compare/v2.0.4...v2.0.5">2.0.5</a> - 2026-06-07</h2>
89108

@@ -127,7 +146,7 @@ <h3 id="changed-2">Changed</h3>
127146
<li>Contributor Conenant updated to version 2.1</li>
128147
</ul>
129148

130-
<h3 id="fixed-1">Fixed</h3>
149+
<h3 id="fixed-2">Fixed</h3>
131150

132151
<ul>
133152
<li>Specs</li>
@@ -158,7 +177,7 @@ <h3 id="added-2">Added</h3>
158177
<li>Clarifying documentation (@pboling)</li>
159178
</ul>
160179

161-
<h3 id="fixed-2">Fixed</h3>
180+
<h3 id="fixed-3">Fixed</h3>
162181

163182
<ul>
164183
<li>
@@ -300,7 +319,7 @@ <h3 id="added-7">Added</h3>
300319
</div></div>
301320

302321
<div id="footer">
303-
Generated on Sun Jun 7 00:08:23 2026 by
322+
Generated on Thu Jun 11 03:37:12 2026 by
304323
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
305324
0.9.44 (ruby-4.0.5).
306325
</div>

docs/file.README.html

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

6262
<div id="content"><div id='filecontents'><p><a href="https://github.com/ruby-oauth"><img alt="ruby-oauth Logo by Aboling0, CC BY-SA 4.0" src="https://logos.galtzo.com/assets/images/ruby-oauth/avatar-128px.svg" width="14%" align="right"></a></p>
6363

64-
<h1 id="-snakyhash">🐍 SnakyHash</h1>
64+
<h1 id="-snakyhash">🔮 SnakyHash</h1>
6565

6666
<p><a href="https://bestgems.org/gems/snaky_hash"><img src="https://img.shields.io/gem/v/snaky_hash.svg" alt="Version"></a> <a href="https://github.com/ruby-oauth/snaky_hash/releases"><img src="https://img.shields.io/github/tag/ruby-oauth/snaky_hash.svg" alt="GitHub tag (latest SemVer)"></a> <a href="LICENSE.md"><img src="https://img.shields.io/badge/License-MIT-259D6C.svg" alt="License: MIT"></a> <a href="https://bestgems.org/gems/snaky_hash"><img src="https://img.shields.io/gem/rd/snaky_hash.svg" alt="Downloads Rank"></a> <a href="https://codecov.io/gh/ruby-oauth/snaky_hash"><img src="https://codecov.io/gh/ruby-oauth/snaky_hash/graph/badge.svg" alt="CodeCov Test Coverage"></a> <a href="https://coveralls.io/github/ruby-oauth/snaky_hash?branch=main"><img src="https://coveralls.io/repos/github/ruby-oauth/snaky_hash/badge.svg?branch=main" alt="Coveralls Test Coverage"></a> <a href="https://qlty.sh/gh/ruby-oauth/projects/snaky_hash/metrics/code?sort=coverageRating"><img src="https://qlty.sh/gh/ruby-oauth/projects/snaky_hash/coverage.svg" alt="QLTY Test Coverage"></a> <a href="https://qlty.sh/gh/ruby-oauth/projects/snaky_hash"><img src="https://qlty.sh/gh/ruby-oauth/projects/snaky_hash/maintainability.svg" alt="QLTY Maintainability"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/heads.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/heads.yml/badge.svg" alt="CI Heads"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/dep-heads.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/dep-heads.yml/badge.svg" alt="CI Runtime Dependencies @ HEAD"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/current.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/current.yml/badge.svg" alt="CI Current"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/truffle.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/truffle.yml/badge.svg" alt="CI Truffle Ruby"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/jruby.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/jruby.yml/badge.svg" alt="CI JRuby"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/locked_deps.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/locked_deps.yml/badge.svg" alt="Deps Locked"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/unlocked_deps.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/unlocked_deps.yml/badge.svg" alt="Deps Unlocked"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/coverage.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/coverage.yml/badge.svg" alt="CI Test Coverage"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/style.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/style.yml/badge.svg" alt="CI Style"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/license-eye.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/license-eye.yml/badge.svg" alt="Apache SkyWalking Eyes License Compatibility Check"></a></p>
6767

@@ -326,7 +326,7 @@ <h3 id="serialization">Serialization</h3>
326326
<pre class="code language-ruby"><code class="language-ruby">class MySerializedSnakedHash &lt; Hashie::Mash
327327
include SnakyHash::Snake.new(
328328
key_type: :symbol, # default :string
329-
serializer: true, # default: false
329+
serializer: true # default: false
330330
)
331331
end
332332

@@ -392,7 +392,7 @@ <h4 id="example">Example</h4>
392392
<pre class="code language-ruby"><code class="language-ruby">class MyExtSnakedHash &lt; Hashie::Mash
393393
include SnakyHash::Snake.new(
394394
key_type: :symbol, # default :string
395-
serializer: true, # default: false
395+
serializer: true # default: false
396396
)
397397
end
398398

@@ -667,16 +667,16 @@ <h3 id="please-give-the-project-a-star--">Please give the project a star ⭐ ♥
667667
<p>| Field | Value |<br>
668668
|—|—|<br>
669669
| Package | snaky_hash |<br>
670-
| Description | 🐍 A Hashie::Mash joint to make #snakelife better |<br>
670+
| Description | 🔮 A Hashie::Mash joint to make #snakelife better |<br>
671671
| Homepage | https://github.com/ruby-oauth/snaky_hash |<br>
672-
| Source | https://github.com/ruby-oauth/snaky_hash/tree/v2.0.4 |<br>
672+
| Source | https://github.com/ruby-oauth/snaky_hash/tree/v2.0.5 |<br>
673673
| License | <code>MIT</code> |<br>
674674
| Funding | https://github.com/sponsors/pboling, https://issuehunt.io/u/pboling, https://ko-fi.com/pboling, https://liberapay.com/pboling/donate, https://opencollective.com/ruby-oauth, https://patreon.com/galtzo, https://polar.sh/pboling, https://thanks.dev/u/gh/pboling, https://tidelift.com/funding/github/rubygems/snaky_hash, https://www.buymeacoffee.com/pboling |<br>
675675
<!-- kettle-jem:metadata:end --></p>
676676
</div></div>
677677

678678
<div id="footer">
679-
Generated on Sun Jun 7 00:08:23 2026 by
679+
Generated on Thu Jun 11 03:37:12 2026 by
680680
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
681681
0.9.44 (ruby-4.0.5).
682682
</div>

docs/index.html

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

6262
<div id="content"><div id='filecontents'><p><a href="https://github.com/ruby-oauth"><img alt="ruby-oauth Logo by Aboling0, CC BY-SA 4.0" src="https://logos.galtzo.com/assets/images/ruby-oauth/avatar-128px.svg" width="14%" align="right"></a></p>
6363

64-
<h1 id="-snakyhash">🐍 SnakyHash</h1>
64+
<h1 id="-snakyhash">🔮 SnakyHash</h1>
6565

6666
<p><a href="https://bestgems.org/gems/snaky_hash"><img src="https://img.shields.io/gem/v/snaky_hash.svg" alt="Version"></a> <a href="https://github.com/ruby-oauth/snaky_hash/releases"><img src="https://img.shields.io/github/tag/ruby-oauth/snaky_hash.svg" alt="GitHub tag (latest SemVer)"></a> <a href="LICENSE.md"><img src="https://img.shields.io/badge/License-MIT-259D6C.svg" alt="License: MIT"></a> <a href="https://bestgems.org/gems/snaky_hash"><img src="https://img.shields.io/gem/rd/snaky_hash.svg" alt="Downloads Rank"></a> <a href="https://codecov.io/gh/ruby-oauth/snaky_hash"><img src="https://codecov.io/gh/ruby-oauth/snaky_hash/graph/badge.svg" alt="CodeCov Test Coverage"></a> <a href="https://coveralls.io/github/ruby-oauth/snaky_hash?branch=main"><img src="https://coveralls.io/repos/github/ruby-oauth/snaky_hash/badge.svg?branch=main" alt="Coveralls Test Coverage"></a> <a href="https://qlty.sh/gh/ruby-oauth/projects/snaky_hash/metrics/code?sort=coverageRating"><img src="https://qlty.sh/gh/ruby-oauth/projects/snaky_hash/coverage.svg" alt="QLTY Test Coverage"></a> <a href="https://qlty.sh/gh/ruby-oauth/projects/snaky_hash"><img src="https://qlty.sh/gh/ruby-oauth/projects/snaky_hash/maintainability.svg" alt="QLTY Maintainability"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/heads.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/heads.yml/badge.svg" alt="CI Heads"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/dep-heads.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/dep-heads.yml/badge.svg" alt="CI Runtime Dependencies @ HEAD"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/current.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/current.yml/badge.svg" alt="CI Current"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/truffle.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/truffle.yml/badge.svg" alt="CI Truffle Ruby"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/jruby.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/jruby.yml/badge.svg" alt="CI JRuby"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/locked_deps.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/locked_deps.yml/badge.svg" alt="Deps Locked"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/unlocked_deps.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/unlocked_deps.yml/badge.svg" alt="Deps Unlocked"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/coverage.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/coverage.yml/badge.svg" alt="CI Test Coverage"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/style.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/style.yml/badge.svg" alt="CI Style"></a> <a href="https://github.com/ruby-oauth/snaky_hash/actions/workflows/license-eye.yml"><img src="https://github.com/ruby-oauth/snaky_hash/actions/workflows/license-eye.yml/badge.svg" alt="Apache SkyWalking Eyes License Compatibility Check"></a></p>
6767

@@ -326,7 +326,7 @@ <h3 id="serialization">Serialization</h3>
326326
<pre class="code language-ruby"><code class="language-ruby">class MySerializedSnakedHash &lt; Hashie::Mash
327327
include SnakyHash::Snake.new(
328328
key_type: :symbol, # default :string
329-
serializer: true, # default: false
329+
serializer: true # default: false
330330
)
331331
end
332332

@@ -392,7 +392,7 @@ <h4 id="example">Example</h4>
392392
<pre class="code language-ruby"><code class="language-ruby">class MyExtSnakedHash &lt; Hashie::Mash
393393
include SnakyHash::Snake.new(
394394
key_type: :symbol, # default :string
395-
serializer: true, # default: false
395+
serializer: true # default: false
396396
)
397397
end
398398

@@ -667,16 +667,16 @@ <h3 id="please-give-the-project-a-star--">Please give the project a star ⭐ ♥
667667
<p>| Field | Value |<br>
668668
|—|—|<br>
669669
| Package | snaky_hash |<br>
670-
| Description | 🐍 A Hashie::Mash joint to make #snakelife better |<br>
670+
| Description | 🔮 A Hashie::Mash joint to make #snakelife better |<br>
671671
| Homepage | https://github.com/ruby-oauth/snaky_hash |<br>
672-
| Source | https://github.com/ruby-oauth/snaky_hash/tree/v2.0.4 |<br>
672+
| Source | https://github.com/ruby-oauth/snaky_hash/tree/v2.0.5 |<br>
673673
| License | <code>MIT</code> |<br>
674674
| Funding | https://github.com/sponsors/pboling, https://issuehunt.io/u/pboling, https://ko-fi.com/pboling, https://liberapay.com/pboling/donate, https://opencollective.com/ruby-oauth, https://patreon.com/galtzo, https://polar.sh/pboling, https://thanks.dev/u/gh/pboling, https://tidelift.com/funding/github/rubygems/snaky_hash, https://www.buymeacoffee.com/pboling |<br>
675675
<!-- kettle-jem:metadata:end --></p>
676676
</div></div>
677677

678678
<div id="footer">
679-
Generated on Sun Jun 7 00:08:23 2026 by
679+
Generated on Thu Jun 11 03:37:12 2026 by
680680
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
681681
0.9.44 (ruby-4.0.5).
682682
</div>

lib/snaky_hash/version.rb

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

33
module SnakyHash
44
module Version
5-
VERSION = "2.0.5"
5+
VERSION = "2.0.6"
66
end
77
VERSION = Version::VERSION # Traditional Constant Location
88
end

0 commit comments

Comments
 (0)