Skip to content

Changelog

All notable changes to Maigo are documented in this file.

Format follows Keep a Changelog; versioning follows Semantic Versioning.

v0.24.1 (2026-06-16)

Refactor

  • skills,commands: trim duplicated and over-long recipe prose

v0.24.0 (2026-06-15)

Feat

  • skills: split verbose recipes into skill reference files

v0.23.0 (2026-06-15)

Feat

  • crystallize: 新增萃取 memory 的慣例
  • review: crystallize review preferences into strict-review skill
  • validate: flag orphan memory files missing from MEMORY.md index

v0.22.0 (2026-06-15)

Feat

  • agents: add Tomori plan-rejected and Anon all-steps-done voice lines
  • crystallize: gate private memory with a public-safety check before graduation

Fix

  • validate: recognize nested metadata.type in memory schema check

v0.21.2 (2026-06-12)

Fix

  • import describe-pr command

v0.21.1 (2026-06-10)

Fix

  • validate: add agents alignment check, doc-link enforcement, skills frontmatter pre-commit, and mypy

v0.21.0 (2026-06-10)

Feat

  • use Taiwanese Mandarian instead of Traditional Chinese whenever possible
  • agents: add Soyo external-PR voice + narrator stuck-point lines
  • skills: slim skill bodies via progressive disclosure + script-ify pr-context-cache

v0.20.0 (2026-06-08)

Feat

  • commands: add /maigo:crystallize to graduate memory into skills

v0.19.0 (2026-06-08)

Feat

  • commands: reply 草稿改為 comment 連結 + 純內文可複製 block

v0.18.0 (2026-06-07)

Feat

  • skills: add copyable-deliverable skill for one-click paste

v0.17.2 (2026-06-06)

Fix

  • hooks: keep .maigo/ out of host repo via git exclude

v0.17.1 (2026-06-06)

Fix

  • plugin: make plugin.json author an object per Claude Code schema

v0.17.0 (2026-06-06)

Feat

  • add /maigo:triage-issue for maintainer-side batch issue triage
  • enforce doc-link convention + skills-docs validator
  • hooks: broaden language coverage and dedup shared helpers

Fix

  • plugin: align manifest location with Claude Code spec + valid source

Refactor

  • agents: align Tomori / Soyo / Taki persona with canon
  • agents: sharpen Raana and Anon persona framing

v0.16.2 (2026-05-31)

Refactor

  • slim down skill files and move rationale to docs

v0.16.1 (2026-05-31)

Refactor

  • persist artefacts in .maigo/ and extract teammate-flow
  • extract memory skills and align project spec + tone

v0.16.0 (2026-05-29)

Feat

  • describe-pr: emit a copy-paste-ready PR description block

v0.15.3 (2026-05-29)

Fix

  • plugin: use explicit directory source type in marketplace.json

v0.15.2 (2026-05-29)

Fix

  • plugin: revert marketplace plugin source to "." (local directory)

v0.15.1 (2026-05-29)

Fix

  • plugin: switch marketplace source from github to url type

v0.15.0 (2026-05-28)

Feat

  • memory: rename convention type to project; add allowed-tools and Mortis settlement

v0.14.1 (2026-05-28)

Fix

  • plugin: use github source type in marketplace.json

v0.14.0 (2026-05-28)

Feat

  • agents: add character voice rules to all five agent personas

v0.13.0 (2026-05-27)

Feat

  • review: batch multi-PR, bilingual output, Airflow review-time checks

v0.12.0 (2026-05-27)

Feat

  • hooks: add persistent must-fix retry counting for Soyo
  • failure-handling: extract skill and add persistent retry counting

v0.11.0 (2026-05-27)

Feat

  • commands: rename /maigo:fix to /maigo:quick

v0.10.1 (2026-05-27)

Fix

  • plugin: use ./ prefix for relative source path in marketplace.json

v0.10.0 (2026-05-25)

Feat

  • core: implement /maigo:doctor and enhance memory/prompt logic

v0.9.0 (2026-05-23)

Feat

  • narration: require emoji prefix on every agent / narrator mention

v0.8.1 (2026-05-22)

Refactor

  • describe-pr: switch PR body to Why/What/Test Plan

v0.8.0 (2026-05-22)

Feat

  • narration: give the orchestrator a Doloris / Mortis narrator face
  • commands: add /maigo:address-comments
  • commands: draft commit message at finale, slim mermaid out

Refactor

  • describe-pr: run the command through the Tomori agent

v0.7.0 (2026-05-21)

Feat

  • agents: emoji prefix for agent output identification

v0.6.1 (2026-05-21)

Fix

  • remove unverified 「らーなだよ」 self-reference from Raana persona

v0.6.0 (2026-05-21)

Feat

  • memory: v1 agent propose — Soyo/Anon propose, orchestrator confirms
  • add commitizen-aware contributor skill
  • retro: add destination judgment (personal memory vs maigo doc gap)
  • memory: add validate_memory.py + reader agent inline schema warn

Fix

  • memory propose doc — link, fence guard tracking, retro path-B constraint
  • memory propose confirm flow gaps (fix.md, retro dedup, dual memory index)
  • stale What v0 doesn't do + team.md code fence guard
  • stale comment + verify skill doc link

v0.5.0 (2026-05-20)

Feat

  • skills: add commit-message skill for durable commit log style
  • airflow-aware: add uv.lock drift and Core/SDK symmetry rules

v0.4.0 (2026-05-20)

Feat

  • auto-skip test verification in apache/airflow checkouts

v0.3.0 (2026-05-20)

Feat

  • add /maigo:fix command, pr-context-cache skill, review --mode flag

Fix

  • skip test verification when no uncommitted file modifications

v0.2.0 (2026-05-20)

Feat

  • /maigo:describe-pr command + github-title-description skill
  • repo-detect hook + airflow-aware contributor skill
  • Anon hook check + /maigo:memory + /maigo:retro
  • memory: add domain skill composition mechanism