Skip to content

Commit 158753c

Browse files
committed
🔖 Prepare release v0.1.1
1 parent 6e2d00f commit 158753c

20 files changed

Lines changed: 2000 additions & 165 deletions

CHANGELOG.md

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,25 @@ Please file a bug if you notice a violation of semantic versioning.
2020

2121
### Added
2222

23+
### Changed
24+
25+
### Deprecated
26+
27+
### Removed
28+
29+
### Fixed
30+
31+
### Security
32+
33+
## [0.1.1] - 2026-06-13
34+
35+
- TAG: [v0.1.1][0.1.1t]
36+
- COVERAGE: 94.16% -- 838/890 lines in 19 files
37+
- BRANCH COVERAGE: 77.92% -- 240/308 branches in 19 files
38+
- 41.80% documented
39+
40+
### Added
41+
2342
- Added configurable member discovery excludes via `members.exclude` /
2443
`members.ignore`.
2544
- Added `kettle-family release-state` to report changelog release state across
@@ -29,18 +48,12 @@ Please file a bug if you notice a violation of semantic versioning.
2948

3049
- Retemplated generated project files with `kettle-dev` >= 2.2.7.
3150

32-
### Deprecated
33-
34-
### Removed
35-
3651
### Fixed
3752

3853
- Member discovery now filters configured excludes and git-ignored paths before
3954
loading gemspecs, avoiding duplicate fixture/tmp gemspecs in recursive family
4055
roots.
4156

42-
### Security
43-
4457
## [0.1.0] - 2026-06-10
4558

4659
- TAG: [v0.1.0][0.1.0t]
@@ -69,6 +82,8 @@ Please file a bug if you notice a violation of semantic versioning.
6982
- Fixed CI load failures on engines without compatible `pty` support by falling back to Open3 for interactive release commands.
7083
- Fixed Ruby 3.2 version-bump support by loading Prism lazily and wiring the Prism gem only for MRI versions that need it.
7184

72-
[Unreleased]: https://github.com/kettle-dev/kettle-family/compare/v0.1.0...HEAD
85+
[Unreleased]: https://github.com/kettle-dev/kettle-family/compare/v0.1.1...HEAD
86+
[0.1.1]: https://github.com/kettle-dev/kettle-family/compare/v0.1.0...v0.1.1
87+
[0.1.1t]: https://github.com/kettle-dev/kettle-family/releases/tag/v0.1.1
7388
[0.1.0]: https://github.com/kettle-dev/kettle-family/compare/e4a9ca8ed52605b6375bbdd4f745b905a68b8b24...v0.1.0
7489
[0.1.0t]: https://github.com/kettle-dev/kettle-family/releases/tag/v0.1.0

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-family (0.1.0)
4+
kettle-family (0.1.1)
55
tsort (~> 0.2)
66
version_gem (~> 1.1, >= 1.1.11)
77

