---
summary: "Maintenance: @cyanheads/mcp-ts-core ^0.10.6 → ^0.10.9, biome 2.5 + dev-dep refresh, re-synced framework skills/scripts, and the new dependency-specifier + plugin-manifest devcheck guards"
breaking: false
security: false
---

# 0.2.2 — 2026-06-20

## Changed

- **`@cyanheads/mcp-ts-core`** `^0.10.6` → `^0.10.9` — picks up the `ctx.content` collector for image/audio blocks, Canvas SQL-gate `invalid_sql` classification with DuckDB binder detail, the `DuckdbProvider.describe()` filter-qualification fix, and fresh-scaffold guards across the changelog/devcheck scripts.
- **`devcheck.config.json`** — added `packaging.pluginManifests: true`, enabling `lint:packaging` check 10 over `.claude-plugin/plugin.json`, `.codex-plugin/plugin.json`, and `.codex-plugin/mcp.json` (non-empty descriptions, unscoped display identity, full-name `npx -y` install arg).
- **Framework skills + devcheck scripts re-synced** — 13 `skills/<name>/SKILL.md` files and 6 `scripts/*.ts` checks mirrored from the upgraded framework, including the new `scripts/check-dependency-specifiers.ts` devcheck step (hard-fails on floating `latest`/`*`/dist-tag specifiers in `package.json` and the `bun.lock` workspace map).

### Dependency bumps

- `@cyanheads/mcp-ts-core` `^0.10.6` → `^0.10.9`
- `@biomejs/biome` `^2.4.16` → `^2.5.0`
- `@types/node` `^25.9.3` → `^26.0.0`
- `vitest` `^4.1.8` → `^4.1.9`
