Skip to content

Releases: Xunnamius/black-flag

@black-flag/[email protected]

28 Mar 22:33
@black-flag/[email protected]
ad056d7
Compare
Choose a tag to compare

🪄 Fixes

  • assets/transformers: improve error output when handling internal yargs error instances (269046f)
  • src: loosen builder function form return type (f15e922)

⚙️ Build System

  • readme: improve documentation (5231dd4)

@black-flag/[email protected]

25 Mar 04:15
@black-flag/[email protected]
1c6e88e
Compare
Choose a tag to compare

⚙️ Build System

  • deps: bump type-fest from 4.37.0 to 4.38.0 (73e99db)

@black-flag/[email protected]

25 Mar 04:14
@black-flag/[email protected]
a49f96a
Compare
Choose a tag to compare

🪄 Fixes

  • src: allow Configuration::builder function value to explicitly accept void return type (2676cbe)

⚙️ Build System

  • deps: bump type-fest from 4.37.0 to 4.38.0 (9e25b0c)

@black-flag/[email protected]

20 Mar 12:58
@black-flag/[email protected]
24d6384
Compare
Choose a tag to compare

🪄 Fixes

  • packages/extensions: replace option defaults with resolved implications when outputting help text (f95c583)

@black-flag/[email protected]

19 Mar 16:18
@black-flag/[email protected]
66c08c4
Compare
Choose a tag to compare

✨ Features

  • packages/extensions: allow tweaking safeDeepClone operations in getInvocableExtendedHandler (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

  • deps: bump @-xun/js from 1.0.0 to 1.1.0 (c14d3cf)
  • deps: bump @-xun/js from 1.1.0 to 1.1.1 (5f6dfff)

@black-flag/[email protected]

19 Mar 16:16
@black-flag/[email protected]
6ed277e
Compare
Choose a tag to compare

🪄 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

  • deps: bump @-xun/js from 1.0.0 to 1.1.0 (0adf956)
  • deps: bump @-xun/js from 1.1.0 to 1.1.1 (f3f1f74)

@black-flag/[email protected]

17 Mar 03:28
@black-flag/[email protected]
44533f8
Compare
Choose a tag to compare

✨ Features

  • packages/extensions: implement enableAutomaticSorting option for withBuilderExtensions (3b93860) see #182

🪄 Fixes

  • packages/extensions: fix getInvocableExtendedHandler contextual "cross-talk" issue (1adf708) see #175

⚙️ Build System

  • deps: bump core-js from 3.40.0 to 3.41.0 (12658b9)
  • deps: bump core-js from 3.40.0 to 3.41.0 (9371719)

@black-flag/[email protected]

17 Mar 03:26
@black-flag/[email protected]
bc64a92
Compare
Choose a tag to compare

🪄 Fixes

⚙️ Build System

  • deps: bump core-js from 3.40.0 to 3.41.0 (9371719)

@black-flag/[email protected]

17 Mar 03:27
@black-flag/[email protected]
2e785f5
Compare
Choose a tag to compare

⚙️ Build System

  • deps: bump core-js from 3.40.0 to 3.41.0 (9e54cd6)
  • deps: bump core-js from 3.40.0 to 3.41.0 (9371719)

@black-flag/[email protected]

14 Mar 09:26
@black-flag/[email protected]
335be15
Compare
Choose a tag to compare

💥 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 by commandModulesPath. This includes the call signatures of functions like makeRunner.

    The fix is simple: find-and-replace all instances of commandModulePath with commandModulesPath.

✨ 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)

🧙🏿 Refactored

  • Make exported symbols cross-realm (af78a8f)
  • Rename and restructure exports for better docs generation (8303ba7)