@@ -14,86 +14,96 @@ this project adheres to [Semantic Versioning][2].
1414
1515<br />
1616
17- ## @black-flag/extensions [ @3 .0.0] [ 5 ] (2025-05-28)
17+ ### 🏗️ Patch @black-flag/extensions [ @3 .1.1] [ 5 ] (2025-06-14)
18+
19+ #### ⚙️ Build System
20+
21+ - ** deps:** bump @-xun/js from 1.1.1 to 2.0.0 ([ 0a72bcf] [ 6 ] )
22+ - ** deps:** bump core-js from 3.42.0 to 3.43.0 ([ 7960967] [ 7 ] )
23+ - ** deps:** bump rejoinder from 1.2.5 to 2.0.1 ([ a24941c] [ 8 ] )
24+
25+ <br />
26+
27+ ## @black-flag/extensions [ @3 .0.0] [ 9 ] (2025-05-28)
1828
1929### 💥 BREAKING CHANGES 💥
2030
2131- Minimum supported node version is now 20.18.0
2232
2333### ✨ Features
2434
25- - ** packages/extensions:** add ` includeSubCommand ` option to ` withUsageExtensions ` ([ 0866421] [ 6 ] )
35+ - ** packages/extensions:** add ` includeSubCommand ` option to ` withUsageExtensions ` ([ 0866421] [ 10 ] )
2636
2737### ⚙️ Build System
2838
29- - Bump yargs from 17.7.2 to 18.0.0 and adjust usage accordingly ([ 379d98d] [ 7 ] )
30- - ** deps:** bump core-js from 3.41.0 to 3.42.0 ([ ea1cae3] [ 8 ] )
31- - ** deps:** bump type-fest from 4.38.0 to 4.41.0 ([ 316c3f3] [ 9 ] )
32- - ** package:** drop support for node\@ 18 ([ 7a70c7e] [ 10 ] )
39+ - Bump yargs from 17.7.2 to 18.0.0 and adjust usage accordingly ([ 379d98d] [ 11 ] )
40+ - ** deps:** bump core-js from 3.41.0 to 3.42.0 ([ ea1cae3] [ 12 ] )
41+ - ** deps:** bump type-fest from 4.38.0 to 4.41.0 ([ 316c3f3] [ 13 ] )
42+ - ** package:** drop support for node\@ 18 ([ 7a70c7e] [ 14 ] )
3343
3444<br />
3545
36- ### 🏗️ Patch @black-flag/extensions [ @3 .0.1] [ 11 ] (2025-05-28)
46+ ### 🏗️ Patch @black-flag/extensions [ @3 .0.1] [ 15 ] (2025-05-28)
3747
3848#### 🪄 Fixes
3949
40- - ** packages/extensions:** use breaking ` withUsageExtensions ` call signature ([ 65863de] [ 12 ] )
50+ - ** packages/extensions:** use breaking ` withUsageExtensions ` call signature ([ 65863de] [ 16 ] )
4151
4252<br />
4353
44- ## @black-flag/extensions [ @2 .2.0] [ 13 ] (2025-03-19)
54+ ## @black-flag/extensions [ @2 .2.0] [ 17 ] (2025-03-19)
4555
4656### ✨ Features
4757
48- - ** packages/extensions:** allow tweaking ` safeDeepClone ` operations in ` getInvocableExtendedHandler ` ([ f24e683] [ 14 ] )
58+ - ** packages/extensions:** allow tweaking ` safeDeepClone ` operations in ` getInvocableExtendedHandler ` ([ f24e683] [ 18 ] )
4959
5060### 🪄 Fixes
5161
52- - ** packages/extensions:** delete undefined defaults (as docs say should happen) instead of throwing framework error ([ 96ef5ef] [ 15 ] )
53- - ** packages/extensions:** improve ` safeDeepClone ` to account for own symbol properties ([ 119919e] [ 16 ] )
54- - ** packages/extensions:** replace internal ` safeDeepClone ` implementation with @-xun/js ([ fff47db] [ 17 ] )
62+ - ** packages/extensions:** delete undefined defaults (as docs say should happen) instead of throwing framework error ([ 96ef5ef] [ 19 ] )
63+ - ** packages/extensions:** improve ` safeDeepClone ` to account for own symbol properties ([ 119919e] [ 20 ] )
64+ - ** packages/extensions:** replace internal ` safeDeepClone ` implementation with @-xun/js ([ fff47db] [ 21 ] )
5565
5666### ⚙️ Build System
5767
58- - ** deps:** bump @-xun/js from 1.0.0 to 1.1.0 ([ c14d3cf] [ 18 ] )
59- - ** deps:** bump @-xun/js from 1.1.0 to 1.1.1 ([ 5f6dfff] [ 19 ] )
68+ - ** deps:** bump @-xun/js from 1.0.0 to 1.1.0 ([ c14d3cf] [ 22 ] )
69+ - ** deps:** bump @-xun/js from 1.1.0 to 1.1.1 ([ 5f6dfff] [ 23 ] )
6070
6171<br />
6272
63- ### 🏗️ Patch @black-flag/extensions [ @2 .2.2] [ 20 ] (2025-03-25)
73+ ### 🏗️ Patch @black-flag/extensions [ @2 .2.2] [ 24 ] (2025-03-25)
6474
6575#### ⚙️ Build System
6676
67- - ** deps:** bump type-fest from 4.37.0 to 4.38.0 ([ 73e99db] [ 21 ] )
77+ - ** deps:** bump type-fest from 4.37.0 to 4.38.0 ([ 73e99db] [ 25 ] )
6878
6979<br />
7080
71- ### 🏗️ Patch @black-flag/extensions [ @2 .2.1] [ 22 ] (2025-03-20)
81+ ### 🏗️ Patch @black-flag/extensions [ @2 .2.1] [ 26 ] (2025-03-20)
7282
7383#### 🪄 Fixes
7484
75- - ** packages/extensions:** replace option defaults with resolved implications when outputting help text ([ f95c583] [ 23 ] )
85+ - ** packages/extensions:** replace option defaults with resolved implications when outputting help text ([ f95c583] [ 27 ] )
7686
7787<br />
7888
79- ## @black-flag/extensions [ @2 .1.0] [ 24 ] (2025-03-17)
89+ ## @black-flag/extensions [ @2 .1.0] [ 28 ] (2025-03-17)
8090
8191### ✨ Features
8292
83- - ** packages/extensions:** implement ` enableAutomaticSorting ` option for ` withBuilderExtensions ` ([ 3b93860] [ 25 ] ) <sup >see [ #182 ] [ 26 ] </sup >
93+ - ** packages/extensions:** implement ` enableAutomaticSorting ` option for ` withBuilderExtensions ` ([ 3b93860] [ 29 ] ) <sup >see [ #182 ] [ 30 ] </sup >
8494
8595### 🪄 Fixes
8696
87- - ** packages/extensions:** fix ` getInvocableExtendedHandler ` contextual "cross-talk" issue ([ 1adf708] [ 27 ] ) <sup >see [ #175 ] [ 28 ] </sup >
97+ - ** packages/extensions:** fix ` getInvocableExtendedHandler ` contextual "cross-talk" issue ([ 1adf708] [ 31 ] ) <sup >see [ #175 ] [ 32 ] </sup >
8898
8999### ⚙️ Build System
90100
91- - ** deps:** bump core-js from 3.40.0 to 3.41.0 ([ 12658b9] [ 29 ] )
92- - ** deps:** bump core-js from 3.40.0 to 3.41.0 ([ 9371719] [ 30 ] )
101+ - ** deps:** bump core-js from 3.40.0 to 3.41.0 ([ 12658b9] [ 33 ] )
102+ - ** deps:** bump core-js from 3.40.0 to 3.41.0 ([ 9371719] [ 34 ] )
93103
94104<br />
95105
96- ## @black-flag/extensions [ @2 .0.0] [ 31 ] (2025-03-14)
106+ ## @black-flag/extensions [ @2 .0.0] [ 35 ] (2025-03-14)
97107
98108### 💥 BREAKING CHANGES 💥
99109
@@ -105,78 +115,82 @@ this project adheres to [Semantic Versioning][2].
105115
106116### ✨ Features
107117
108- - ** packages/extensions:** implement @black-flag/extensions ([ f0525c5] [ 32 ] )
118+ - ** packages/extensions:** implement @black-flag/extensions ([ f0525c5] [ 36 ] )
109119
110120### 🪄 Fixes
111121
112- - Fix Windows interop issues ([ b3abf95] [ 33 ] ) <sup >see [ #174 ] [ 34 ] </sup >
122+ - Fix Windows interop issues ([ b3abf95] [ 37 ] ) <sup >see [ #174 ] [ 38 ] </sup >
113123
114124### ⚙️ Build System
115125
116- - ** deps:** bump type-fest from 4.35.0 to 4.36.0 ([ 80350cc] [ 35 ] )
117- - ** deps:** bump type-fest from 4.36.0 to 4.37.0 ([ 7c8ff7a] [ 36 ] )
118- - ** husky:** force lint-staged (via husky) to only use global config file ([ 5d3f2cc] [ 37 ] )
119- - ** packages/extensions:** use correct git repo metadata in package.json ([ 0548f8f] [ 38 ] )
126+ - ** deps:** bump type-fest from 4.35.0 to 4.36.0 ([ 80350cc] [ 39 ] )
127+ - ** deps:** bump type-fest from 4.36.0 to 4.37.0 ([ 7c8ff7a] [ 40 ] )
128+ - ** husky:** force lint-staged (via husky) to only use global config file ([ 5d3f2cc] [ 41 ] )
129+ - ** packages/extensions:** use correct git repo metadata in package.json ([ 0548f8f] [ 42 ] )
120130
121131### 🧙🏿 Refactored
122132
123- - Make exported symbols cross-realm ([ af78a8f] [ 39 ] )
124- - Rename and restructure exports for better docs generation ([ 8303ba7] [ 40 ] )
133+ - Make exported symbols cross-realm ([ af78a8f] [ 43 ] )
134+ - Rename and restructure exports for better docs generation ([ 8303ba7] [ 44 ] )
125135
126136### 🔥 Reverted
127137
128- - _ "build(deps): bump core-js from 3.40.0 to 3.41.0"_ ([ aebeab7] [ 41 ] )
138+ - _ "build(deps): bump core-js from 3.40.0 to 3.41.0"_ ([ aebeab7] [ 45 ] )
129139
130- ## @black-flag/extensions [ @1 .0.2] [ 42 ] (2025-02-21)
140+ ## @black-flag/extensions [ @1 .0.2] [ 46 ] (2025-02-21)
131141
132142#### ⚙️ Build System
133143
134- - ** husky:** update to latest hooks ([ 75d5c66] [ 43 ] )
135- - ** tsconfig:** fix internal path resolution ([ fbe3a69] [ 44 ] )
136- - ** tsconfig:** upgrade to NodeNext ([ d3a499e] [ 45 ] )
144+ - ** husky:** update to latest hooks ([ 75d5c66] [ 47 ] )
145+ - ** tsconfig:** fix internal path resolution ([ fbe3a69] [ 48 ] )
146+ - ** tsconfig:** upgrade to NodeNext ([ d3a499e] [ 49 ] )
137147
138148[ 1 ] : https://conventionalcommits.org
139149[ 2 ] : https://semver.org
140150[ 3 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@3.0.1...@black-flag/extensions@3.1.0
141151[ 4 ] : https://github.com/Xunnamius/black-flag/commit/c5ada654b2eb8206c373e88bdba1d3a12ccec944
142- [ 5 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@2.2.2...@black-flag/extensions@3.0.0
143- [ 6 ] : https://github.com/Xunnamius/black-flag/commit/0866421689eb12206a72880c2087d3fcf02f097e
144- [ 7 ] : https://github.com/Xunnamius/black-flag/commit/379d98d3658e906242f405ab4234d58967b5d218
145- [ 8 ] : https://github.com/Xunnamius/black-flag/commit/ea1cae3c0090577caeddd1155855334a6a3398ba
146- [ 9 ] : https://github.com/Xunnamius/black-flag/commit/316c3f3f2a74bee2d8d5836119a527a8605a58a5
147- [ 10 ] : https://github.com/Xunnamius/black-flag/commit/7a70c7e44633bf3b15b0662ce212ece66de038c8
148- [ 11 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@3.0.0...@black-flag/extensions@3.0.1
149- [ 12 ] : https://github.com/Xunnamius/black-flag/commit/65863debdad33d702508c3459cced432c1437abf
150- [ 13 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@2.1.0...@black-flag/extensions@2.2.0
151- [ 14 ] : https://github.com/Xunnamius/black-flag/commit/f24e683503f57d7c6785584366260d2a19cae1f1
152- [ 15 ] : https://github.com/Xunnamius/black-flag/commit/96ef5ef271071d7886664e00b661d5f21655c0f3
153- [ 16 ] : https://github.com/Xunnamius/black-flag/commit/119919ef40e6a89644ec3156b9bae57c5e24b459
154- [ 17 ] : https://github.com/Xunnamius/black-flag/commit/fff47db4d3a0610fec0fdd48ba7a5cf006993ac7
155- [ 18 ] : https://github.com/Xunnamius/black-flag/commit/c14d3cf8c1964184f8d222e6586eb6c95c5b4fbb
156- [ 19 ] : https://github.com/Xunnamius/black-flag/commit/5f6dfffed3686aa83522ed99127c8acc6eff7158
157- [ 20 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@2.2.1...@black-flag/extensions@2.2.2
158- [ 21 ] : https://github.com/Xunnamius/black-flag/commit/73e99dbbbcc8a2954ffc14a653e893e01b7d050e
159- [ 22 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@2.2.0...@black-flag/extensions@2.2.1
160- [ 23 ] : https://github.com/Xunnamius/black-flag/commit/f95c583e511ffd5017418cd59d849f0c324c1189
161- [ 24 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@2.0.0...@black-flag/extensions@2.1.0
162- [ 25 ] : https://github.com/Xunnamius/black-flag/commit/3b9386082ffb4c7b2987c0f2b2e00e6cd48ad4bb
163- [ 26 ] : https://github.com/Xunnamius/black-flag/issues/182
164- [ 27 ] : https://github.com/Xunnamius/black-flag/commit/1adf7086f5837a4166d7bdfc87028a031d772480
165- [ 28 ] : https://github.com/Xunnamius/black-flag/issues/175
166- [ 29 ] : https://github.com/Xunnamius/black-flag/commit/12658b92d7bda44a0105775dae2db2cb0a1fcdee
167- [ 30 ] : https://github.com/Xunnamius/black-flag/commit/937171967cd8887a8aba12cbb23c0adffacc6c78
168- [ 31 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@1.0.2...@black-flag/extensions@2.0.0
169- [ 32 ] : https://github.com/Xunnamius/black-flag/commit/f0525c5f4bf72b0f28fedf4f6d66f4a1b7353b05
170- [ 33 ] : https://github.com/Xunnamius/black-flag/commit/b3abf95ca2958d5d2fca1091178c050ef88fe5f5
171- [ 34 ] : https://github.com/Xunnamius/black-flag/issues/174
172- [ 35 ] : https://github.com/Xunnamius/black-flag/commit/80350cca61bef915d737fb097e4e3838118a1167
173- [ 36 ] : https://github.com/Xunnamius/black-flag/commit/7c8ff7ad8ffd4d822329278da0a21db54f904f25
174- [ 37 ] : https://github.com/Xunnamius/black-flag/commit/5d3f2ccdfcd615917892d27a5c2cfa1b28879e0c
175- [ 38 ] : https://github.com/Xunnamius/black-flag/commit/0548f8fe3c7daa363173184e34f2307f8964dbed
176- [ 39 ] : https://github.com/Xunnamius/black-flag/commit/af78a8fbc5839e0d3db1b07312bbc854ef1b7a0d
177- [ 40 ] : https://github.com/Xunnamius/black-flag/commit/8303ba7f438ae7f7dedfc2b6f5fd396cab32b252
178- [ 41 ] : https://github.com/Xunnamius/black-flag/commit/aebeab7d2567bc70eedd5920ea51c02bfe3dc081
179- [ 42 ] : https://github.com/Xunnamius/black-flag/compare/d3a499e7aeddf23d392479b2cf99cc98bce8226f...@black-flag/extensions@1.0.2
180- [ 43 ] : https://github.com/Xunnamius/black-flag/commit/75d5c66bcce8f0c2c139962f7ddd28aa0c9499d7
181- [ 44 ] : https://github.com/Xunnamius/black-flag/commit/fbe3a699a9063ed7da08311a22fe798672583b0f
182- [ 45 ] : https://github.com/Xunnamius/black-flag/commit/d3a499e7aeddf23d392479b2cf99cc98bce8226f
152+ [ 5 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@3.1.0...@black-flag/extensions@3.1.1
153+ [ 6 ] : https://github.com/Xunnamius/black-flag/commit/0a72bcfc2f4842af61a33b8a0383bd68c8a1183e
154+ [ 7 ] : https://github.com/Xunnamius/black-flag/commit/79609674d9a47e68e61f0f8fd1bd66d93b33abc1
155+ [ 8 ] : https://github.com/Xunnamius/black-flag/commit/a24941c83b747b99c1596ad5f09f5c81ca294528
156+ [ 9 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@2.2.2...@black-flag/extensions@3.0.0
157+ [ 10 ] : https://github.com/Xunnamius/black-flag/commit/0866421689eb12206a72880c2087d3fcf02f097e
158+ [ 11 ] : https://github.com/Xunnamius/black-flag/commit/379d98d3658e906242f405ab4234d58967b5d218
159+ [ 12 ] : https://github.com/Xunnamius/black-flag/commit/ea1cae3c0090577caeddd1155855334a6a3398ba
160+ [ 13 ] : https://github.com/Xunnamius/black-flag/commit/316c3f3f2a74bee2d8d5836119a527a8605a58a5
161+ [ 14 ] : https://github.com/Xunnamius/black-flag/commit/7a70c7e44633bf3b15b0662ce212ece66de038c8
162+ [ 15 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@3.0.0...@black-flag/extensions@3.0.1
163+ [ 16 ] : https://github.com/Xunnamius/black-flag/commit/65863debdad33d702508c3459cced432c1437abf
164+ [ 17 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@2.1.0...@black-flag/extensions@2.2.0
165+ [ 18 ] : https://github.com/Xunnamius/black-flag/commit/f24e683503f57d7c6785584366260d2a19cae1f1
166+ [ 19 ] : https://github.com/Xunnamius/black-flag/commit/96ef5ef271071d7886664e00b661d5f21655c0f3
167+ [ 20 ] : https://github.com/Xunnamius/black-flag/commit/119919ef40e6a89644ec3156b9bae57c5e24b459
168+ [ 21 ] : https://github.com/Xunnamius/black-flag/commit/fff47db4d3a0610fec0fdd48ba7a5cf006993ac7
169+ [ 22 ] : https://github.com/Xunnamius/black-flag/commit/c14d3cf8c1964184f8d222e6586eb6c95c5b4fbb
170+ [ 23 ] : https://github.com/Xunnamius/black-flag/commit/5f6dfffed3686aa83522ed99127c8acc6eff7158
171+ [ 24 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@2.2.1...@black-flag/extensions@2.2.2
172+ [ 25 ] : https://github.com/Xunnamius/black-flag/commit/73e99dbbbcc8a2954ffc14a653e893e01b7d050e
173+ [ 26 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@2.2.0...@black-flag/extensions@2.2.1
174+ [ 27 ] : https://github.com/Xunnamius/black-flag/commit/f95c583e511ffd5017418cd59d849f0c324c1189
175+ [ 28 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@2.0.0...@black-flag/extensions@2.1.0
176+ [ 29 ] : https://github.com/Xunnamius/black-flag/commit/3b9386082ffb4c7b2987c0f2b2e00e6cd48ad4bb
177+ [ 30 ] : https://github.com/Xunnamius/black-flag/issues/182
178+ [ 31 ] : https://github.com/Xunnamius/black-flag/commit/1adf7086f5837a4166d7bdfc87028a031d772480
179+ [ 32 ] : https://github.com/Xunnamius/black-flag/issues/175
180+ [ 33 ] : https://github.com/Xunnamius/black-flag/commit/12658b92d7bda44a0105775dae2db2cb0a1fcdee
181+ [ 34 ] : https://github.com/Xunnamius/black-flag/commit/937171967cd8887a8aba12cbb23c0adffacc6c78
182+ [ 35 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@1.0.2...@black-flag/extensions@2.0.0
183+ [ 36 ] : https://github.com/Xunnamius/black-flag/commit/f0525c5f4bf72b0f28fedf4f6d66f4a1b7353b05
184+ [ 37 ] : https://github.com/Xunnamius/black-flag/commit/b3abf95ca2958d5d2fca1091178c050ef88fe5f5
185+ [ 38 ] : https://github.com/Xunnamius/black-flag/issues/174
186+ [ 39 ] : https://github.com/Xunnamius/black-flag/commit/80350cca61bef915d737fb097e4e3838118a1167
187+ [ 40 ] : https://github.com/Xunnamius/black-flag/commit/7c8ff7ad8ffd4d822329278da0a21db54f904f25
188+ [ 41 ] : https://github.com/Xunnamius/black-flag/commit/5d3f2ccdfcd615917892d27a5c2cfa1b28879e0c
189+ [ 42 ] : https://github.com/Xunnamius/black-flag/commit/0548f8fe3c7daa363173184e34f2307f8964dbed
190+ [ 43 ] : https://github.com/Xunnamius/black-flag/commit/af78a8fbc5839e0d3db1b07312bbc854ef1b7a0d
191+ [ 44 ] : https://github.com/Xunnamius/black-flag/commit/8303ba7f438ae7f7dedfc2b6f5fd396cab32b252
192+ [ 45 ] : https://github.com/Xunnamius/black-flag/commit/aebeab7d2567bc70eedd5920ea51c02bfe3dc081
193+ [ 46 ] : https://github.com/Xunnamius/black-flag/compare/d3a499e7aeddf23d392479b2cf99cc98bce8226f...@black-flag/extensions@1.0.2
194+ [ 47 ] : https://github.com/Xunnamius/black-flag/commit/75d5c66bcce8f0c2c139962f7ddd28aa0c9499d7
195+ [ 48 ] : https://github.com/Xunnamius/black-flag/commit/fbe3a699a9063ed7da08311a22fe798672583b0f
196+ [ 49 ] : https://github.com/Xunnamius/black-flag/commit/d3a499e7aeddf23d392479b2cf99cc98bce8226f
0 commit comments