From 39e4fb4d5033af869cc5ea8785d140873f61ed4e Mon Sep 17 00:00:00 2001 From: Joaquin Terrasa Date: Tue, 30 Jun 2026 15:44:45 +0200 Subject: [PATCH] =?UTF-8?q?chore(release):=20v0.6.0=20=E2=80=94=20pipeline?= =?UTF-8?q?=20kernel,=20defineConfig,=20docs=20site,=20full-stack=20upgrad?= =?UTF-8?q?e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bump all 17 publishable packages 0.5.0 → 0.6.0. Update peerDependencies in adapter-codex and adapter-kimi (^0.5.0 → ^0.6.0). Add v0.6.0 CHANGELOG section. --- CHANGELOG.md | 32 ++++++++++++++++++++++++++ packages/adapter-claude/package.json | 2 +- packages/adapter-codex/package.json | 4 ++-- packages/adapter-copilot/package.json | 2 +- packages/adapter-gemini/package.json | 2 +- packages/adapter-kimi/package.json | 4 ++-- packages/adapter-opencode/package.json | 2 +- packages/adapter-pimono/package.json | 2 +- packages/cli/package.json | 2 +- packages/compile/package.json | 2 +- packages/contract/package.json | 2 +- packages/core/package.json | 2 +- packages/ingest/package.json | 2 +- packages/migrate/package.json | 2 +- packages/pipeline/package.json | 2 +- packages/schema/package.json | 2 +- packages/security/package.json | 2 +- packages/store/package.json | 2 +- 18 files changed, 51 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e3359f..a908732 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,38 @@ All notable changes to this project are documented in this file. +## v0.6.0 — Pipeline Kernel, defineConfig, Docs Site & Full-Stack Upgrade + +### Architecture +- **`@agentplugins/pipeline`** — new middleware kernel: composable install pipeline with typed `PipelineContext`, `use()` registration, ordered execution, and abort support. Security gate migrated as a first-class pipeline plugin. +- **`defineConfig` API** — plugin bus + per-target overrides; custom-adapter extensibility via the pipeline. +- **`@agentplugins/contract`** zod 4 migration — schema as single source of truth; `zod-to-json-schema` at build time. +- **`@agentplugins/core`**, **`@agentplugins/migrate`** zod 4 migration. +- **`@agentplugins/store`** — GitHub tree-URL parsing for bare repo paths in `validateCloneUrl`. + +### Adapters +- **`adapter-opencode`** — emits `mcpServers` as `mcp.servers` in `opencode.json` (breaking opencode config format alignment). +- **`adapter-claude`** / **`adapter-opencode`** — agent `model` + `fallbackModels` frontmatter support. +- **`adapter-copilot`** — universal hook-handler fix (copilot hook registration regression). + +### Tooling / Build +- **tsup → tsdown** across all adapters + `@agentplugins/pipeline`. +- **cleye** (replaces cac) + **logtape** structured logging (replaces chalk) in CLI. +- **jiti v2** migration in CLI and `recompile-installed` script. +- **pnpm catalog** + `.nvmrc 22` + `engines.node >=22` across the monorepo. +- **`adapter-opencode`** / **`adapter-gemini`** tsc errors resolved. + +### Docs / Site +- VitePress docs site: logo, sponsor CTA, reference landing page, SEO/sitemap/OG tags. +- Capability-matrix restructured; porting guide added. +- Domain updated `agentplugins.dev → agentplugins.pages.dev`; `$id` in schema JSON updated to match. + +### Project / CI +- Community-health files: `CODE_OF_CONDUCT.md`, `CONTRIBUTING.md`, issue templates, PR template, `FUNDING.yml`, triage workflow. +- CI typecheck scoped to `packages/**` (docs site and `example-profiler` lack `tsc` config). +- Topological binary build in `release.yml` (`pnpm --filter './packages/**'` replaces selective filter). +- `adapter-codex` / `adapter-kimi` `peerDependencies` bumped `^0.5.0 → ^0.6.0`. + ## v0.5.0 — @agentplugins/store + Setup Scripts ### New package diff --git a/packages/adapter-claude/package.json b/packages/adapter-claude/package.json index baa037e..02c43de 100644 --- a/packages/adapter-claude/package.json +++ b/packages/adapter-claude/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/adapter-claude", - "version": "0.5.0", + "version": "0.6.0", "description": "AgentPlugins platform adapter for Claude Code", "type": "module", "main": "./dist/index.mjs", diff --git a/packages/adapter-codex/package.json b/packages/adapter-codex/package.json index afbd805..74198eb 100644 --- a/packages/adapter-codex/package.json +++ b/packages/adapter-codex/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/adapter-codex", - "version": "0.5.0", + "version": "0.6.0", "description": "AgentPlugins platform adapter for OpenAI Codex CLI", "main": "./dist/index.cjs", "types": "./dist/index.d.mts", @@ -27,7 +27,7 @@ "vitest": "catalog:" }, "peerDependencies": { - "@agentplugins/core": "^0.5.0" + "@agentplugins/core": "^0.6.0" }, "files": [ "dist", diff --git a/packages/adapter-copilot/package.json b/packages/adapter-copilot/package.json index e6d735a..b4525a9 100644 --- a/packages/adapter-copilot/package.json +++ b/packages/adapter-copilot/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/adapter-copilot", - "version": "0.5.0", + "version": "0.6.0", "description": "GitHub Copilot CLI platform adapter for AgentPlugins — compiles AgentPlugins plugins into Copilot-compatible manifests, hooks, skills, and MCP configuration", "main": "./dist/index.cjs", "types": "./dist/index.d.mts", diff --git a/packages/adapter-gemini/package.json b/packages/adapter-gemini/package.json index ff44139..1deef1a 100644 --- a/packages/adapter-gemini/package.json +++ b/packages/adapter-gemini/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/adapter-gemini", - "version": "0.5.0", + "version": "0.6.0", "description": "AgentPlugins platform adapter for Google Gemini CLI extensions", "type": "module", "main": "./dist/index.mjs", diff --git a/packages/adapter-kimi/package.json b/packages/adapter-kimi/package.json index fc9ffb3..704dfc9 100644 --- a/packages/adapter-kimi/package.json +++ b/packages/adapter-kimi/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/adapter-kimi", - "version": "0.5.0", + "version": "0.6.0", "description": "AgentPlugins platform adapter for Kimi (Moonshot AI)", "main": "./dist/index.cjs", "types": "./dist/index.d.mts", @@ -33,7 +33,7 @@ "vitest": "catalog:" }, "peerDependencies": { - "@agentplugins/core": "^0.5.0" + "@agentplugins/core": "^0.6.0" }, "keywords": [ "agentplugins", diff --git a/packages/adapter-opencode/package.json b/packages/adapter-opencode/package.json index b9bd06c..e5d8ec5 100644 --- a/packages/adapter-opencode/package.json +++ b/packages/adapter-opencode/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/adapter-opencode", - "version": "0.5.0", + "version": "0.6.0", "description": "OpenCode platform adapter for AgentPlugins - generates OpenCode-compatible plugins from universal manifests", "type": "module", "main": "./dist/index.js", diff --git a/packages/adapter-pimono/package.json b/packages/adapter-pimono/package.json index 6f0c2a7..b13f2d3 100644 --- a/packages/adapter-pimono/package.json +++ b/packages/adapter-pimono/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/adapter-pimono", - "version": "0.5.0", + "version": "0.6.0", "description": "Pi Mono platform adapter for AgentPlugins — generates TypeScript-native extensions for the Pi agent runtime", "type": "module", "main": "./dist/index.mjs", diff --git a/packages/cli/package.json b/packages/cli/package.json index 30722e6..a98f3c5 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/cli", - "version": "0.5.0", + "version": "0.6.0", "description": "CLI for building AgentPlugins plugins across multiple AI agent harnesses", "type": "module", "bin": { diff --git a/packages/compile/package.json b/packages/compile/package.json index ea853e0..dd80d3b 100644 --- a/packages/compile/package.json +++ b/packages/compile/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/compile", - "version": "0.5.0", + "version": "0.6.0", "description": "Shared codegen kernel for AgentPlugins adapters. Secure emit helpers, sanitizers, lint, validation, hook-wrapper.", "type": "module", "main": "./dist/index.js", diff --git a/packages/contract/package.json b/packages/contract/package.json index d2049ec..d3f269e 100644 --- a/packages/contract/package.json +++ b/packages/contract/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/contract", - "version": "0.5.0", + "version": "0.6.0", "description": "Single-source-of-truth manifest schema for AgentPlugins. Zod schema → TypeScript types → manifest.schema.json.", "type": "module", "main": "./dist/index.js", diff --git a/packages/core/package.json b/packages/core/package.json index 1bf5b1d..aa5cd11 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/core", - "version": "0.5.0", + "version": "0.6.0", "description": "Core types, validation, and plugin registry for AgentPlugins", "type": "module", "main": "./dist/index.js", diff --git a/packages/ingest/package.json b/packages/ingest/package.json index 2d2d124..fc94832 100644 --- a/packages/ingest/package.json +++ b/packages/ingest/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/ingest", - "version": "0.5.0", + "version": "0.6.0", "description": "Format ingestors for importing community plugins from Claude Code, Codex, and Skills.sh into AgentPlugins v1 manifests.", "type": "module", "main": "./dist/index.js", diff --git a/packages/migrate/package.json b/packages/migrate/package.json index 4b55525..645b5ed 100644 --- a/packages/migrate/package.json +++ b/packages/migrate/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/migrate", - "version": "0.5.0", + "version": "0.6.0", "description": "MCP server that wraps @agentplugins/ingest to let agents migrate community plugins conversationally.", "type": "module", "main": "./dist/index.js", diff --git a/packages/pipeline/package.json b/packages/pipeline/package.json index 6496cc4..d4a8819 100644 --- a/packages/pipeline/package.json +++ b/packages/pipeline/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/pipeline", - "version": "0.5.0", + "version": "0.6.0", "description": "AgentPlugins middleware kernel — composable plugin bus for the build and install pipelines", "type": "module", "main": "./dist/index.mjs", diff --git a/packages/schema/package.json b/packages/schema/package.json index f315ffd..e0e5643 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/schema", - "version": "0.5.0", + "version": "0.6.0", "description": "JSON Schema + TypeScript types + Ajv validators for the AgentPlugins manifest. The public contract for the ecosystem.", "type": "module", "main": "./dist/index.js", diff --git a/packages/security/package.json b/packages/security/package.json index 7ece984..f467c9f 100644 --- a/packages/security/package.json +++ b/packages/security/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/security", - "version": "0.5.0", + "version": "0.6.0", "description": "Security and trust primitives for AgentPlugins: integrity hashing, SSRF-safe fetch, lifecycle script policy, and wrappers for osv-scanner, OpenSSF Scorecard, and npm provenance.", "type": "module", "main": "./dist/index.js", diff --git a/packages/store/package.json b/packages/store/package.json index f5e8590..cb58aa2 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -1,6 +1,6 @@ { "name": "@agentplugins/store", - "version": "0.5.0", + "version": "0.6.0", "description": "Universal plugin store for AgentPlugins — install, link, and registry fs operations for ~/.agents/plugins//", "type": "module", "main": "./dist/index.js",