@@ -469,7 +469,7 @@ CHECKSUMS
469469
irb (1.18.0) sha256=de9454a0703a54704b9811a5ef31a60c86949fbf4013fcf244fabc7c775248e3
470470
json (2.19.9) sha256=9b9025b7cdddafa38d316eca0b2358488e42d417045c1b90d216a9fefe46b79a
471471
kettle-dev (2.2.7) sha256=41b35c5eee77ed4a0e1a7fff7751dc195d3729a1f6ad95e30b6c6113e6a76c30
472-
kettle-family (0.1.0)
472+
kettle-family (0.1.1)
473473
kettle-soup-cover (2.0.2) sha256=e400380e165cc880fb0c83f05b2836d815c414b4c707e9c93d5b91979ab12ab4
474474
kettle-test (2.0.5) sha256=98fd96f03c4470cd2cb0b1cef339455064d8a68bc180f70864d85fd74f41d978
475475
kramdown (2.5.2) sha256=1ba542204c66b6f9111ff00dcc26075b95b220b07f2905d8261740c82f7f02fa

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -573,15 +573,15 @@ Thanks for RTFM. ☺️
573573
[📌gitmoji]: https://gitmoji.dev
574574
[📌gitmoji-img]: https://img.shields.io/badge/gitmoji_commits-%20%F0%9F%98%9C%20%F0%9F%98%8D-34495e.svg?style=flat-square
575575
[🧮kloc]: https://www.youtube.com/watch?v=dQw4w9WgXcQ
576-
[🧮kloc-img]: https://img.shields.io/badge/KLOC-0.787-FFDD67.svg?style=for-the-badge&logo=YouTube&logoColor=blue
576+
[🧮kloc-img]: https://img.shields.io/badge/KLOC-0.890-FFDD67.svg?style=for-the-badge&logo=YouTube&logoColor=blue
577577
[🔐security]: https://github.com/kettle-dev/kettle-family/blob/main/SECURITY.md
578578
[🔐security-img]: https://img.shields.io/badge/security-policy-259D6C.svg?style=flat
579579
[📄copyright-notice-explainer]: https://opensource.stackexchange.com/questions/5778/why-do-licenses-such-as-the-mit-license-specify-a-single-year
580580
[📄license]: LICENSE.md
581581
[📄license-ref]: MIT.md
582582
[📄license-img]: https://img.shields.io/badge/License-MIT-259D6C.svg
583583
[📄license-compat]: https://www.apache.org/legal/resolved.html#category-a
584-
[📄license-compat-img]: https://img.shields.io/badge/Apache_Compatible:_Category_A--259D6C.svg?style=flat&logo=Apache
584+
[📄license-compat-img]: https://img.shields.io/badge/Apache_Compatible:_Category_A-%E2%9C%93-259D6C.svg?style=flat&logo=Apache
585585

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

docs/Kettle.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
<dl>
8282
<dt>Defined in:</dt>
8383
<dd>lib/kettle/family.rb<span class="defines">,<br>
84-
lib/kettle/family/cli.rb,<br> lib/kettle/family/config.rb,<br> lib/kettle/family/member.rb,<br> lib/kettle/family/report.rb,<br> lib/kettle/family/orderer.rb,<br> lib/kettle/family/version.rb,<br> lib/kettle/family/workflow.rb,<br> lib/kettle/family/discovery.rb,<br> lib/kettle/family/selection.rb,<br> lib/kettle/family/git_status.rb,<br> lib/kettle/family/version_bump.rb,<br> lib/kettle/family/command_result.rb,<br> lib/kettle/family/command_runner.rb,<br> lib/kettle/family/changelog_check.rb,<br> lib/kettle/family/readiness_check.rb,<br> lib/kettle/family/branch_lane_audit.rb</span>
84+
lib/kettle/family/cli.rb,<br> lib/kettle/family/config.rb,<br> lib/kettle/family/member.rb,<br> lib/kettle/family/report.rb,<br> lib/kettle/family/orderer.rb,<br> lib/kettle/family/version.rb,<br> lib/kettle/family/workflow.rb,<br> lib/kettle/family/discovery.rb,<br> lib/kettle/family/selection.rb,<br> lib/kettle/family/git_status.rb,<br> lib/kettle/family/version_bump.rb,<br> lib/kettle/family/command_result.rb,<br> lib/kettle/family/command_runner.rb,<br> lib/kettle/family/changelog_check.rb,<br> lib/kettle/family/readiness_check.rb,<br> lib/kettle/family/branch_lane_audit.rb,<br> lib/kettle/family/release_state_check.rb,<br> lib/kettle/family/release_state_result.rb</span>
8585

8686
</dd>
8787
</dl>
@@ -110,7 +110,7 @@ <h2>Defined Under Namespace</h2>
110110
</div>
111111

112112
<div id="footer">
113-
Generated on Mon Jun 8 01:31:44 2026 by
113+
Generated on Sat Jun 13 19:56:08 2026 by
114114
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
115115
0.9.44 (ruby-4.0.5).
116116
</div>

