v0.4.0
·
59 commits
to main
since this release
Changelog
- ec74932 Build frontend in Docker image (#286)
- 4042fad Chore: Clean up static serving (#232)
- 9743b17 Extract shared signal list page composable (#244) (#290)
- 8b16d6c Fix Routing (#231)
- ac2d9e2 Fix search ID wire-form comparison (closes #276) (#283)
- 0c04b57 Frontend cleanup: shrink images, drop footer axolotl, quiet build noise (#281)
- 36c1d6a Frontend test suite + CI, fix aggregation reset on back-navigation (#273)
- 93b2dd0 Harden desktop exporter lifecycle (closes #239, #240, #247) (#288)
- 2966d6f Harden store concurrency with scoped RWMutex (closes #238)
- aa69e62 Harden store concurrency with scoped RWMutex (closes #238) (#291)
- 0d328eb JSON-RPC hardening: not-found convention, delete param validation, full handler coverage (#275)
- 1659caa Make traces deep-linkable via /traces/{id} (#229)
- b7f4bb9 Pit lane tidy-up — duplicate util, EditorConfig, pre-commit (closes #252) (#289)
- 5d4772d Remove dead ErrSpanNotFound (-32006) error chain (#284)
- b5cb393 Restore generics in SignalListDrawer and PageLayout (#280)
- 04ef43a Restore per-stream metric deletion (#292)
- cb1010f Revert "Harden store concurrency with scoped RWMutex (closes #238)"
- d140029 Route backend logging through collector zap (#287)
- 34c7bda Sync ARCHITECTURE.md with live RPC surface and error codes (#285)
- b6e188b Type the telemetry service wire layer (#279)
- b131194 build(deps): bump actions/cache from 5 to 6 (#266)
- de11df2 build(deps): bump actions/checkout from 6 to 7 (#267)
- 6346543 build(deps): bump actions/download-artifact from 7 to 8 (#265)
- 282460f build(deps): bump actions/setup-go from 6 to 7 (#271)
- b62613b build(deps): bump actions/setup-node from 6 to 7 (#264)
- 13f9cce chore(frontend): bump deps to latest stable (#261)
- 7af6e31 chore: add dependabot config, pin docker base image (#262)
- 3fee824 chore: bump collector to v0.156, raise security floors (#260)
- 28e8feb chore: bump more go things (#263)
- 8c095ac feat: add retention limits via configurable store size cap (#257)
- 9b9c6a5 fix: guard sharedcomponent map with a mutex (#274)
- 26c0302 make language bar ignore frontend build output
- ec9c6a3 set rpc request body limit (#255)