What's Changed
- ci: pin to previous ci version by @svennergr in #114
- fix: use
main
again now that it's been fixed by @NWRichmond in #115 - feat(explorations): change to new plugin id by @svennergr in #113
- chore: exclude non-default provisioned plugins from source control by @NWRichmond in #117
- Chore: Update copy and comments to refer to Metrics Drilldown by @yangkb09 in #111
- ci: persist bundle stats for 90 days by @NWRichmond in #121
- ci: enable workflow dispatch for CI by @NWRichmond in #126
- feat(logs): add
supportingQueryType
to identify requests done from plugin by @svennergr in #116 - fix: Prometheus scrape config with configurable port by @NWRichmond in #124
- chore: adds codeowners for CVE tool by @shelldandy in #147
- Chore: CVE 2025-26791 by @shelldandy in #146
- ci: update plugins catalog by @NWRichmond in #148
- fix: workflow permissions by @NWRichmond in #149
- ci: change vault path by @NWRichmond in #150
- ci: unset vault instance by @NWRichmond in #151
- ci: update vault access pattern by @NWRichmond in #152
- ci: prefer
workflow_dispatch
cd by @NWRichmond in #159 - chore: set version by @NWRichmond in #162
- docs: prepare app for prod plugins catalog by @NWRichmond in #160
- perf: preload app and reduce bundle size by @NWRichmond in #161
- Update app description by @ivanahuckova in #163
- RelatedLogs: Display count of found logs in the Related Logs tab by @NWRichmond in #120
- chore: bump prerelease version by @NWRichmond in #167
- docs: add new tag to changelog by @NWRichmond in #168
- feat(*): Add plugin info menu in the page header by @grafakus in #169
- ci: fix workflow dispatch by @NWRichmond in #173
- Bug fix: Fix explore link in panel using metricScene by @bohandley in #172
- chore: rerelease
1.0.0-3
by @NWRichmond in #176 - docs: add link to latest release notes by @NWRichmond in #178
- chore: remove overview tab by @NWRichmond in #177
- chore: prerelease 1.0.0 4 by @NWRichmond in #179
- Chore: Set Grafana version 11.6.0-82198 as oldest supported version by @yangkb09 in #180
- feat(investigations): add
fieldConfig
to investigations context by @svennergr in #182 - chore: otel experience e2e tests by @shelldandy in #166
- test(EndToEnd): Prepare E2E proposal PR + basic smoke tests by @grafakus in #196
- ci: simplify deployment to the plugins catalog by @NWRichmond in #122
- chore: e2e to run against main by @shelldandy in #214
- fix: specify branch on e2e-workflow by @shelldandy in #215
- fix: e2e on main final tweaks by @shelldandy in #216
- chore: upgrade grafana to 11.6 by @NWRichmond in #217
- chore(*): Upgrade Grafana to v11.6.0 + some maintenance by @grafakus in #220
- chore: versioning for prerelease 1.0.0-5 by @NWRichmond in #222
- ci: add option to skip dev image by @NWRichmond in #223
- chore: fix erroneous change by @NWRichmond in #224
- feat(*): Wingman by @grafakus in #131
- feat: Instrument the plugin with Faro by @grafakus in #227
- feat(*): Add error boundary + logger by @grafakus in #228
- test(E2E): Add more WingMan tests by @grafakus in #229
- feat(Faro): Better error reporting by @grafakus in #230
- fix(App): Remove the ErrorBoundary component by @grafakus in #233
- Bug fix: Remove name from query filters expression by @bohandley in #235
- Bug fix: name bug continued by @bohandley in #236
- OTel experience: refactor to get ready for Wingman by @bohandley in #198
- refactor(PanelMenu): Make extensions compatible with different Grafana versions by @leventebalogh in #232
- chore(*): Launch autofix by @grafakus in #245
- test(EndToEnd): Proposal by @grafakus in #171
- ci(Playwright): Add missing params when launching Playwright against main by @grafakus in #249
- feat(ErrorView): Provide a link for a clean page reload by @grafakus in #257
- ci: prevent publishing from non-default branch by @NWRichmond in #258
- chore: versioning for prerelease 1.0.0-6 by @NWRichmond in #259
- Bug: fix race condition bug with loading metadata for native histograms by @bohandley in #260
- fix(LabelBreakdownScene): prevent runtime error by @grafakus in #262
- cd: provide necessary docker inputs by @NWRichmond in #264
- chore: metrics e2e by @shelldandy in #219
- feat: add support for heatmap panels by @yangkb09 in #240
- test(EndToEnd): Support extra Playwright args by @grafakus in #261
- test(EndToEnd): Enable native histogram tests by @grafakus in #266
- refactor: upgrade scenes and react-router-dom by @NWRichmond in #267
- feat(WingMan): Keep only side bar with filters by @grafakus in #248
- feat(Settings): Remove "Show previews" option by @grafakus in #269
- refactor: use
tsqtsq
to build Metric Select panel queries by @NWRichmond in #242 - fix: UX papercuts by @grafakus in #270
- refactor(Variables): Decouple metric variables from the UI components used for filtering by @grafakus in #271
- refactor(Variables): Decouple metric variables from the UI component used for sorting by @grafakus in #276
- feat: add filter by metric suffixes to sidebar by @yangkb09 in #274
- fix(Otel): Handle error for a specific data source that doesn't handle errors li… by @bohandley in #278
- feat(GroupBy): Change "Include/Exclude" buttons for a single "Select" button by @grafakus in #279
- feat: Remove history component by @bohandley in #221
- test(EndToEnd): Add dashboards provisioning by @grafakus in #287
- refactor(*): Better naming by @grafakus in #291
- fix(Filtering): Fix filtering after clicking on the refresh button by @grafakus in #283
- ci: generate main branch bundle stats daily by @NWRichmond in #292
- chore: update deprecated Select to Combobox by @shelldandy in #293
- feat(SideBar): Add WingMan sidebar by @grafakus in #281
- feat: add plugin link for dashboard integration by @NWRichmond in #275
- fix: add missing link to "Go queryless" toolbar action by @NWRichmond in #299
- fix(WingMan): Various fixes by @grafakus in #300
- chore: create rudderstack event for sidebar toggle by @yangkb09 in #305
- MetricsReducer: Sorting enhancements with recents by @NWRichmond in #282
- ci: upgrade playwright to 1.52.0 by @NWRichmond in #309
- deprecate OTel message by @bohandley in #312
- fix: e2e test selector by @NWRichmond in #316
- poc: other metric filters by @NWRichmond in #308
- fix(native histogram): use correct native histogram image in light mode by @bohandley in #303
- chore: simplify e2e commands by @shelldandy in #318
- fix(otel experience): OTel experience always defaults to off on drilldown start by @bohandley in #315
- fix(native histograms): native histograms do have le label and do not require summing by le by @bohandley in #307
- fix: removing empty state start by @shelldandy in #319
- test: fix watch script by @NWRichmond in #322
- fix: grafana 12 dev e2e by @NWRichmond in #323
- test(EndToEnd): Two improvements by @grafakus in #302
- fix: hide other metrics var by default by @NWRichmond in #326
- chore: create rudderstack event for sidebar rules filters by @yangkb09 in #310
- MetricsReducer: Lazy fetch usage data for sorting by @NWRichmond in #320
- 304/pre and suffix filters by @yangkb09 in #317
- feat: bookmarks sidebar by @shelldandy in #277
- chore: prerelease v1.0.0-7 by @NWRichmond in #335
- feat(SideBar): Remove alerting rules filter by @grafakus in #325
- fix(ListControls): Fix extra padding between sort and layout switch by @grafakus in #338
- chore: homepage deprecation warning by @shelldandy in #337
- feat(AppHeader): Hide settings button in the Metrics Reducer view by @grafakus in #340
- fix(MetricsReducer): Apply ad hoc filters when group by is active by @grafakus in #341
- Chore: Disable quick search clear button when there's no input by @yangkb09 in #339
- fix(*): Prevent app to crash with a fatal error when HTTP requests fail by @grafakus in #344
- chore: prerelease v1.0.0-8 by @NWRichmond in #348
- chore: remove native histogram banner by @shelldandy in #343
- Chore: Bump @grafana/create-plugin configuration to 5.19.1 by @github-actions in #238
- ci: clean up workflows by @NWRichmond in #360
- feat(PanelActions): Use outline style buttons throughout the app by @grafakus in #350
- ci: fix action pins by @NWRichmond in #362
- fix(MetricScene): Hide prefix/suffix filters by @grafakus in #364
- chore: hide the ConfigureAction button by @shelldandy in #342
- MetricsReducer: Fix preview panel queries by @NWRichmond in #353
- docs: Expand Metrics Drilldown docs for G12 release by @jdbaldry in #209
- refactor(App): Cleanup error handling by @grafakus in #366
- MetricsReducer: Fix counts for metric filters by @NWRichmond in #347
- MetricsReducer: Isomorphic language provider methods by @NWRichmond in #368
- chore: track sort by usage in the metrics reducer by @NWRichmond in #373
- Fix: Add padding underneath TabBar divider line by @yangkb09 in #369
- chore: create rudderstack event for quick search by @yangkb09 in #375
- Chore: Upgrade Scenes by @yangkb09 in #379
- chore: prerelease v1.0.0-9 by @NWRichmond in #382
- feat(App): Remove header for 1st time users by @grafakus in #377
- feat: enable related logs by default by @NWRichmond in #381
- chore: track group by label usage by @NWRichmond in #374
- chore: bump @grafana/create-plugin configuration to 5.19.8 by @github-actions in #351
- feat: default to metrics reducer with
/drilldown
route by @NWRichmond in #378
New Contributors
- @svennergr made their first contribution in #114
- @ivanahuckova made their first contribution in #163
- @leventebalogh made their first contribution in #232
- @jdbaldry made their first contribution in #209
Full Changelog: v1.0.0-0...v1.0.0