docs/Kettle/Family.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
<dl>
8282
<dt>Defined in:</dt>
8383
<dd>lib/kettle/family.rb<span class="defines">,<br>
84-
lib/kettle/family/cli.rb,<br> lib/kettle/family/config.rb,<br> lib/kettle/family/member.rb,<br> lib/kettle/family/report.rb,<br> lib/kettle/family/orderer.rb,<br> lib/kettle/family/version.rb,<br> lib/kettle/family/workflow.rb,<br> lib/kettle/family/discovery.rb,<br> lib/kettle/family/selection.rb,<br> lib/kettle/family/git_status.rb,<br> lib/kettle/family/version_bump.rb,<br> lib/kettle/family/command_result.rb,<br> lib/kettle/family/command_runner.rb,<br> lib/kettle/family/changelog_check.rb,<br> lib/kettle/family/readiness_check.rb,<br> lib/kettle/family/branch_lane_audit.rb</span>
84+
lib/kettle/family/cli.rb,<br> lib/kettle/family/config.rb,<br> lib/kettle/family/member.rb,<br> lib/kettle/family/report.rb,<br> lib/kettle/family/orderer.rb,<br> lib/kettle/family/version.rb,<br> lib/kettle/family/workflow.rb,<br> lib/kettle/family/discovery.rb,<br> lib/kettle/family/selection.rb,<br> lib/kettle/family/git_status.rb,<br> lib/kettle/family/version_bump.rb,<br> lib/kettle/family/command_result.rb,<br> lib/kettle/family/command_runner.rb,<br> lib/kettle/family/changelog_check.rb,<br> lib/kettle/family/readiness_check.rb,<br> lib/kettle/family/branch_lane_audit.rb,<br> lib/kettle/family/release_state_check.rb,<br> lib/kettle/family/release_state_result.rb</span>
8585

8686
</dd>
8787
</dl>
@@ -96,7 +96,7 @@ <h2>Defined Under Namespace</h2>
9696

9797

9898

