Skip to content

Latest commit

 

History

History
116 lines (82 loc) · 4.82 KB

File metadata and controls

116 lines (82 loc) · 4.82 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • Updated itkdev-skills plugin reference to reflect new itkdev-symfony skill and itkdev-create-project agent (11 skills, 3 agents)

Changed

Removed

  • Removed extensions/ directory — plugin code moved to individual repos
  • Removed .claude-plugin/mcp-versions.json — version tracking handled by individual repos
  • Removed check-mcp-updates.yml and release.yml workflows (no longer needed for catalog-only repo)

0.4.0 - 2026-02-20

Added

  • itkdev-code-review agent for automated PR review against ITK Dev standards (agents/itkdev-code-review.md)
  • itkdev-issue-workflow agent for autonomous GitHub issue workflows (agents/itkdev-issue-workflow.md)
    • Runs in isolated subagent context, auto-delegated by Claude
    • Preloads itkdev-github-guidelines skill for team Git conventions
    • Uses project memory for cross-session codebase knowledge
    • Coexists with the existing /itkdev-issue-workflow skill

Changed

  • Updated plugin.json with full metadata (author, repository, license, keywords)
  • Updated README to document all 5 skills, both MCP servers, and correct directory structure

Removed

  • Removed legacy commands/ directory (content already covered by itkdev-github-guidelines skill)

0.3.3 - 2026-02-03

Added

  • Manual release workflow for creating releases via GitHub Actions UI
    • Supports patch, minor, and major version bumps
    • Automatically updates CHANGELOG.md and plugin.json
    • Creates git tag and GitHub release with notes from changelog

0.3.1 - 2026-01-27

Fixed

  • Skills not loading due to incorrect directory structure (#17)
    • Restructured skills from flat files (skills/skill-name.md) to subdirectories (skills/skill-name/SKILL.md)
    • Matches Claude Code's expected plugin structure

0.3.0 - 2026-01-26

Added

  • Documentation skill (itkdev-documentation) for generating README files and technical documentation
    • Follows AarhusAI documentation style guidelines
    • Templates for README, deployment guides, architecture docs, and API documentation
    • ITK Dev Docker project documentation support
    • Project type auto-detection
  • Drupal development skill (itkdev-drupal) for code auditing, module/theme development, and configuration management (Drupal 10/11)
    • ITK Dev Docker environment commands
    • Taskfile.yml integration
    • Xdebug configuration for VS Code and PHPStorm
  • ADR (Architecture Decision Record) skill (itkdev-adr) for creating and managing architectural decisions
    • Interactive information gathering before writing ADRs
    • Comprehensive template with all required fields
  • Auto-release workflow for MCP dependency updates
    • Daily scheduled check for new MCP releases (8:30 UTC)
    • Automated version bump and release creation when updates detected
    • Version tracking in .claude-plugin/mcp-versions.json

0.2.0 - 2025-01-24

Added

  • User-invocable skills for common workflows
    • /itkdev-commit - Create commits following ITK Dev guidelines
    • /itkdev-pr - Create pull requests with proper formatting
    • /itkdev-changelog - Update changelog entries

Changed

  • Renamed skills to use itkdev prefix for consistency

0.1.0 - 2025-01-23

Added

  • Initial plugin release
  • Browser feedback MCP server integration
  • GitHub guidelines skill for ITK Dev team workflows
  • Plugin marketplace structure