Releases: Xunnamius/black-flag
Releases · Xunnamius/black-flag
@black-flag/[email protected]
@black-flag/[email protected]
⚙️ Build System
- deps: bump type-fest from 4.37.0 to 4.38.0 (73e99db)
@black-flag/[email protected]
@black-flag/[email protected]
🪄 Fixes
- packages/extensions: replace option defaults with resolved implications when outputting help text (f95c583)
@black-flag/[email protected]
✨ Features
- packages/extensions: allow tweaking
safeDeepClone
operations ingetInvocableExtendedHandler
(f24e683)
🪄 Fixes
- packages/extensions: delete undefined defaults (as docs say should happen) instead of throwing framework error (96ef5ef)
- packages/extensions: improve
safeDeepClone
to account for own symbol properties (119919e) - packages/extensions: replace internal
safeDeepClone
implementation with @-xun/js (fff47db)
⚙️ Build System
@black-flag/[email protected]
🪄 Fixes
- packages/extensions: improve
safeDeepClone
to account for own symbol properties (119919e) - readme: update quick start example (bdafbf8)
- readme: use latest interface to extract positional in quick start example (33895e7)
- src: do not make context descriptors unenumerable (2e6c05b)
⚙️ Build System
@black-flag/[email protected]
@black-flag/[email protected]
@black-flag/[email protected]
@black-flag/[email protected]
💥 BREAKING CHANGES 💥
-
$executionContext
and$artificiallyInvoked
symbols are now drawn from the global symbol registry. They will not match symbols from previous versions! -
All instances in source where
commandModulePath
appeared have been replaced bycommandModulesPath
. This includes the call signatures of functions likemakeRunner
.The fix is simple: find-and-replace all instances of
commandModulePath
withcommandModulesPath
.
✨ Features
- packages/extensions: implement @black-flag/extensions (f0525c5)
🪄 Fixes
⚙️ Build System
- deps: bump type-fest from 4.35.0 to 4.36.0 (80350cc)
- deps: bump type-fest from 4.36.0 to 4.37.0 (7c8ff7a)
- husky: force lint-staged (via husky) to only use global config file (5d3f2cc)
- packages/extensions: use correct git repo metadata in package.json (0548f8f)