99-
<strong class="classes">Classes:</strong> <span class='object_link'><a href="Family/BranchLaneAudit.html" title="Kettle::Family::BranchLaneAudit (class)">BranchLaneAudit</a></span>, <span class='object_link'><a href="Family/CLI.html" title="Kettle::Family::CLI (class)">CLI</a></span>, <span class='object_link'><a href="Family/ChangelogCheck.html" title="Kettle::Family::ChangelogCheck (class)">ChangelogCheck</a></span>, <span class='object_link'><a href="Family/CommandResult.html" title="Kettle::Family::CommandResult (class)">CommandResult</a></span>, <span class='object_link'><a href="Family/CommandRunner.html" title="Kettle::Family::CommandRunner (class)">CommandRunner</a></span>, <span class='object_link'><a href="Family/Config.html" title="Kettle::Family::Config (class)">Config</a></span>, <span class='object_link'><a href="Family/Discovery.html" title="Kettle::Family::Discovery (class)">Discovery</a></span>, <span class='object_link'><a href="Family/Error.html" title="Kettle::Family::Error (class)">Error</a></span>, <span class='object_link'><a href="Family/GitStatus.html" title="Kettle::Family::GitStatus (class)">GitStatus</a></span>, <span class='object_link'><a href="Family/Member.html" title="Kettle::Family::Member (class)">Member</a></span>, <span class='object_link'><a href="Family/Orderer.html" title="Kettle::Family::Orderer (class)">Orderer</a></span>, <span class='object_link'><a href="Family/ReadinessCheck.html" title="Kettle::Family::ReadinessCheck (class)">ReadinessCheck</a></span>, <span class='object_link'><a href="Family/Report.html" title="Kettle::Family::Report (class)">Report</a></span>, <span class='object_link'><a href="Family/Selection.html" title="Kettle::Family::Selection (class)">Selection</a></span>, <span class='object_link'><a href="Family/VersionBump.html" title="Kettle::Family::VersionBump (class)">VersionBump</a></span>, <span class='object_link'><a href="Family/Workflow.html" title="Kettle::Family::Workflow (class)">Workflow</a></span>
99+
<strong class="classes">Classes:</strong> <span class='object_link'><a href="Family/BranchLaneAudit.html" title="Kettle::Family::BranchLaneAudit (class)">BranchLaneAudit</a></span>, <span class='object_link'><a href="Family/CLI.html" title="Kettle::Family::CLI (class)">CLI</a></span>, <span class='object_link'><a href="Family/ChangelogCheck.html" title="Kettle::Family::ChangelogCheck (class)">ChangelogCheck</a></span>, <span class='object_link'><a href="Family/CommandResult.html" title="Kettle::Family::CommandResult (class)">CommandResult</a></span>, <span class='object_link'><a href="Family/CommandRunner.html" title="Kettle::Family::CommandRunner (class)">CommandRunner</a></span>, <span class='object_link'><a href="Family/Config.html" title="Kettle::Family::Config (class)">Config</a></span>, <span class='object_link'><a href="Family/Discovery.html" title="Kettle::Family::Discovery (class)">Discovery</a></span>, <span class='object_link'><a href="Family/Error.html" title="Kettle::Family::Error (class)">Error</a></span>, <span class='object_link'><a href="Family/GitStatus.html" title="Kettle::Family::GitStatus (class)">GitStatus</a></span>, <span class='object_link'><a href="Family/Member.html" title="Kettle::Family::Member (class)">Member</a></span>, <span class='object_link'><a href="Family/Orderer.html" title="Kettle::Family::Orderer (class)">Orderer</a></span>, <span class='object_link'><a href="Family/ReadinessCheck.html" title="Kettle::Family::ReadinessCheck (class)">ReadinessCheck</a></span>, <span class='object_link'><a href="Family/ReleaseStateCheck.html" title="Kettle::Family::ReleaseStateCheck (class)">ReleaseStateCheck</a></span>, <span class='object_link'><a href="Family/ReleaseStateResult.html" title="Kettle::Family::ReleaseStateResult (class)">ReleaseStateResult</a></span>, <span class='object_link'><a href="Family/Report.html" title="Kettle::Family::Report (class)">Report</a></span>, <span class='object_link'><a href="Family/Selection.html" title="Kettle::Family::Selection (class)">Selection</a></span>, <span class='object_link'><a href="Family/VersionBump.html" title="Kettle::Family::VersionBump (class)">VersionBump</a></span>, <span class='object_link'><a href="Family/Workflow.html" title="Kettle::Family::Workflow (class)">Workflow</a></span>
100100

101101

102102
</p>
@@ -138,7 +138,7 @@ <h2>
138138
</div>
139139

140140
<div id="footer">
141-
Generated on Mon Jun 8 01:31:44 2026 by
141+
Generated on Sat Jun 13 19:56:08 2026 by
142142
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
143143
0.9.44 (ruby-4.0.5).
144144
</div>

docs/Kettle/Family/CLI.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ <h2>
114114
<dt id="COMMANDS-constant" class="">COMMANDS =
115115

