v0.1.1
Umami Compass 0.1.1 — Live-run reliability fixes
This patch release addresses defects found during the first live third-party run. It improves onboarding, report compatibility, performance ranking, recorder diagnostics, and numeric consistency without adding write capabilities.
Note
Team-inclusive discovery in this version relies on the primary Umami website endpoint. Reliable discovery for team member and view-only roles is completed in v0.1.3. New installations should use the current stable release.
Fixed
- Request team-inclusive website discovery where supported by the Umami 3.2 website endpoint.
- Parse segments and cohorts as paged Umami responses instead of rejecting them as arrays.
- Exclude performance rows with missing percentiles and rank valid rows by p75.
- Distinguish an authorized empty replay or heatmap result from a permission failure, including recorder state where available.
- Normalize safe numeric SQL aggregates such as views, visits, and total time without coercing identifiers or arbitrary values.
Why this matters
Agents now receive more dependable website discovery, compatible segment/cohort data, trustworthy performance ordering, actionable empty-state explanations, and stable numeric analytics fields.
Upgrade
Current stable release:
npx --yes --prefer-online umami-compass@latestReproduce this exact version:
npx --yes umami-compass@0.1.1Restart the MCP process after changing versions.
Verification
- 53 automated tests, lint, typecheck, and build.
- npm 12 pack verification and packed-package MCP initialize/list-tools smoke test.
- Official MCP Registry publisher validation.