v0.3.6
What's Changed
- feat(db): dashboard and widget models with dashboard-owned layout by @ka1kqi in #1508
- feat(api): widget field registry by @ka1kqi in #1510
- feat(api): widget spec schemas, SQL compiler, and query endpoints by @ka1kqi in #1511
- feat(ui): dashboard data layer, range presets, and a shared date-filter control by @ka1kqi in #1512
- feat(ui): dashboard and widget data hooks by @ka1kqi in #1513
- feat(ui): widget chart renderers by @ka1kqi in #1514
- feat(ui): trace feed widget and filter rows with stored-value dropdowns by @ka1kqi in #1515
- feat(ui): widget card and drag/resize dashboard grid by @ka1kqi in #1516
- feat(ui): dashboard CRUD routes with a lazily seeded Overview by @ka1kqi in #1520
- feat(ui): widget CRUD routes by @ka1kqi in #1521
- feat(ui): widget builder page with live preview by @ka1kqi in #1523
- feat(ui): dashboard pages with tabs, range presets, and a persisted grid by @ka1kqi in #1524
- feat(ui): persist the date-filter selection per project across pages by @ka1kqi in #1531
- fix(api): harden dashboard mutation routes by @ka1kqi in #1522
- fix(ui): dashboard tabs scroll instead of pushing header controls off screen by @ka1kqi in #1548
- fix: percentile and average series render empty buckets as gaps, not zeros by @ka1kqi in #1550
- feat(ui): show measure units on charts, tooltips, and tables by @ka1kqi in #1551
- perf: stop refiring every widget query on each dashboard visit by @ka1kqi in #1552
- feat(ui): make the seeded Overview editable like any other dashboard by @ka1kqi in #1553
- refactor(ui): share the trace-list filter controls with the widget builder by @ka1kqi in #1554
- feat(ui): replace dashboard tabs with auto-open and a dashboards list page by @ka1kqi in #1563
- feat(ui): per-series chart legend with window totals and hover highlight by @ka1kqi in #1564
- chore(ui): drop the widget Duplicate action by @ka1kqi in #1565
- feat(ui): make trace-feed widget rows fully clickable by @ka1kqi in #1573
- chore: drop the not-equals operator from widget filters by @ka1kqi in #1574
- fix(ui): stale legend shapes, permanent-error redirects, and last-dashboard deletion by @ka1kqi in #1575
- fix(ui): match trace-feed widget headers and errors to the trace list by @XinweiHe in #1580
- fix(ui): show the chart legend for single-category breakdowns by @ka1kqi in #1582
- fix: wrap long git_repo/git_source_file badges in Error box (#1413) by @PrinceThummar011 in #1542
- fix(ui): make sidebar Upgrade button visible on workspace routes (#1502) by @Rajesh-Nagarajan-11 in #1529
- fix(ui): pressing Enter should confirm the delete workspace/project dialogs by @YashManek1 in #1486
New Contributors
- @PrinceThummar011 made their first contribution in #1542
- @Rajesh-Nagarajan-11 made their first contribution in #1529
- @YashManek1 made their first contribution in #1486
Full Changelog: v0.3.5...v0.3.6