116116
</dt>
117-
<dd><pre class="code"><span class='qwords_beg'>%w[</span><span class='tstring_content'>discover</span><span class='words_sep'> </span><span class='tstring_content'>plan</span><span class='words_sep'> </span><span class='tstring_content'>report</span><span class='words_sep'> </span><span class='tstring_content'>check</span><span class='words_sep'> </span><span class='tstring_content'>test</span><span class='words_sep'> </span><span class='tstring_content'>lint</span><span class='words_sep'> </span><span class='tstring_content'>docs</span><span class='words_sep'> </span><span class='tstring_content'>template</span><span class='words_sep'> </span><span class='tstring_content'>bump-version</span><span class='words_sep'> </span><span class='tstring_content'>release</span><span class='words_sep'> </span><span class='tstring_content'>branch-lanes</span><span class='tstring_end'>]</span></span><span class='period'>.</span><span class='id identifier rubyid_freeze'>freeze</span></pre></dd>
117+
<dd><pre class="code"><span class='qwords_beg'>%w[</span><span class='tstring_content'>discover</span><span class='words_sep'> </span><span class='tstring_content'>plan</span><span class='words_sep'> </span><span class='tstring_content'>report</span><span class='words_sep'> </span><span class='tstring_content'>check</span><span class='words_sep'> </span><span class='tstring_content'>test</span><span class='words_sep'> </span><span class='tstring_content'>lint</span><span class='words_sep'> </span><span class='tstring_content'>docs</span><span class='words_sep'> </span><span class='tstring_content'>template</span><span class='words_sep'> </span><span class='tstring_content'>bump-version</span><span class='words_sep'> </span><span class='tstring_content'>release</span><span class='words_sep'> </span><span class='tstring_content'>branch-lanes</span><span class='words_sep'> </span><span class='tstring_content'>release-state</span><span class='tstring_end'>]</span></span><span class='period'>.</span><span class='id identifier rubyid_freeze'>freeze</span></pre></dd>
118118

119119
<dt id="WORKFLOW_COMMANDS-constant" class="">WORKFLOW_COMMANDS =
120120

@@ -384,7 +384,7 @@ <h3 class="signature first" id="call-instance_method">
384384
</div>
385385

386386
<div id="footer">
387-
Generated on Mon Jun 8 01:31:44 2026 by
387+
Generated on Sat Jun 13 19:56:08 2026 by
388388
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
389389
0.9.44 (ruby-4.0.5).
390390
</div>

docs/Kettle/Family/CommandResult.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1159,12 +1159,12 @@ <h3 class="signature first" id="ok?-instance_method">
11591159
<pre class="lines">
11601160

11611161

1162+
34
11621163
35
1163-
36
1164-
37</pre>
1164+
36</pre>
11651165
</td>
11661166
<td>
1167-
<pre class="code"><span class="info file"># File 'lib/kettle/family/command_result.rb', line 35</span>
1167+
<pre class="code"><span class="info file"># File 'lib/kettle/family/command_result.rb', line 34</span>
11681168

11691169
<span class='kw'>def</span> <span class='id identifier rubyid_ok?'>ok?</span>
11701170
<span class='id identifier rubyid_success'>success</span> <span class='op'>||</span> <span class='id identifier rubyid_skipped'>skipped</span>
@@ -1189,6 +1189,7 @@ <h3 class="signature " id="to_h-instance_method">
11891189
<pre class="lines">
11901190

11911191

1192+
18
11921193
19
11931194
20
11941195
21
@@ -1202,11 +1203,10 @@ <h3 class="signature " id="to_h-instance_method">
12021203
29
12031204
30
12041205
31
1205-
32
1206-
33</pre>
1206+
32</pre>
12071207
</td>
12081208
<td>
1209-
<pre class="code"><span class="info file"># File 'lib/kettle/family/command_result.rb', line 19</span>
1209+
<pre class="code"><span class="info file"># File 'lib/kettle/family/command_result.rb', line 18</span>
12101210

12111211
<span class='kw'>def</span> <span class='id identifier rubyid_to_h'>to_h</span>
12121212
<span class='lbrace'>{</span>
@@ -1233,7 +1233,7 @@ <h3 class="signature " id="to_h-instance_method">
12331233
</div>
12341234

12351235
<div id="footer">
1236-
Generated on Mon Jun 8 01:31:44 2026 by
1236+
Generated on Sat Jun 13 19:56:08 2026 by
12371237
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
12381238
0.9.44 (ruby-4.0.5).
12391239
</div>

0 commit comments

Comments
 (0)