This release includes 2 breaking changes for platform teams planning a safe upgrade.
Published 4mo
MCP Developer Tools
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
ai-tools
fizzy
kanban
mcp
Affected surfaces
auth
Summary
AI summaryChange CardStatus schema and remove column_id from searchTool — breaking changes.
Full changelog
Features
- config: Add FIZZY_ACCOUNT env var support (04d5a3c)
- state: Add centralized account resolver with fallback chain (6d673aa)
- tools: Enhance identity tool with list action and validation (a1f6c8e)
Bug Fixes
- client: Return void from card lifecycle methods (4697624)
- tools: Adapt task tool to void lifecycle returns (266bd06)
- tools: Clear column_id when closing card (c3e48d1)
- tools: Hydrate board columns from separate API calls (185d080)
- Remove preinstall script that triggers security scanners (0e67b2b)
- test: Update mocks to return API slugs with leading slash (1a7f8cd)
- client: Follow Location header on 201 Created responses (5378b52)
- mocks: Align mock data with new card schema (b634818)
- client: Serialize board_ids[] and indexed_by in listCards (70693d0)
- tools: ⚠️ Update searchTool for indexed_by, remove column_id (e9208d4)
- tools: Adapt composite and task tools to card.closed field (1063461)
- state: Set cache on safety check early return (dbbaa2e)
Refactors
- state: Expand session to store full account/user context (46466e8)
- tools: Use shared resolveAccount across all tools (43bd9aa)
- tools: Convert tests from vi.spyOn to MSW mocks (9fe88f6)
- schemas: ⚠️ Change CardStatus to publication state, add closed boolean (342d630)
Documentation
- Document void return for lifecycle methods (0bce6d5)
- tools: Document Fizzy column conventions (e4db726)
- Document FIZZY_ACCOUNT env var and account resolution (690e6d4)
- Update fizzy_search params for API alignment (c3e18da)
Chore
- gitignore: Ignore local MCP config (c2ea768)
Tests
- client: Update lifecycle tests for void returns (b0cf260)
- schemas: Update tests for CardStatus and IndexedBy enums (c11a4b2)
- client: Update listCards tests for new filter params (d75022e)
⚠️ Breaking Changes
- tools: ⚠️ Update searchTool for indexed_by, remove column_id (e9208d4)
- schemas: ⚠️ Change CardStatus to publication state, add closed boolean (342d630)
❤️ Contributors
- David Gomez [email protected]
What's Changed
- Fix closure and triage endpoints to match API by @davegomez in https://github.com/davegomez/fizzy-mcp/pull/5
- fix(tools): hydrate board columns from API by @davegomez in https://github.com/davegomez/fizzy-mcp/pull/6
- feat(state): add default account resolution with auto-detect by @davegomez in https://github.com/davegomez/fizzy-mcp/pull/7
Full Changelog: https://github.com/davegomez/fizzy-mcp/compare/v0.1.0...v0.2.0
Breaking Changes
- schemas: Change CardStatus to publication state, add closed boolean
- tools: Remove column_id from searchTool
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About davegomez/fizzy-mcp
MCP server for Fizzy kanban task management with tools for boards, cards, comments, and checklists.
Related context
Beta — feedback welcome: [email protected]