Releases: virtualian/marr
Releases · virtualian/marr
v3.6.0
Added
marr update --project— refresh canonical standards into a previously-installed project. Hash manifest at.claude/marr/.marr-version.jsondistinguishes locally-edited files (prompted) from canonical advancement (silent refresh). Flags:--check(drift report, non-zero exit),--prune(remove orphans),--dry-run,--force.marr init --projectnow writes the manifest so first-time installs are tracked. (closes #111, partially addresses #86)- Mandate release notes and GitHub Release for every tagged release (#112, closes #89)
Fixed
marr init --projectnow writes the correct import line when the project uses./.claude/CLAUDE.mdinstead of./CLAUDE.md. Previously the hardcoded@.claude/marr/MARR-PROJECT-CLAUDE.mdform was written into both locations, silently failing to resolve from the dotclaude location.clean,validate,doctor, and conflict detection are now location-aware (closes #106).
Security
v3.5.0
Added
- User config standard (#97, tracks #23)
- Plan execution standard (#98, tracks #95)
- STOP-GATE pattern for branch verification in the workflow standard (#99, tracks #93)
Changed
- Adopt
npm versionfor the release workflow (#100, tracks #90) - Improve
marr validateerror messages with better context (#32)
For the full versioned history, see RELEASE_NOTES.md.
v3.1.0
BREAKING: the workflow standard was split into two separate standards. Projects referencing the old combined name MUST update to the new split filenames.
Changed
- BREAKING: Split workflow standard into
prj-development-workflow-standard.mdandprj-version-control-standard.md(#87)
For the full versioned history, see RELEASE_NOTES.md.
v3.0.0
BREAKING: helper scripts were removed in favor of GitHub CLI extensions. Workflows depending on the bundled helpers MUST migrate to gh extensions.
Added
marr synccommand to propagate standards between projects (#61)- Diátaxis framework guidance in the documentation standard (#62, tracks #52)
- Comprehensive Jekyll-compatible documentation site (#66, #68)
- Docs link in
MARR-PROJECT-CLAUDE.mdtemplate (#76)
Changed
- Workflow standard strengthened to prevent main-branch changes (#60)
- Documentation standard refactored for coherence and self-compliance (#64)
- Public-release readiness pass (#72)
Fixed
- README reflects the actual standards directory structure (#59)
Removed
- BREAKING: Helper scripts in favor of
ghextensions (#70)
For the full versioned history, see RELEASE_NOTES.md.
v2.2.0
v2.1.0
Added
- New project standards available via
marr init(#46)
Changed
- Restructured MARR directory layout with
standards/subfolder (#33) - Project-level CLAUDE.md template refinements (#34)
MARR-USER-CLAUDE.mdmoved to a template file for cleaner installs (#40)
Fixed
For the full versioned history, see RELEASE_NOTES.md.
v2.0.0
First public npm release as @virtualian/marr.
Added
- npm package distribution (#1)
marr init --userandmarr init --projectCLI surface (#17)- Two-layer configuration:
~/.claude/marr/user-level +./.claude/marr/project-level (#16) - Project standards system (workflow, documentation, version control, MCP, testing) (#7)
- Role-first documentation organisation (#5)
Changed
- Project rebranded from
repo-setuptomarr(#9)
For the full versioned history, see RELEASE_NOTES.md.