Frontend telemetry is now attributable to a release, plus security dependency updates.
✨ Changes
- Frontend events tagged with the monitor version (#339). Events the web app sends to PostHog now carry the release
versionas a super property — matching the server-side events — so frontend usage and funnels can be attributed to a specific build. Baked in at build time from the existingAPP_VERSIONbuild-arg; no config change, falls back tounknownin local dev. - Security dependency updates.
@fastify/static9.1.1 → 10.1.2 (#340) andws8.20.1 → 8.21.0 (#342) in the API, plus a transitiveprotobufjs7.6.3 → 7.6.5 (#325).
⬆ Upgrade notes
- Fully backwards compatible; no config or schema changes.
- Docker:
betterdb/monitor:0.31.0
Full Changelog: v0.30.0...v0.31.0
What's Changed
- chore(telemetry): restore delivery visibility, guard key injection, fix serverless by @jamby77 in #320
- chore(deps): bump setuptools from 81.0.0 to 83.0.0 in /packages/cache-benchmark by @dependabot[bot] in #328
- chore(deps): bump protobufjs from 7.6.3 to 7.6.5 by @dependabot[bot] in #325
- chore(deps): bump torch from 2.12.0 to 2.13.0 in /packages/cache-benchmark by @dependabot[bot] in #323
- feat(web): tag frontend PostHog events with the monitor version by @KIvanow in #339
- chore(deps): bump @fastify/static from 9.1.1 to 10.1.2 by @dependabot[bot] in #340
- chore(deps): bump ws from 8.20.1 to 8.21.0 by @dependabot[bot] in #342
- chore(deps): bump aiohttp from 3.14.0 to 3.14.1 in /packages/cache-benchmark by @dependabot[bot] in #341
Full Changelog: v0.30.0...v0.31.0