All notable changes to this project will be documented in this auto-generated file. The format is based on Conventional Commits; this project adheres to Semantic Versioning.
1.3.2 (2024-07-12)
- src: tweak error handling debug verboseness in certain edge cases (96ce293)
1.3.1 (2024-07-12)
- src: add trap door to alert developer when erroneously re-entering top-level error handler (99e2b3a)
1.3.0 (2024-07-12)
clierror
: adddangerouslyFatal
option, updatecause
option handling (1c369fb)
1.2.7 (2024-06-30)
- types: pass through
CustomExecutionContext
as context type inImportedConfigurationModule
(cdc6af5)
- spellcheck-commit: fix commit spellchecker (6e7a268)
1.2.6 (2024-06-02)
- src: ignore --help and --version if they occur after -- in argv (35f66cc)
1.2.5 (2024-05-30)
- src: permanently fix --version support regression in node@22 (c201c2f)
- package: append node@22 to supported node versions (98815d1)
1.2.4 (2024-03-27)
- src: explicitly ignore .d.ts files within command dirs (d6618d3)
1.2.3 (2024-03-27)
- package: bump minimum node support to 20 LTS (4b8c975)
- src: ignore unknown file extension errors when discovering commands (4babf12)
1.2.2 (2024-03-21)
- No longer include default command when listing subcommands (be2960a)
- husky: update to latest hooks (75d5c66)
- src: do not filter to own methods when proxying and rebinding (8bb0254)
1.2.1 (2024-03-19)
- babel: fix import specifier rewrite oversight (2369534)
1.2.0 (2024-03-18)
- Add
showHelp
option toCliError
(b5a1e58)
1.1.4 (2024-03-16)
- types: allow exported types to specify custom
ExecutionContext
(f66599b)
1.1.3 (2024-03-15)
- Add support for
export default X
syntax (bad391d) - Ensure
demandOption
is properly supported (2f205c1)
1.1.2 (2023-12-31)
- readme: move parserConfiguration call out of dead zone in example (f79c114)
1.1.1 (2023-12-31)
- Fix Node10 type resolution failure (b6178c9)
1.1.0 (2023-12-31)
- src: support file://-style URLs (0e5067e)
- src: ensure --version is included in help text output when relevant (4f159dc)
- babel: fix ESM<=>CJS interop issue (5470091)
1.0.0 (2023-12-29)
- src: disallow creating commands with conflicting names/aliases (78bf8ff)