@@ -6,86 +6,94 @@ this project adheres to [Semantic Versioning][2].
66
77<br />
88
9- ## @black-flag/extensions [ @3 .0.0] [ 3 ] (2025-05-28)
9+ ## @black-flag/extensions [ @3 .1.0] [ 3 ] (2025-05-28)
10+
11+ ### ✨ Features
12+
13+ - ** packages/extensions:** ensure new and old ` withUsageExtensions ` call signatures are supported ([ c5ada65] [ 4 ] )
14+
15+ <br />
16+
17+ ## @black-flag/extensions [ @3 .0.0] [ 5 ] (2025-05-28)
1018
1119### 💥 BREAKING CHANGES 💥
1220
1321- Minimum supported node version is now 20.18.0
1422
1523### ✨ Features
1624
17- - ** packages/extensions:** add ` includeSubCommand ` option to ` withUsageExtensions ` ([ 0866421] [ 4 ] )
25+ - ** packages/extensions:** add ` includeSubCommand ` option to ` withUsageExtensions ` ([ 0866421] [ 6 ] )
1826
1927### ⚙️ Build System
2028
21- - Bump yargs from 17.7.2 to 18.0.0 and adjust usage accordingly ([ 379d98d] [ 5 ] )
22- - ** deps:** bump core-js from 3.41.0 to 3.42.0 ([ ea1cae3] [ 6 ] )
23- - ** deps:** bump type-fest from 4.38.0 to 4.41.0 ([ 316c3f3] [ 7 ] )
24- - ** package:** drop support for node\@ 18 ([ 7a70c7e] [ 8 ] )
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 ] )
2533
2634<br />
2735
28- ### 🏗️ Patch @black-flag/extensions [ @3 .0.1] [ 9 ] (2025-05-28)
36+ ### 🏗️ Patch @black-flag/extensions [ @3 .0.1] [ 11 ] (2025-05-28)
2937
3038#### 🪄 Fixes
3139
32- - ** packages/extensions:** use breaking ` withUsageExtensions ` call signature ([ 65863de] [ 10 ] )
40+ - ** packages/extensions:** use breaking ` withUsageExtensions ` call signature ([ 65863de] [ 12 ] )
3341
3442<br />
3543
36- ## @black-flag/extensions [ @2 .2.0] [ 11 ] (2025-03-19)
44+ ## @black-flag/extensions [ @2 .2.0] [ 13 ] (2025-03-19)
3745
3846### ✨ Features
3947
40- - ** packages/extensions:** allow tweaking ` safeDeepClone ` operations in ` getInvocableExtendedHandler ` ([ f24e683] [ 12 ] )
48+ - ** packages/extensions:** allow tweaking ` safeDeepClone ` operations in ` getInvocableExtendedHandler ` ([ f24e683] [ 14 ] )
4149
4250### 🪄 Fixes
4351
44- - ** packages/extensions:** delete undefined defaults (as docs say should happen) instead of throwing framework error ([ 96ef5ef] [ 13 ] )
45- - ** packages/extensions:** improve ` safeDeepClone ` to account for own symbol properties ([ 119919e] [ 14 ] )
46- - ** packages/extensions:** replace internal ` safeDeepClone ` implementation with @-xun/js ([ fff47db] [ 15 ] )
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 ] )
4755
4856### ⚙️ Build System
4957
50- - ** deps:** bump @-xun/js from 1.0.0 to 1.1.0 ([ c14d3cf] [ 16 ] )
51- - ** deps:** bump @-xun/js from 1.1.0 to 1.1.1 ([ 5f6dfff] [ 17 ] )
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 ] )
5260
5361<br />
5462
55- ### 🏗️ Patch @black-flag/extensions [ @2 .2.2] [ 18 ] (2025-03-25)
63+ ### 🏗️ Patch @black-flag/extensions [ @2 .2.2] [ 20 ] (2025-03-25)
5664
5765#### ⚙️ Build System
5866
59- - ** deps:** bump type-fest from 4.37.0 to 4.38.0 ([ 73e99db] [ 19 ] )
67+ - ** deps:** bump type-fest from 4.37.0 to 4.38.0 ([ 73e99db] [ 21 ] )
6068
6169<br />
6270
63- ### 🏗️ Patch @black-flag/extensions [ @2 .2.1] [ 20 ] (2025-03-20)
71+ ### 🏗️ Patch @black-flag/extensions [ @2 .2.1] [ 22 ] (2025-03-20)
6472
6573#### 🪄 Fixes
6674
67- - ** packages/extensions:** replace option defaults with resolved implications when outputting help text ([ f95c583] [ 21 ] )
75+ - ** packages/extensions:** replace option defaults with resolved implications when outputting help text ([ f95c583] [ 23 ] )
6876
6977<br />
7078
71- ## @black-flag/extensions [ @2 .1.0] [ 22 ] (2025-03-17)
79+ ## @black-flag/extensions [ @2 .1.0] [ 24 ] (2025-03-17)
7280
7381### ✨ Features
7482
75- - ** packages/extensions:** implement ` enableAutomaticSorting ` option for ` withBuilderExtensions ` ([ 3b93860] [ 23 ] ) <sup >see [ #182 ] [ 24 ] </sup >
83+ - ** packages/extensions:** implement ` enableAutomaticSorting ` option for ` withBuilderExtensions ` ([ 3b93860] [ 25 ] ) <sup >see [ #182 ] [ 26 ] </sup >
7684
7785### 🪄 Fixes
7886
79- - ** packages/extensions:** fix ` getInvocableExtendedHandler ` contextual "cross-talk" issue ([ 1adf708] [ 25 ] ) <sup >see [ #175 ] [ 26 ] </sup >
87+ - ** packages/extensions:** fix ` getInvocableExtendedHandler ` contextual "cross-talk" issue ([ 1adf708] [ 27 ] ) <sup >see [ #175 ] [ 28 ] </sup >
8088
8189### ⚙️ Build System
8290
83- - ** deps:** bump core-js from 3.40.0 to 3.41.0 ([ 12658b9] [ 27 ] )
84- - ** deps:** bump core-js from 3.40.0 to 3.41.0 ([ 9371719] [ 28 ] )
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 ] )
8593
8694<br />
8795
88- ## @black-flag/extensions [ @2 .0.0] [ 29 ] (2025-03-14)
96+ ## @black-flag/extensions [ @2 .0.0] [ 31 ] (2025-03-14)
8997
9098### 💥 BREAKING CHANGES 💥
9199
@@ -97,76 +105,78 @@ this project adheres to [Semantic Versioning][2].
97105
98106### ✨ Features
99107
100- - ** packages/extensions:** implement @black-flag/extensions ([ f0525c5] [ 30 ] )
108+ - ** packages/extensions:** implement @black-flag/extensions ([ f0525c5] [ 32 ] )
101109
102110### 🪄 Fixes
103111
104- - Fix Windows interop issues ([ b3abf95] [ 31 ] ) <sup >see [ #174 ] [ 32 ] </sup >
112+ - Fix Windows interop issues ([ b3abf95] [ 33 ] ) <sup >see [ #174 ] [ 34 ] </sup >
105113
106114### ⚙️ Build System
107115
108- - ** deps:** bump type-fest from 4.35.0 to 4.36.0 ([ 80350cc] [ 33 ] )
109- - ** deps:** bump type-fest from 4.36.0 to 4.37.0 ([ 7c8ff7a] [ 34 ] )
110- - ** husky:** force lint-staged (via husky) to only use global config file ([ 5d3f2cc] [ 35 ] )
111- - ** packages/extensions:** use correct git repo metadata in package.json ([ 0548f8f] [ 36 ] )
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 ] )
112120
113121### 🧙🏿 Refactored
114122
115- - Make exported symbols cross-realm ([ af78a8f] [ 37 ] )
116- - Rename and restructure exports for better docs generation ([ 8303ba7] [ 38 ] )
123+ - Make exported symbols cross-realm ([ af78a8f] [ 39 ] )
124+ - Rename and restructure exports for better docs generation ([ 8303ba7] [ 40 ] )
117125
118126### 🔥 Reverted
119127
120- - _ "build(deps): bump core-js from 3.40.0 to 3.41.0"_ ([ aebeab7] [ 39 ] )
128+ - _ "build(deps): bump core-js from 3.40.0 to 3.41.0"_ ([ aebeab7] [ 41 ] )
121129
122- ## @black-flag/extensions [ @1 .0.2] [ 40 ] (2025-02-21)
130+ ## @black-flag/extensions [ @1 .0.2] [ 42 ] (2025-02-21)
123131
124132#### ⚙️ Build System
125133
126- - ** husky:** update to latest hooks ([ 75d5c66] [ 41 ] )
127- - ** tsconfig:** fix internal path resolution ([ fbe3a69] [ 42 ] )
128- - ** tsconfig:** upgrade to NodeNext ([ d3a499e] [ 43 ] )
134+ - ** husky:** update to latest hooks ([ 75d5c66] [ 43 ] )
135+ - ** tsconfig:** fix internal path resolution ([ fbe3a69] [ 44 ] )
136+ - ** tsconfig:** upgrade to NodeNext ([ d3a499e] [ 45 ] )
129137
130138[ 1 ] : https://conventionalcommits.org
131139[ 2 ] : https://semver.org
132- [ 3 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@2.2.2...@black-flag/extensions@3.0.0
133- [ 4 ] : https://github.com/Xunnamius/black-flag/commit/0866421689eb12206a72880c2087d3fcf02f097e
134- [ 5 ] : https://github.com/Xunnamius/black-flag/commit/379d98d3658e906242f405ab4234d58967b5d218
135- [ 6 ] : https://github.com/Xunnamius/black-flag/commit/ea1cae3c0090577caeddd1155855334a6a3398ba
136- [ 7 ] : https://github.com/Xunnamius/black-flag/commit/316c3f3f2a74bee2d8d5836119a527a8605a58a5
137- [ 8 ] : https://github.com/Xunnamius/black-flag/commit/7a70c7e44633bf3b15b0662ce212ece66de038c8
138- [ 9 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@3.0.0...@black-flag/extensions@3.0.1
139- [ 10 ] : https://github.com/Xunnamius/black-flag/commit/65863debdad33d702508c3459cced432c1437abf
140- [ 11 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@2.1.0...@black-flag/extensions@2.2.0
141- [ 12 ] : https://github.com/Xunnamius/black-flag/commit/f24e683503f57d7c6785584366260d2a19cae1f1
142- [ 13 ] : https://github.com/Xunnamius/black-flag/commit/96ef5ef271071d7886664e00b661d5f21655c0f3
143- [ 14 ] : https://github.com/Xunnamius/black-flag/commit/119919ef40e6a89644ec3156b9bae57c5e24b459
144- [ 15 ] : https://github.com/Xunnamius/black-flag/commit/fff47db4d3a0610fec0fdd48ba7a5cf006993ac7
145- [ 16 ] : https://github.com/Xunnamius/black-flag/commit/c14d3cf8c1964184f8d222e6586eb6c95c5b4fbb
146- [ 17 ] : https://github.com/Xunnamius/black-flag/commit/5f6dfffed3686aa83522ed99127c8acc6eff7158
147- [ 18 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@2.2.1...@black-flag/extensions@2.2.2
148- [ 19 ] : https://github.com/Xunnamius/black-flag/commit/73e99dbbbcc8a2954ffc14a653e893e01b7d050e
149- [ 20 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@2.2.0...@black-flag/extensions@2.2.1
150- [ 21 ] : https://github.com/Xunnamius/black-flag/commit/f95c583e511ffd5017418cd59d849f0c324c1189
151- [ 22 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@2.0.0...@black-flag/extensions@2.1.0
152- [ 23 ] : https://github.com/Xunnamius/black-flag/commit/3b9386082ffb4c7b2987c0f2b2e00e6cd48ad4bb
153- [ 24 ] : https://github.com/Xunnamius/black-flag/issues/182
154- [ 25 ] : https://github.com/Xunnamius/black-flag/commit/1adf7086f5837a4166d7bdfc87028a031d772480
155- [ 26 ] : https://github.com/Xunnamius/black-flag/issues/175
156- [ 27 ] : https://github.com/Xunnamius/black-flag/commit/12658b92d7bda44a0105775dae2db2cb0a1fcdee
157- [ 28 ] : https://github.com/Xunnamius/black-flag/commit/937171967cd8887a8aba12cbb23c0adffacc6c78
158- [ 29 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@1.0.2...@black-flag/extensions@2.0.0
159- [ 30 ] : https://github.com/Xunnamius/black-flag/commit/f0525c5f4bf72b0f28fedf4f6d66f4a1b7353b05
160- [ 31 ] : https://github.com/Xunnamius/black-flag/commit/b3abf95ca2958d5d2fca1091178c050ef88fe5f5
161- [ 32 ] : https://github.com/Xunnamius/black-flag/issues/174
162- [ 33 ] : https://github.com/Xunnamius/black-flag/commit/80350cca61bef915d737fb097e4e3838118a1167
163- [ 34 ] : https://github.com/Xunnamius/black-flag/commit/7c8ff7ad8ffd4d822329278da0a21db54f904f25
164- [ 35 ] : https://github.com/Xunnamius/black-flag/commit/5d3f2ccdfcd615917892d27a5c2cfa1b28879e0c
165- [ 36 ] : https://github.com/Xunnamius/black-flag/commit/0548f8fe3c7daa363173184e34f2307f8964dbed
166- [ 37 ] : https://github.com/Xunnamius/black-flag/commit/af78a8fbc5839e0d3db1b07312bbc854ef1b7a0d
167- [ 38 ] : https://github.com/Xunnamius/black-flag/commit/8303ba7f438ae7f7dedfc2b6f5fd396cab32b252
168- [ 39 ] : https://github.com/Xunnamius/black-flag/commit/aebeab7d2567bc70eedd5920ea51c02bfe3dc081
169- [ 40 ] : https://github.com/Xunnamius/black-flag/compare/d3a499e7aeddf23d392479b2cf99cc98bce8226f...@black-flag/extensions@1.0.2
170- [ 41 ] : https://github.com/Xunnamius/black-flag/commit/75d5c66bcce8f0c2c139962f7ddd28aa0c9499d7
171- [ 42 ] : https://github.com/Xunnamius/black-flag/commit/fbe3a699a9063ed7da08311a22fe798672583b0f
172- [ 43 ] : https://github.com/Xunnamius/black-flag/commit/d3a499e7aeddf23d392479b2cf99cc98bce8226f
140+ [ 3 ] : https://github.com/Xunnamius/black-flag/compare/@black-flag/extensions@3.0.1...@black-flag/extensions@3.1.0
141+ [ 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
0 commit comments