From 27fcc3c35d38ed7363a1d429f6541dc8e833d16c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 30 Jun 2026 14:22:49 +0000 Subject: [PATCH] chore: release v2.0.0 --- .tegami/publish-lock.yaml | 23 +++++++++++++++++++++++ .tegami/split-optional-entry-points.md | 15 --------------- docs/package.json | 2 +- examples/deploy-example/package.json | 2 +- examples/padrone-example/package.json | 2 +- package.json | 2 +- packages/padrone/CHANGELOG.md | 13 +++++++++++++ packages/padrone/package.json | 2 +- 8 files changed, 41 insertions(+), 20 deletions(-) create mode 100644 .tegami/publish-lock.yaml delete mode 100644 .tegami/split-optional-entry-points.md diff --git a/.tegami/publish-lock.yaml b/.tegami/publish-lock.yaml new file mode 100644 index 0000000..f858556 --- /dev/null +++ b/.tegami/publish-lock.yaml @@ -0,0 +1,23 @@ +core:changelogs: + - content: "---\npackages:\n padrone:\n type: major\n---\n\n## Externalize optional integrations to dedicated subpath entry points\n\nOptional integrations are now exported from dedicated subpath entry points so bundlers that don't tree-shake re-exports keep their dependencies out of the main bundle. Update imports as follows:\n\n- `padroneInk`, `isReactElement`, `InkOptions` → `'padrone/ink'`\n- `padroneMcp`, `WithMcp`, `PadroneMcpPreferences` → `'padrone/mcp'`\n- `padroneServe`, `WithServe` → `'padrone/serve'`\n- `padroneTracing`, `WithTracing`, `PadroneTracer`, `PadroneTracingConfig`, `OtelSpan`, `OtelTracer`, `OtelTracerProvider` → `'padrone/tracing'`\n- `padroneCompletion`, `WithCompletion` → `'padrone/completion'`\n- `padroneMan`, `WithMan` → `'padrone/man'`\n" + filename: split-optional-entry-points.md + v: 0.0.0 +core:packages: + - id: npm:@padrone/root + updated: true + - id: npm:@padrone/docs + updated: true + - changelogIds: + - split-optional-entry-points.md + id: npm:padrone + updated: true + - id: npm:@padrone/tasks-example + updated: true + - id: npm:@padrone/deploy-example + updated: true +npm:packages: + - id: npm:@padrone/root + - id: npm:@padrone/docs + - id: npm:padrone + - id: npm:@padrone/tasks-example + - id: npm:@padrone/deploy-example diff --git a/.tegami/split-optional-entry-points.md b/.tegami/split-optional-entry-points.md deleted file mode 100644 index 0ed8372..0000000 --- a/.tegami/split-optional-entry-points.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -packages: - padrone: major ---- - -## Externalize optional integrations to dedicated subpath entry points - -Optional integrations are now exported from dedicated subpath entry points so bundlers that don't tree-shake re-exports keep their dependencies out of the main bundle. Update imports as follows: - -- `padroneInk`, `isReactElement`, `InkOptions` → `'padrone/ink'` -- `padroneMcp`, `WithMcp`, `PadroneMcpPreferences` → `'padrone/mcp'` -- `padroneServe`, `WithServe` → `'padrone/serve'` -- `padroneTracing`, `WithTracing`, `PadroneTracer`, `PadroneTracingConfig`, `OtelSpan`, `OtelTracer`, `OtelTracerProvider` → `'padrone/tracing'` -- `padroneCompletion`, `WithCompletion` → `'padrone/completion'` -- `padroneMan`, `WithMan` → `'padrone/man'` diff --git a/docs/package.json b/docs/package.json index c578f09..692c4e9 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,7 +1,7 @@ { "name": "@padrone/docs", "type": "module", - "version": "1.9.0", + "version": "2.0.0", "private": true, "imports": { "#*": "./*" diff --git a/examples/deploy-example/package.json b/examples/deploy-example/package.json index 9b4e5a4..8aeb090 100644 --- a/examples/deploy-example/package.json +++ b/examples/deploy-example/package.json @@ -1,6 +1,6 @@ { "name": "@padrone/deploy-example", - "version": "1.9.0", + "version": "2.0.0", "private": true, "type": "module", "module": "src/cli.ts", diff --git a/examples/padrone-example/package.json b/examples/padrone-example/package.json index c60b022..e2780b2 100644 --- a/examples/padrone-example/package.json +++ b/examples/padrone-example/package.json @@ -1,6 +1,6 @@ { "name": "@padrone/tasks-example", - "version": "1.9.0", + "version": "2.0.0", "private": true, "type": "module", "module": "src/tasks.ts", diff --git a/package.json b/package.json index 572429c..2fc74bc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@padrone/root", - "version": "1.9.0", + "version": "2.0.0", "type": "module", "private": true, "description": "Create interactive CLI apps with Zod schemas", diff --git a/packages/padrone/CHANGELOG.md b/packages/padrone/CHANGELOG.md index 621e22f..45de33b 100644 --- a/packages/padrone/CHANGELOG.md +++ b/packages/padrone/CHANGELOG.md @@ -1,3 +1,16 @@ +## padrone@2.0.0 + +### Externalize optional integrations to dedicated subpath entry points + +Optional integrations are now exported from dedicated subpath entry points so bundlers that don't tree-shake re-exports keep their dependencies out of the main bundle. Update imports as follows: + +- `padroneInk`, `isReactElement`, `InkOptions` → `'padrone/ink'` +- `padroneMcp`, `WithMcp`, `PadroneMcpPreferences` → `'padrone/mcp'` +- `padroneServe`, `WithServe` → `'padrone/serve'` +- `padroneTracing`, `WithTracing`, `PadroneTracer`, `PadroneTracingConfig`, `OtelSpan`, `OtelTracer`, `OtelTracerProvider` → `'padrone/tracing'` +- `padroneCompletion`, `WithCompletion` → `'padrone/completion'` +- `padroneMan`, `WithMan` → `'padrone/man'` + # padrone ## 1.9.0 diff --git a/packages/padrone/package.json b/packages/padrone/package.json index 6e6bbd4..ac98b57 100644 --- a/packages/padrone/package.json +++ b/packages/padrone/package.json @@ -1,6 +1,6 @@ { "name": "padrone", - "version": "1.9.0", + "version": "2.0.0", "description": "Create type-safe, interactive CLI apps with Zod schemas", "license": "MIT", "type": "module",