Skip to content

forge-ts v0.17.0

Choose a tag to compare

@github-actions github-actions released this 22 Mar 03:08
· 72 commits to main since this release

Packages

  • @forge-ts/api@0.17.0
  • @forge-ts/cli@0.17.0
  • @forge-ts/core@0.17.0
  • @forge-ts/doctest@0.17.0
  • @forge-ts/enforcer@0.17.0
  • @forge-ts/gen@0.17.0

Minor Changes

  • fix: critical DX bugs — defineConfig, minVisibility strings, init script wiring

    • Add defineConfig() to @forge-ts/core for type-safe config authoring
    • minVisibility now accepts string literals ("public"/"beta"/"internal"/"private")
    • Init template simplified: only overrides what differs from defaults
    • Init wires forge-ts scripts into package.json (forge:check, forge:test, forge:build, forge:doctor, prepublishOnly)
    • Script wiring is idempotent — existing scripts never overwritten
    • 797 tests (7 new), all passing