Skip to content

davegomez/fizzy-mcp

v0.2.0 Breaking

This release includes 2 breaking changes for platform teams planning a safe upgrade.

Published 4mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-tools fizzy kanban mcp

Affected surfaces

auth

Summary

AI summary

Change CardStatus schema and remove column_id from searchTool — breaking changes.

Full changelog

compare changes

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

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

Track davegomez/fizzy-mcp

Get notified when new releases ship.

Sign up free

About davegomez/fizzy-mcp

MCP server for Fizzy kanban task management with tools for boards, cards, comments, and checklists.

All releases →

Beta — feedback welcome: [email protected]