Changelog
1.2.1 (2026-07-15)
Bug fixes:
- Fix packaging: the 1.2.0 archive only shipped
darwin_arm64andlinux_arm64backend binaries. The plugin now ships backend binaries for all 6 supported platforms (linux/amd64, linux/arm64, linux/arm, darwin/amd64, darwin/arm64, windows/amd64), for both the app backend and the nested Teams datasource backend, restoring compatibility with Grafana Cloud (amd64).
1.2.0 (2026-06-16)
⚠️ Breaking changes / migration:
- Plugin ID renamed
phenisyslab-msteamsobservability-app→phenisys-msteamsobservability-app. Grafana treats the new ID as a separate plugin, so v1.0.x installations are not auto-upgraded — see "Upgrading from v1.0.x" in the README for migration steps.
Security & privacy:
- GeoIP enrichment (Call Map) now has an explicit enable/disable toggle in Configuration, and the third-party data egress to ip-api.com is documented in the README and on the Configuration page.
- Bump Go toolchain to 1.26.4 to pick up standard-library security fixes (CVE-2026-27145, CVE-2026-42504, CVE-2026-42507).
- Stop logging the tenant-identifying Microsoft Graph token-endpoint URL on connectivity-test failures.
Features:
- Add QoE Call Overview layout: Verdict → Evidence → Participants → Streams → Network → Endpoint → Advanced
- Add Network Evidence section (transport distribution, relay usage, public egress and ASN, shared IP patterns)
- Add per-participant health matrix with connection type, protocol, egress ASN, relay region, stream count, and endpoint signals
- Enhance Sites page with KPI summary (total sites, NPA compliance, call quality, latency, packet loss, sites at risk), NPA compliance breakdown, and call quality distribution charts
Bug fixes:
- Fix call overview links from Users page — time range (from/to) now preserved when navigating from recent calls
- Fix filter links from Users page to Calls page — time range preserved
- Fix SubnetMappings state indicator — "Unsaved changes" no longer shown after CSV upload
Documentation:
- Add Datasource configuration table in README (Loki URL, tenant, auth, service_name, timeout)
1.0.1 (2026-06-12)
Bug fixes:
- Fix datasource logo path in Grafana plugin catalog (teams.svg referenced with correct relative path)
1.0.0 (2026-04-28)
Initial release on Grafana Plugin Catalog.