Repository navigation
Releases: macorifice/yeti
Releases · macorifice/yeti
Release list
Yeti 1.0.3
Patch release. The npm package now declares its MCP Registry name (mcpName: io.github.macorifice/yeti), so Yeti can be listed in the official MCP Registry. No code changes.
Yeti 1.0.2
Patch release.
- Fix: the
yeti-mcpcommand now runs.npx yeti-mcpandnpx yeti-mcp dashboardfailed in 1.0.0 and 1.0.1, because the entry file had no node shebang. Configurations that runnode dist/index.jsdirectly were not affected. - Docs: README with dashboard screenshots, an npx quick start, and tools grouped by area.
Yeti 1.0.1
Patch release. The npm package now links to GitHub Sponsors (npm fund), and the README has a Sponsor section. No code changes.
Yeti 1.0.0
Yeti is an MCP server that guides product design through five phases, from the problem to a verified scope, and hands execution over to Jira.
What is in 1.0.0
Design workflow
- Projects move through discovery, definition, prioritization, flows and verification. In
strictmode a phase advances only when it is complete; infreemode it advances and reports what was skipped. - Requirements with MoSCoW priorities, user stories linked to requirements, acceptance criteria you can tick, RICE scoring, Mermaid flows with Yes/No branches,
nextandends. - Verification requires every must to be done and covered by a user story.
Working with the backlog
- Edit, delete, search, archive and duplicate projects and items; project summary.
- Export to Markdown or CSV, optionally saved to a file; import requirements and stories from CSV.
Jira
push_to_jiracreates a Task per requirement and a Story per user story, with dry-run by default,limit, and no duplicates;updaterefreshes linked issues.sync_from_jiramarks items done when their issue is done and reopens what it completed when the issue goes back.
Dashboard
open_dashboard(ornpx yeti-mcp dashboard) serves a read-only page on 127.0.0.1: phases, what is missing, musts and their stories, criteria, RICE and flows. It refreshes every 10 seconds.
Storage
- Data lives in SQLite (
data/yeti.sqlite); adata/db.jsonfrom earlier versions is imported once.
Requirements
- Node.js 22.13 or later.
- Jira credentials only for the Jira tools (
JIRA_SITE,JIRA_EMAIL,JIRA_API_TOKEN).
Changes since 0.9.0
- New live dashboard and
open_dashboardtool. - The MCP server now reports its real version, read from
package.json.
Yeti 0.9.0
What's Changed
- Store data in SQLite instead of a JSON file by @macorifice in #32
- Release 0.9.0 by @macorifice in #33
Full Changelog: v0.8.0...v0.9.0
Yeti 0.8.0
What's Changed
- Add project_summary for a progress overview by @macorifice in #26
- Round-trip user stories through CSV by @macorifice in #27
- Add list_stories and a confirmed delete_project by @macorifice in #28
- Add update_user_story and list_flows by @macorifice in #29
- Add delete_flow to remove a saved diagram by @macorifice in #30
- Release 0.8.0 by @macorifice in #31
Full Changelog: v0.7.0...v0.8.0
Yeti 0.7.0
What's Changed
- Keep Jira issues in sync: update linked issues and read status back by @macorifice in #23
- Reopen items when their Jira issue goes back to not done by @macorifice in #24
- Release 0.7.0 by @macorifice in #25
Full Changelog: v0.6.1...v0.7.0
Yeti 0.6.1
Patch release: README now documents the Jira credentials. No code changes.
Yeti 0.6.0
What's Changed
- Add usage guide to README by @macorifice in #17
- Add push_to_jira dry-run preview by @macorifice in #18
- Send requirements and stories to Jira by @macorifice in #19
- Release 0.6.0 by @macorifice in #20
Full Changelog: v0.5.0...v0.6.0
Yeti 0.5.0
What's Changed
- Add update and delete tools for requirements and stories by @macorifice in #10
- Track acceptance criteria and save exports to a file by @macorifice in #11
- Add archive_project and set_project_mode by @macorifice in #12
- Add update_project and search_items by @macorifice in #13
- Add duplicate_project to reuse a project as a template by @macorifice in #14
- Add import_requirements to read requirements from CSV by @macorifice in #15
- Release 0.5.0 by @macorifice in #16
Full Changelog: v0.4.0...v0.5.0