Skip to content

Releases: joggrdocs/kidd

@kidd-cli/[email protected]

15 Apr 21:29
5fc08d1

Choose a tag to compare

Patch Changes

@kidd-cli/[email protected]

15 Apr 21:29
5fc08d1

Choose a tag to compare

Minor Changes

  • 55071fa: Disable Bun's automatic .env and bunfig.toml loading in compiled binaries by default. Adds autoloadDotenv option to compile config for opt-in .env loading. bunfig.toml loading is always disabled.

@kidd-cli/[email protected]

15 Apr 21:29
5fc08d1

Choose a tag to compare

Patch Changes

@kidd-cli/[email protected]

15 Apr 21:29
5fc08d1

Choose a tag to compare

Minor Changes

  • 55071fa: Disable Bun's automatic .env and bunfig.toml loading in compiled binaries by default. Adds autoloadDotenv option to compile config for opt-in .env loading. bunfig.toml loading is always disabled.

Patch Changes

@kidd-cli/[email protected]

14 Apr 21:09
c2c3b7f

Choose a tag to compare

Patch Changes

@kidd-cli/[email protected]

14 Apr 21:09
c2c3b7f

Choose a tag to compare

Minor Changes

  • f5d402a: Add verbose error logging to tsdown build and watch steps, matching the existing bun compile behavior

@kidd-cli/[email protected]

08 Apr 18:54
f050fd1

Choose a tag to compare

Minor Changes

  • 03d59ca: Extract config loading from core runtime into an opt-in middleware (@kidd-cli/core/config) with support for layered resolution (global > project > local). Config is no longer baked into CommandContext — it is added via module augmentation when the middleware is imported, keeping builds lean for CLIs that don't need config.

    Breaking: ctx.config is no longer available by default. Use the config middleware:

    import { config } from "@kidd-cli/core/config";
    
    cli({
      middleware: [config({ schema: mySchema, layers: true })],
    });

Patch Changes

  • da87a23: Surface helpful error when jiti peer dependency is missing for stories, and display import errors instead of silent warning count when story discovery fails

@kidd-cli/[email protected]

08 Apr 18:54
f050fd1

Choose a tag to compare

Patch Changes

@kidd-cli/[email protected]

02 Apr 23:44
d58636b

Choose a tag to compare

Patch Changes

  • 1aee09e: fix(cli): bundle @kidd-cli/* deps so published CLI is self-contained

    The published CLI had bare imports to workspace packages whose npm exports maps
    were stale (renamed subpaths like ./loader./utils, ./fs./node).
    Commands silently disappeared because the autoloader swallowed import errors.

    • Bundle all @kidd-cli/* packages into CLI dist via deps.alwaysBundle
    • Add KIDD_DEBUG env var support to surface autoload import failures
    • Add integration test asserting all commands appear in --help output
    • Republish all packages to sync npm exports maps with source

@kidd-cli/[email protected]

02 Apr 23:44
d58636b

Choose a tag to compare

Patch Changes

  • 1aee09e: fix(cli): bundle @kidd-cli/* deps so published CLI is self-contained

    The published CLI had bare imports to workspace packages whose npm exports maps
    were stale (renamed subpaths like ./loader./utils, ./fs./node).
    Commands silently disappeared because the autoloader swallowed import errors.

    • Bundle all @kidd-cli/* packages into CLI dist via deps.alwaysBundle
    • Add KIDD_DEBUG env var support to surface autoload import failures
    • Add integration test asserting all commands appear in --help output
    • Republish all packages to sync npm exports maps with source
  • Updated dependencies [1aee09e]