Skip to content

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 13 Jul 12:04
9b33c57

Umami Compass 0.1.3 — Reliable team discovery

This patch completes reliable website discovery for Umami team members and view-only accounts, including deployments where includeTeams=true does not return team-owned websites from the primary endpoint.

Fixed

  • Traverse each visible team through the dedicated Umami team-websites endpoint.
  • Include websites available through member and view-only team roles without requiring a UUID workaround.
  • Deduplicate websites returned through both direct and team discovery before applying pagination and the optional website allowlist.

Security and reliability

  • Bound team traversal and upstream website pages.
  • Fail explicitly when discovery exceeds the configured safety budget instead of returning a silently partial portfolio.
  • Preserve global pagination and allowlist behavior after combining discovery sources.
  • No write capabilities are introduced.

Who should upgrade

Upgrade if list_websites is empty or incomplete for a team member/view-only Umami identity, or if the same website appears through multiple discovery paths.

npx --yes --prefer-online umami-compass@latest

Reproduce this exact version:

npx --yes umami-compass@0.1.3

Restart the MCP process after changing versions.

Verification

  • 57 automated tests, lint, typecheck, and build.
  • npm 12 dry-run pack and clean-consumer package smoke test.
  • Official MCP Registry publisher validation against synchronized release metadata.

Release links