@@ -4,185 +4,193 @@ All notable changes to this project will be documented in this auto-generated
44file. The format is based on [ Conventional Commits] [ 1 ] ;
55this project adheres to [ Semantic Versioning] [ 2 ] .
66
7- ### [ 1.3.1 ] [ 3 ] (2024-07-12)
7+ ### [ 1.3.2 ] [ 3 ] (2024-07-12)
88
99#### 🪄 Fixes
1010
11- - ** src:** add trap door to alert developer when erroneously re-entering top-level error handler ( [ 99e2b3a ] [ 4 ] )
11+ - ** src:** tweak error handling debug verboseness in certain edge cases ( [ 96ce293 ] [ 4 ] )
1212
13- ## [ 1.3.0] [ 5 ] (2024-07-12)
13+ ### [ 1.3.1] [ 5 ] (2024-07-12)
14+
15+ #### 🪄 Fixes
16+
17+ - ** src:** add trap door to alert developer when erroneously re-entering top-level error handler ([ 99e2b3a] [ 6 ] )
18+
19+ ## [ 1.3.0] [ 7 ] (2024-07-12)
1420
1521#### ✨ Features
1622
17- - ** ` clierror ` :** add ` dangerouslyFatal ` option, update ` cause ` option handling ([ 1c369fb] [ 6 ] )
23+ - ** ` clierror ` :** add ` dangerouslyFatal ` option, update ` cause ` option handling ([ 1c369fb] [ 8 ] )
1824
19- ### [ 1.2.7] [ 7 ] (2024-06-30)
25+ ### [ 1.2.7] [ 9 ] (2024-06-30)
2026
2127#### 🪄 Fixes
2228
23- - ** types:** pass through ` CustomExecutionContext ` as context type in ` ImportedConfigurationModule ` ([ cdc6af5] [ 8 ] )
29+ - ** types:** pass through ` CustomExecutionContext ` as context type in ` ImportedConfigurationModule ` ([ cdc6af5] [ 10 ] )
2430
2531#### ⚙️ Build System
2632
27- - ** spellcheck-commit:** fix commit spellchecker ([ 6e7a268] [ 9 ] )
33+ - ** spellcheck-commit:** fix commit spellchecker ([ 6e7a268] [ 11 ] )
2834
29- ### [ 1.2.6] [ 10 ] (2024-06-02)
35+ ### [ 1.2.6] [ 12 ] (2024-06-02)
3036
3137#### 🪄 Fixes
3238
33- - ** src:** ignore --help and --version if they occur after -- in argv ([ 35f66cc] [ 11 ] )
39+ - ** src:** ignore --help and --version if they occur after -- in argv ([ 35f66cc] [ 13 ] )
3440
35- ### [ 1.2.5] [ 12 ] (2024-05-30)
41+ ### [ 1.2.5] [ 14 ] (2024-05-30)
3642
3743#### 🪄 Fixes
3844
39- - ** src:** permanently fix --version support regression in node\@ 22 ([ c201c2f] [ 13 ] )
45+ - ** src:** permanently fix --version support regression in node\@ 22 ([ c201c2f] [ 15 ] )
4046
4147#### ⚙️ Build System
4248
43- - ** package:** append node\@ 22 to supported node versions ([ 98815d1] [ 14 ] )
49+ - ** package:** append node\@ 22 to supported node versions ([ 98815d1] [ 16 ] )
4450
45- ### [ 1.2.4] [ 15 ] (2024-03-27)
51+ ### [ 1.2.4] [ 17 ] (2024-03-27)
4652
4753#### 🪄 Fixes
4854
49- - ** src:** explicitly ignore .d.ts files within command dirs ([ d6618d3] [ 16 ] )
55+ - ** src:** explicitly ignore .d.ts files within command dirs ([ d6618d3] [ 18 ] )
5056
51- ### [ 1.2.3] [ 17 ] (2024-03-27)
57+ ### [ 1.2.3] [ 19 ] (2024-03-27)
5258
5359#### 🪄 Fixes
5460
55- - ** package:** bump minimum node support to 20 LTS ([ 4b8c975] [ 18 ] )
56- - ** src:** ignore unknown file extension errors when discovering commands ([ 4babf12] [ 19 ] )
61+ - ** package:** bump minimum node support to 20 LTS ([ 4b8c975] [ 20 ] )
62+ - ** src:** ignore unknown file extension errors when discovering commands ([ 4babf12] [ 21 ] )
5763
58- ### [ 1.2.2] [ 20 ] (2024-03-21)
64+ ### [ 1.2.2] [ 22 ] (2024-03-21)
5965
6066#### 🪄 Fixes
6167
62- - No longer include default command when listing subcommands ([ be2960a] [ 21 ] )
68+ - No longer include default command when listing subcommands ([ be2960a] [ 23 ] )
6369
6470#### ⚙️ Build System
6571
66- - ** husky:** update to latest hooks ([ 75d5c66] [ 22 ] )
67- - ** src:** do not filter to own methods when proxying and rebinding ([ 8bb0254] [ 23 ] )
72+ - ** husky:** update to latest hooks ([ 75d5c66] [ 24 ] )
73+ - ** src:** do not filter to own methods when proxying and rebinding ([ 8bb0254] [ 25 ] )
6874
69- ### [ 1.2.1] [ 24 ] (2024-03-19)
75+ ### [ 1.2.1] [ 26 ] (2024-03-19)
7076
7177#### ⚙️ Build System
7278
73- - ** babel:** fix import specifier rewrite oversight ([ 2369534] [ 25 ] )
79+ - ** babel:** fix import specifier rewrite oversight ([ 2369534] [ 27 ] )
7480
75- ## [ 1.2.0] [ 26 ] (2024-03-18)
81+ ## [ 1.2.0] [ 28 ] (2024-03-18)
7682
7783#### ✨ Features
7884
79- - Add ` showHelp ` option to ` CliError ` ([ b5a1e58] [ 27 ] )
85+ - Add ` showHelp ` option to ` CliError ` ([ b5a1e58] [ 29 ] )
8086
81- ### [ 1.1.4] [ 28 ] (2024-03-16)
87+ ### [ 1.1.4] [ 30 ] (2024-03-16)
8288
8389#### 🪄 Fixes
8490
85- - ** types:** allow exported types to specify custom ` ExecutionContext ` ([ f66599b] [ 29 ] )
91+ - ** types:** allow exported types to specify custom ` ExecutionContext ` ([ f66599b] [ 31 ] )
8692
87- ### [ 1.1.3] [ 30 ] (2024-03-15)
93+ ### [ 1.1.3] [ 32 ] (2024-03-15)
8894
8995#### 🪄 Fixes
9096
91- - Add support for ` export default X ` syntax ([ bad391d] [ 31 ] )
92- - Ensure ` demandOption ` is properly supported ([ 2f205c1] [ 32 ] )
97+ - Add support for ` export default X ` syntax ([ bad391d] [ 33 ] )
98+ - Ensure ` demandOption ` is properly supported ([ 2f205c1] [ 34 ] )
9399
94- ### [ 1.1.2] [ 33 ] (2023-12-31)
100+ ### [ 1.1.2] [ 35 ] (2023-12-31)
95101
96102#### 🪄 Fixes
97103
98- - ** readme:** move parserConfiguration call out of dead zone in example ([ f79c114] [ 34 ] )
104+ - ** readme:** move parserConfiguration call out of dead zone in example ([ f79c114] [ 36 ] )
99105
100- ### [ 1.1.1] [ 35 ] (2023-12-31)
106+ ### [ 1.1.1] [ 37 ] (2023-12-31)
101107
102108#### 🪄 Fixes
103109
104- - Fix Node10 type resolution failure ([ b6178c9] [ 36 ] )
110+ - Fix Node10 type resolution failure ([ b6178c9] [ 38 ] )
105111
106- ## [ 1.1.0] [ 37 ] (2023-12-31)
112+ ## [ 1.1.0] [ 39 ] (2023-12-31)
107113
108114#### ✨ Features
109115
110- - ** src:** support file://-style URLs ([ 0e5067e] [ 38 ] )
116+ - ** src:** support file://-style URLs ([ 0e5067e] [ 40 ] )
111117
112118#### 🪄 Fixes
113119
114- - ** src:** ensure --version is included in help text output when relevant ([ 4f159dc] [ 39 ] )
120+ - ** src:** ensure --version is included in help text output when relevant ([ 4f159dc] [ 41 ] )
115121
116122#### ⚙️ Build System
117123
118- - ** babel:** fix ESM<=>CJS interop issue ([ 5470091] [ 40 ] )
124+ - ** babel:** fix ESM<=>CJS interop issue ([ 5470091] [ 42 ] )
119125
120- ## [ 1.0.0] [ 41 ] (2023-12-29)
126+ ## [ 1.0.0] [ 43 ] (2023-12-29)
121127
122128#### ✨ Features
123129
124- - ** src:** disallow creating commands with conflicting names/aliases ([ 78bf8ff] [ 42 ] )
130+ - ** src:** disallow creating commands with conflicting names/aliases ([ 78bf8ff] [ 44 ] )
125131
126132#### 🪄 Fixes
127133
128- - Rename package from "black-flag" to "[ @black- ] [ 43 ] flag/core" npm typosquat workaround ([ 292ead5] [ 44 ] )
134+ - Rename package from "black-flag" to "[ @black- ] [ 45 ] flag/core" npm typosquat workaround ([ 292ead5] [ 46 ] )
129135
130136#### ⚙️ Build System
131137
132- - Fix horrible decision by marked devs to break output for no reason ([ 036e350] [ 45 ] )
133- - ** jest:** ensure pkg-up is transformed ([ c7f4aef] [ 46 ] )
134- - ** jest:** fix transformIgnorePatterns ([ 0548d34] [ 47 ] )
135- - ** jest:** transpile node\_ modules ([ 5cf7a6c] [ 48 ] )
136- - ** tsconfig:** fix internal path resolution ([ fbe3a69] [ 49 ] )
137- - ** tsconfig:** upgrade to NodeNext ([ d3a499e] [ 50 ] )
138+ - Fix horrible decision by marked devs to break output for no reason ([ 036e350] [ 47 ] )
139+ - ** jest:** ensure pkg-up is transformed ([ c7f4aef] [ 48 ] )
140+ - ** jest:** fix transformIgnorePatterns ([ 0548d34] [ 49 ] )
141+ - ** jest:** transpile node\_ modules ([ 5cf7a6c] [ 50 ] )
142+ - ** tsconfig:** fix internal path resolution ([ fbe3a69] [ 51 ] )
143+ - ** tsconfig:** upgrade to NodeNext ([ d3a499e] [ 52 ] )
138144
139145[ 1 ] : https://conventionalcommits.org
140146[ 2 ] : https://semver.org
141- [ 3 ] : https://github.com/Xunnamius/black-flag/compare/v1.3.0...v1.3.1
142- [ 4 ] : https://github.com/Xunnamius/black-flag/commit/99e2b3aa8ebef83fdf414dda22ad11405c1907df
143- [ 5 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.7...v1.3.0
144- [ 6 ] : https://github.com/Xunnamius/black-flag/commit/1c369fb8570c0b42acad78af66168f9b7f688dfc
145- [ 7 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.6...v1.2.7
146- [ 8 ] : https://github.com/Xunnamius/black-flag/commit/cdc6af55387aac92b7d9fc16a57790068e4b6d49
147- [ 9 ] : https://github.com/Xunnamius/black-flag/commit/6e7a268bebe71f19120fd926b004f3cb9e490760
148- [ 10 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.5...v1.2.6
149- [ 11 ] : https://github.com/Xunnamius/black-flag/commit/35f66cc9d69f8434d03db49f067b4f7e03d4c58c
150- [ 12 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.4...v1.2.5
151- [ 13 ] : https://github.com/Xunnamius/black-flag/commit/c201c2ff87c1119b9678e38acdc12918d2ed7fc2
152- [ 14 ] : https://github.com/Xunnamius/black-flag/commit/98815d1ef218af56e07493a921c66294f91101cf
153- [ 15 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.3...v1.2.4
154- [ 16 ] : https://github.com/Xunnamius/black-flag/commit/d6618d370bd9a7264dad240856dc989a61071986
155- [ 17 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.2...v1.2.3
156- [ 18 ] : https://github.com/Xunnamius/black-flag/commit/4b8c9759bc09f9b07593ce89446d4ec0e614db71
157- [ 19 ] : https://github.com/Xunnamius/black-flag/commit/4babf12308b7aab0ed319077701eb6f3a1fdf1d3
158- [ 20 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.1...v1.2.2
159- [ 21 ] : https://github.com/Xunnamius/black-flag/commit/be2960a507c43b3db598157de4dcafe22ee8906e
160- [ 22 ] : https://github.com/Xunnamius/black-flag/commit/75d5c66bcce8f0c2c139962f7ddd28aa0c9499d7
161- [ 23 ] : https://github.com/Xunnamius/black-flag/commit/8bb025436d219c024a5d4a4a0ac59999440b7c13
162- [ 24 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.0...v1.2.1
163- [ 25 ] : https://github.com/Xunnamius/black-flag/commit/2369534f63aa3858714bb81505d3fff4ed77c6b1
164- [ 26 ] : https://github.com/Xunnamius/black-flag/compare/v1.1.4...v1.2.0
165- [ 27 ] : https://github.com/Xunnamius/black-flag/commit/b5a1e58add31902fd9ec80b93dd37305b8fd0684
166- [ 28 ] : https://github.com/Xunnamius/black-flag/compare/v1.1.3...v1.1.4
167- [ 29 ] : https://github.com/Xunnamius/black-flag/commit/f66599bfdbb70ada6ec662e0d220a0a2e7047824
168- [ 30 ] : https://github.com/Xunnamius/black-flag/compare/v1.1.2...v1.1.3
169- [ 31 ] : https://github.com/Xunnamius/black-flag/commit/bad391da3019a5743a76ca2e510903f34c84ca53
170- [ 32 ] : https://github.com/Xunnamius/black-flag/commit/2f205c1e8c94d3e6683816e5bbc3ae152e3c83e8
171- [ 33 ] : https://github.com/Xunnamius/black-flag/compare/v1.1.1...v1.1.2
172- [ 34 ] : https://github.com/Xunnamius/black-flag/commit/f79c11476de47bee3fa01e139269393b604b4271
173- [ 35 ] : https://github.com/Xunnamius/black-flag/compare/v1.1.0...v1.1.1
174- [ 36 ] : https://github.com/Xunnamius/black-flag/commit/b6178c9670a95084bca34424e71498f2d29ac48c
175- [ 37 ] : https://github.com/Xunnamius/black-flag/compare/v1.0.0...v1.1.0
176- [ 38 ] : https://github.com/Xunnamius/black-flag/commit/0e5067e2b0913a19bdc6975b50b272bb5872ba98
177- [ 39 ] : https://github.com/Xunnamius/black-flag/commit/4f159dc4b84223dd6b07456c0b50da16d2816bea
178- [ 40 ] : https://github.com/Xunnamius/black-flag/commit/5470091e385ca344e12a280ff95be793742874b8
179- [ 41 ] : https://github.com/Xunnamius/black-flag/compare/d3a499e7aeddf23d392479b2cf99cc98bce8226f...v1.0.0
180- [ 42 ] : https://github.com/Xunnamius/black-flag/commit/78bf8ffb0a6931fb3b131c42ce4b84146bfec842
181- [ 43 ] : https://github.com/black-
182- [ 44 ] : https://github.com/Xunnamius/black-flag/commit/292ead5aa3f18c556d72d714830dcf07b9253e6d
183- [ 45 ] : https://github.com/Xunnamius/black-flag/commit/036e3506edc863da86372163c91dd650d6ac1e87
184- [ 46 ] : https://github.com/Xunnamius/black-flag/commit/c7f4aef48366dc13685fb9805086be52d3561eff
185- [ 47 ] : https://github.com/Xunnamius/black-flag/commit/0548d34f559c3b8ba6d9514f1586aeeb3b382f72
186- [ 48 ] : https://github.com/Xunnamius/black-flag/commit/5cf7a6c79bba3125ce47838e5cfd24a1a08bbd17
187- [ 49 ] : https://github.com/Xunnamius/black-flag/commit/fbe3a699a9063ed7da08311a22fe798672583b0f
188- [ 50 ] : https://github.com/Xunnamius/black-flag/commit/d3a499e7aeddf23d392479b2cf99cc98bce8226f
147+ [ 3 ] : https://github.com/Xunnamius/black-flag/compare/v1.3.1...v1.3.2
148+ [ 4 ] : https://github.com/Xunnamius/black-flag/commit/96ce293f8a136c82839c1e658d19dc9a2441c0ab
149+ [ 5 ] : https://github.com/Xunnamius/black-flag/compare/v1.3.0...v1.3.1
150+ [ 6 ] : https://github.com/Xunnamius/black-flag/commit/99e2b3aa8ebef83fdf414dda22ad11405c1907df
151+ [ 7 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.7...v1.3.0
152+ [ 8 ] : https://github.com/Xunnamius/black-flag/commit/1c369fb8570c0b42acad78af66168f9b7f688dfc
153+ [ 9 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.6...v1.2.7
154+ [ 10 ] : https://github.com/Xunnamius/black-flag/commit/cdc6af55387aac92b7d9fc16a57790068e4b6d49
155+ [ 11 ] : https://github.com/Xunnamius/black-flag/commit/6e7a268bebe71f19120fd926b004f3cb9e490760
156+ [ 12 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.5...v1.2.6
157+ [ 13 ] : https://github.com/Xunnamius/black-flag/commit/35f66cc9d69f8434d03db49f067b4f7e03d4c58c
158+ [ 14 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.4...v1.2.5
159+ [ 15 ] : https://github.com/Xunnamius/black-flag/commit/c201c2ff87c1119b9678e38acdc12918d2ed7fc2
160+ [ 16 ] : https://github.com/Xunnamius/black-flag/commit/98815d1ef218af56e07493a921c66294f91101cf
161+ [ 17 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.3...v1.2.4
162+ [ 18 ] : https://github.com/Xunnamius/black-flag/commit/d6618d370bd9a7264dad240856dc989a61071986
163+ [ 19 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.2...v1.2.3
164+ [ 20 ] : https://github.com/Xunnamius/black-flag/commit/4b8c9759bc09f9b07593ce89446d4ec0e614db71
165+ [ 21 ] : https://github.com/Xunnamius/black-flag/commit/4babf12308b7aab0ed319077701eb6f3a1fdf1d3
166+ [ 22 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.1...v1.2.2
167+ [ 23 ] : https://github.com/Xunnamius/black-flag/commit/be2960a507c43b3db598157de4dcafe22ee8906e
168+ [ 24 ] : https://github.com/Xunnamius/black-flag/commit/75d5c66bcce8f0c2c139962f7ddd28aa0c9499d7
169+ [ 25 ] : https://github.com/Xunnamius/black-flag/commit/8bb025436d219c024a5d4a4a0ac59999440b7c13
170+ [ 26 ] : https://github.com/Xunnamius/black-flag/compare/v1.2.0...v1.2.1
171+ [ 27 ] : https://github.com/Xunnamius/black-flag/commit/2369534f63aa3858714bb81505d3fff4ed77c6b1
172+ [ 28 ] : https://github.com/Xunnamius/black-flag/compare/v1.1.4...v1.2.0
173+ [ 29 ] : https://github.com/Xunnamius/black-flag/commit/b5a1e58add31902fd9ec80b93dd37305b8fd0684
174+ [ 30 ] : https://github.com/Xunnamius/black-flag/compare/v1.1.3...v1.1.4
175+ [ 31 ] : https://github.com/Xunnamius/black-flag/commit/f66599bfdbb70ada6ec662e0d220a0a2e7047824
176+ [ 32 ] : https://github.com/Xunnamius/black-flag/compare/v1.1.2...v1.1.3
177+ [ 33 ] : https://github.com/Xunnamius/black-flag/commit/bad391da3019a5743a76ca2e510903f34c84ca53
178+ [ 34 ] : https://github.com/Xunnamius/black-flag/commit/2f205c1e8c94d3e6683816e5bbc3ae152e3c83e8
179+ [ 35 ] : https://github.com/Xunnamius/black-flag/compare/v1.1.1...v1.1.2
180+ [ 36 ] : https://github.com/Xunnamius/black-flag/commit/f79c11476de47bee3fa01e139269393b604b4271
181+ [ 37 ] : https://github.com/Xunnamius/black-flag/compare/v1.1.0...v1.1.1
182+ [ 38 ] : https://github.com/Xunnamius/black-flag/commit/b6178c9670a95084bca34424e71498f2d29ac48c
183+ [ 39 ] : https://github.com/Xunnamius/black-flag/compare/v1.0.0...v1.1.0
184+ [ 40 ] : https://github.com/Xunnamius/black-flag/commit/0e5067e2b0913a19bdc6975b50b272bb5872ba98
185+ [ 41 ] : https://github.com/Xunnamius/black-flag/commit/4f159dc4b84223dd6b07456c0b50da16d2816bea
186+ [ 42 ] : https://github.com/Xunnamius/black-flag/commit/5470091e385ca344e12a280ff95be793742874b8
187+ [ 43 ] : https://github.com/Xunnamius/black-flag/compare/d3a499e7aeddf23d392479b2cf99cc98bce8226f...v1.0.0
188+ [ 44 ] : https://github.com/Xunnamius/black-flag/commit/78bf8ffb0a6931fb3b131c42ce4b84146bfec842
189+ [ 45 ] : https://github.com/black-
190+ [ 46 ] : https://github.com/Xunnamius/black-flag/commit/292ead5aa3f18c556d72d714830dcf07b9253e6d
191+ [ 47 ] : https://github.com/Xunnamius/black-flag/commit/036e3506edc863da86372163c91dd650d6ac1e87
192+ [ 48 ] : https://github.com/Xunnamius/black-flag/commit/c7f4aef48366dc13685fb9805086be52d3561eff
193+ [ 49 ] : https://github.com/Xunnamius/black-flag/commit/0548d34f559c3b8ba6d9514f1586aeeb3b382f72
194+ [ 50 ] : https://github.com/Xunnamius/black-flag/commit/5cf7a6c79bba3125ce47838e5cfd24a1a08bbd17
195+ [ 51 ] : https://github.com/Xunnamius/black-flag/commit/fbe3a699a9063ed7da08311a22fe798672583b0f
196+ [ 52 ] : https://github.com/Xunnamius/black-flag/commit/d3a499e7aeddf23d392479b2cf99cc98bce8226f
0 commit comments