Skip to content

Releases: minipuft/claude-prompts

v2.1.0

19 Mar 03:38
842428d

Choose a tag to compare

2.1.0 (2026-03-19)

⚠ BREAKING CHANGES

  • runtime: Individual per-resource env vars and CLI flags removed. Use MCP_WORKSPACE with resources/ subdirectory structure instead.

Added

  • ci: auto-merge manual changelog entries into Release Please releases (d2f2f52)
  • runtime: multi-source resource overlay and path consolidation (2f5d751)
  • server: add OpenTelemetry instrumentation and observability infrastructure (48e720f)

Fixed

  • ci: add checkout step before changelog merge in Release Please workflow (d68d0f1)
  • ci: centralize downstream version sync in extension-publish (e8c25e0)
  • ci: fix changelog merge target and set release-as 2.1.0 (cc2ed76)
  • deps: update dependency chokidar to v5 (b10476f)
  • hooks: register delegation-enforce.py in PreToolUse hooks (0c7c3a4)
  • hooks: resolve generated operators Ruff typing issue (a956fb2)
  • hooks: use SSOT registry for operator detection in prompt-suggest hook (2fe7a4f)
  • hot-reload: support chokidar 5 upgrade (1db39c8)
  • mcp-tools: fix prompt update field clearing and simplify update workflow (5a2800e)
  • mcp-tools: remove section/section_content from router pass-through (61072df)
  • parsers: strip leading delegation operators before argument extraction (07ed2ee)
  • scripts: check dependency range instead of package version for opencode (3f3fa9e)
  • scripts: generate Ruff-compatible Python operator types (aa201d7)
  • scripts: update extension deps list and lint ratchet baseline (bffac0d)

Changed

  • hooks: improve Python hook type safety and reduce pyrefly baseline (69cc281)
  • runtime: replace ServerRootDetector with resolvePackageRoot() (3c2bd7f)
  • server: decompose Tier 5 oversized files to meet size advisories (adbc670)
  • server: enforce architecture boundaries via DatabasePort injection (5b39be0)
  • server: replace codegen with hand-written schemas and resource-driven overlays (84b74cf)

Documentation

  • cleanup: record chokidar post-upgrade rationale (b6740e2)
  • modernize CONTRIBUTING.md, add GitHub templates, align project config (3afbe39)
  • record open PR validation wave (81d383a)
  • record package wave results (0e7de90)
  • record remaining package wave (d398fe5)
  • remove orphaned [Unreleased] section from pre-v2.0.0 changelog (73ad697)
  • standardize inline doc links with TIP callouts across README (ebd6241)
  • update changelog for unreleased changes (25c659e)
  • update demo video plan to WebP format and re-recording schedule (b87aef7)

v2.0.0

11 Mar 09:59
f261f91

Choose a tag to compare

2.0.0 (2026-03-11)

⚠ BREAKING CHANGES

  • server: License changed from MIT to AGPL-3.0-only. Network use of modified versions now requires source disclosure under Section 13 of the GNU Affero General Public License v3.
  • server: All runtime-state paths require explicit PathResolver configuration. Users running via npx must provide --workspace or set MCP_WORKSPACE. Storage backend migrated from JSON files to SQLite — downstream readers of state files must use SQLite.
  • paths: All path-dependent modules now require explicit path configuration. Callers must provide paths via PathResolver or CLI flags.

Added

  • ci: add commitlint, changelog-sections, and downstream sync workflow (802575d)
  • eslint: add claude-plugin custom ESLint rule (876b431)
  • gates: add response blocking and gate event emission in pipeline (914a074)
  • hooks: add server-side hook registry and MCP notification system (86ba115)
  • parsers: add framework-aware quote parsing for @ operator (9555122)
  • scripts: add skills-sync CLI for cross-client skill distribution (351291c)
  • server: add identity resolution, delegation operator, and methodology assertions (#76) (913c2d9)

Fixed

  • ci: align extension-publish tags with Release Please config (19a0024)
  • hooks: allow generated file deletions for feature removal (a8fcb24)
  • hooks: update Python hooks for new gate server format (1b0ddf5)
  • parsers: simplify argument assignment for unstructured text (061cd0f)
  • pipeline: use provider function for prompt cache synchronization (f092837)
  • runtime: bridge PathResolver to jsonUtils via PROMPTS_PATH env var (3d4505b)
  • tests: set PROMPTS_PATH in test setup for template rendering (34769d7)

Changed

  • gates: consolidate gate verdict validation to single source of truth (0ae1ae9)
  • gates: extract gate-activation utility and cleanup dead code (85bd265)
  • mcp-tools: consolidate prompt_manager into resource_manager (6a41a52)
  • parsers: simplify argument matching and remove dead code (3befb9f)
  • paths: enforce explicit path resolution, remove process.cwd() fallbacks (b93ca78)
  • prompt-guidance: remove unused resource selection code (a2da026)
  • remotion: replace demo compositions with Liquescent design system (b06706b)
  • runtime: migrate CLI argument parsing to node:util parseArgs (71dbe00)
  • server: complete modular monolith migration to 5-layer architecture (31d3884)
  • server: relocate tooling/ submodules and consolidate pipeline imports (5204a7a)
  • types: consolidate context types and add gate response contract (aa51202)

Documentation

  • add LIQUESCENT methodology and update changelog (26a639b)
  • changelog: document breaking path resolution changes (5918e16)
  • ci: update downstream sync comment to reflect Dependabot approach (82e15cd)
  • consolidate documentation and remove completed plans (1e52295)
  • update path configuration and release process documentation (abf3457)

Maintenance

  • ci: downgrade to minor bump — path resolution change is internal only (c550b74)
  • ci: release as 2.0.0 — AGPL license change is breaking (7e5d024)
  • server: migrate license from MIT to AGPL-3.0-only (36961fa)

v1.7.0

23 Jan 07:27
1100814

Choose a tag to compare

1.7.0 (2026-01-23)

Features

  • ci: migrate to OIDC trusted publishing for npm (e71d272)
  • config: add registerWithMcp toggle for MCP resources (471ed14)
  • config: expand resources config with granular per-type controls (ddcdba2)
  • docs: add Remotion animation system for documentation videos (0a40c4d)
  • extension dep sync, repetition operator, hook fuzzy matching (efbdc30)
  • hooks: add chain step visibility with IDs for workflow preview (ff25d5e)
  • hooks: improve prompt_engine directive clarity and token efficiency (b62f8d3)
  • hooks: validate operator values against registered server resources (30cba3a)
  • resources: add MCP logs resources for runtime observability (5f0025f)
  • resources: implement MCP Resources protocol for token-efficient access (80d56d2)

Bug Fixes

  • parsers: preserve arguments after * N repetition operator (649bae3)

v1.6.0

22 Jan 08:18
1f64dfd

Choose a tag to compare

1.6.0 (2026-01-22)

Features

  • ci: modernize Release Please and npm-publish workflows (7bb1303)

Bug Fixes

  • ci: handle Release Please PR output as JSON (8559c74)
  • tests: update E2E plugin validation for current structure (053b0be)

v1.5.0 - Hook-level Fuzzy Matching

22 Jan 07:34

Choose a tag to compare

What's Changed

Full Changelog: v1.3.2...v1.5.0

v1.4.5

22 Jan 11:15

Choose a tag to compare

[1.4.5] - 2026-01-20

Added

  • Chain workflow preview: Hooks show all chain steps before execution begins
  • scaffold_project chain: Interactive project scaffolding for TypeScript, Python, or hybrid projects
  • Nested chain discovery: Chain steps can reference prompts in subdirectories
  • System-only prompts: Prompts with only system message (no user template required)
  • Operator patterns generated from single source (TypeScript + Python)

Changed

  • Symbolic parser with unified pattern matching across all operators
  • Hook configuration now loaded from config.json via config_loader.py
  • Move detect-skills.py to global ~/.claude/hooks (not plugin-bundled)

v1.4.4

22 Jan 11:15

Choose a tag to compare

[1.4.4] - 2026-01-19

Added

  • Include hooks directory in npm package distribution

v1.4.2

22 Jan 11:15

Choose a tag to compare

[1.4.2] - 2026-01-18

Changed

  • Migrate Gemini-specific hooks to gemini-prompts repository

v1.4.1

22 Jan 11:15

Choose a tag to compare

[1.4.1] - 2026-01-17

Fixed

  • Remove submodule path checks from distribution validation

v1.4.0

22 Jan 11:15

Choose a tag to compare

[1.4.0] - 2026-01-16

Added

  • Global version integrity check across ecosystem (npm, marketplace, extensions)

Changed

  • Migrate documentation guides to Diátaxis framework