Skip to content

chore(release): prepare v5.1.0 release with 21 new features #1031

Description

@JeremyDev87

Summary

v5.0.0 이후 머지된 모든 변경사항을 v5.1.0으로 릴리즈한다.

Included Changes (v5.0.0 → v5.1.0)

Impact Telemetry (NEW - Headline Feature)

Plugin Wow Experience (13 features)

  • feat(plugin): buddy greeting with typing animation
  • feat(plugin): agent handoff animation on agent switch
  • feat(plugin): session summary with mini bar chart
  • feat(plugin): one-line session summary on stop hook
  • feat(plugin): first-run interactive onboarding tour
  • feat(plugin): /buddy command for on-demand interaction
  • feat(plugin): TDD cycle mini progress bar in PreToolUse
  • feat(plugin): achievement and badge system for coding habits
  • feat(plugin): ASCII fallback mode for buddy character rendering
  • feat(plugin): adaptive performance mode for hooks
  • fix(plugin): reduce PreToolUse information overload with priority-based display
  • fix(plugin): batch achievement notifications to prevent text wall
  • fix: remove automatic TUI launch from session hooks (fix(plugin): disable automatic TUI launch to reduce memory usage in multi-session #1066)

MCP Server Enhancements (5)

  • feat(mcp): context history archive for cross-session decision tracking
  • feat(mcp): diff-based agent recommendation
  • feat(mcp): rule effectiveness insights tool
  • feat(mcp): visual data in parse_mode response
  • feat(agents): visual character system for agent definitions

taskMaestro Improvements (3)

Built-in Skills (4)

  • feat(skills): /ship — local CI checks and PR creation
  • feat(skills): /plan-to-issues — convert plans to GitHub issues
  • feat(skills): /onboard — new project setup wizard
  • feat(skills): /retrospective — session review and insights

i18n & Platform Support (3)

  • feat(i18n): expand to PT-BR, DE, FR (now 8 languages)
  • feat(adapters): Windsurf and Aider integration guides
  • feat(rules): adapter auto-sync mechanism (yarn sync-rules)

CI/Infrastructure (4)

Bug Fixes (5)

  • Bug: Unquoted path in UserPromptSubmit HOOK_COMMAND (session-start.py) #993 fix(plugin): quote HOOK_COMMAND path for spaces in home directory
  • fix(plugin): use substring match in _is_hook_in_settings for backward compat
  • fix(plugin): session ID fallback when env var missing
  • fix(scripts): add marketplace.json to bump-version.sh
  • fix(plugin): quote CLAUDE_PLUGIN_ROOT in hook commands for paths with spaces

Release Tasks

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions