Paul Marbach
d6e81c6334
Table: Clean up filter popover layout and improve filter selection UX ( #114052 )
...
* Table: Clean up filter popover layout
* Table: Improve filter selection ux text
* remove unused ref
* update snapshot test
* whoops, we don't want to change the global input suffix padding
2025-11-18 06:57:08 +01:00
Kristina
b6784c4354
API Client: Add exact command to run ( #113994 )
2025-11-17 21:52:41 +00:00
Rafael Bortolon Paulovic
32da63a20f
chore: remove US history pruner feature toggle ( #114014 )
2025-11-17 20:47:37 +01:00
Ihor Yeromin
b6d34acc44
Feature toggle: Remove addFieldFromCalculationStatFunctions feature toggle ( #113757 )
...
* Remove addFieldFromCalculationStatFunctions feature toggle
The addFieldFromCalculationStatFunctions feature toggle was at GA stage
and enabled by default. This commit removes the toggle and makes the
cumulative and window functions permanently available in the add field
from calculation transformation.
Changes:
- Removed feature toggle definition from registry.go
- Updated CalculateFieldTransformerEditor to always include cumulative and window functions
- Removed unused config import
- Removed documentation entry
- Regenerated all generated files (toggles_gen.go, toggles_gen.csv, toggles_gen.json, featureToggles.gen.ts)
* fix merge conflicts
2025-11-17 16:58:43 +01:00
Natalia Bernarte Oses and Develer
c4f2f3f6f4
transformations and sql expressions discovery poc ( #113664 )
...
* transformations and sql expressions discovery poc
* add translations
* extract transformation card component
* scroll to sql expression
* put changes under ff
* fix translation
* add event tracker
* add tests
* naming, refactoring
* button amends
* add icons for sql expression tile
* TransformationPickerNg refactoring
* PanelDataTransformationsTab refactoring
* refactor empty message component
* refactor empty message component
* cleaning
* update feature toggle
* cover event tracking
* update interation events
---------
Co-authored-by: Develer <yeryomin.igor@gmail.com >
2025-11-17 14:57:05 +01:00
renovate-sh-app[bot]
100fb26d27
fix(deps): update dependency @reduxjs/toolkit to v2.10.1 ( #113972 )
...
| datasource | package | from | to |
| ---------- | ---------------- | ----- | ------ |
| npm | @reduxjs/toolkit | 2.9.0 | 2.10.1 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-11-17 13:47:01 +00:00
renovate-sh-app[bot]
f6df949bc3
chore(deps): update node.js to v24 ( #114011 )
...
| datasource | package | from | to |
| ------------ | ----------- | -------- | -------- |
| node-version | node | v22.21.1 | v24.11.1 |
| npm | @types/node | 24.9.2 | 24.10.1 |
| npm | @types/node | 22.17.0 | 24.10.1 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-11-17 13:46:26 +00:00
renovate-sh-app[bot]
e6b12f865f
fix(deps): update dependency ol to v10.7.0 ( #114009 )
...
| datasource | package | from | to |
| ---------- | ------- | ------ | ------ |
| npm | ol | 10.6.1 | 10.7.0 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-11-17 13:43:18 +00:00
Ihor Yeromin
10a699fb6c
Transformers: Remove formatString feature toggle ( #113756 )
...
* Transformers: Remove formatString feature toggle
The formatString feature toggle was in GA stage and enabled by default.
This change removes the feature toggle and makes the format string
transformer always available.
Changes:
- Remove formatString feature toggle definition from registry
- Remove conditional check in standardTransformers.ts
- Update feature toggle git log with deletion timestamp
- Regenerate feature toggle files
* fix lint errors
2025-11-17 14:06:30 +01:00
Tom Ratcliffe
77dac4210f
Chore: Remove pinNavItems feature toggle ( #113855 )
2025-11-17 12:12:47 +00:00
renovate-sh-app[bot]
3b328b2609
fix(deps): update dependency @prometheus-io/lezer-promql to v0.307.3 ( #113971 )
...
| datasource | package | from | to |
| ---------- | --------------------------- | ------- | ------- |
| npm | @prometheus-io/lezer-promql | 0.305.0 | 0.307.3 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-11-17 12:01:16 +00:00
Ihor Yeromin
d10dc81a79
Feature toggle: Remove groupToNestedTableTransformation feature toggle ( #113761 )
...
Remove groupToNestedTableTransformation feature toggle
The group to nested table transformation has reached GA and is now
enabled by default. This commit removes the feature toggle and makes
the transformation always available.
Changes:
- Removed feature toggle definition from registry.go
- Updated standardTransformers.ts to always include the transformation
- Updated feature toggles documentation
- Regenerated feature toggle files
2025-11-17 12:57:22 +01:00
Ihor Yeromin
950376c0d9
Feature toggle: Remove regressionTransformation feature toggle ( #113759 )
...
Remove regressionTransformation feature toggle
The regression analysis transformation feature is now GA and no longer needs to be behind a feature toggle.
2025-11-17 12:55:03 +01:00
Andres Martinez Gotor
151d9ec1cc
Advisor: Expose endpoint to register checktypes ( #113750 )
2025-11-17 12:48:53 +01:00
renovate-sh-app[bot]
4581ed89a0
fix(deps): update dependency marked-mangle to v1.1.12 ( #113923 )
...
| datasource | package | from | to |
| ---------- | ------------- | ------ | ------ |
| npm | marked-mangle | 1.1.11 | 1.1.12 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-11-14 17:51:42 +00:00
Ashley Harrison
fe0486915e
Card: Adjust grid styles conditionally based on the presence of description ( #113848 )
...
* adjust card grid styles conditionally based on presence of description
* handle everything as part of `gridTemplate`
2025-11-14 15:57:31 +00:00
renovate-sh-app[bot]
66766fe729
fix(deps): update dependency @lezer/highlight to v1.2.3 ( #113091 )
...
| datasource | package | from | to |
| ---------- | ---------------- | ----- | ----- |
| npm | @lezer/highlight | 1.2.1 | 1.2.3 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-11-14 15:36:09 +00:00
Ezequiel Victorero
a2c5d6e686
InviteUser: Remove experimental feature toggle ( #113914 )
2025-11-14 12:33:26 -03:00
renovate-sh-app[bot]
77aac05b09
fix(deps): update dependency @lezer/common to v1.3.0 ( #113924 )
...
| datasource | package | from | to |
| ---------- | ------------- | ----- | ----- |
| npm | @lezer/common | 1.2.3 | 1.3.0 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-11-14 15:36:04 +01:00
Andres Martinez Gotor
bfa7ce9d78
Advisor: Remove legacy app register ( #113773 )
2025-11-14 12:25:30 +01:00
Andre Pereira
4355b3ed0d
Trace View: Span filters updated to use combobox filters ( #112287 )
...
* Start using adhoc filters component in trace view
* Migrate old span filters to adhoc filters
* Add support for duration filter
* Set placeholder in adhoc filters input
* Moved the span graph to the header, above the filters
* Update next and prev buttons, added filter pills, style fixes
* Fix types
* Use canary scenes version
* Remove copyright
* More duration operators
* Added tests for the controller
* More consistent spacing
* Remove unused container style from SpanGraph component
* Update scenes canary
* Update scenes to 6.42.0
* Fix all spans toggle
* Use InlineSwitch instead of Switch
* Fix critical path
* Fix duration filtering
* Add tooltips to filter pills
* Improve duration filter pill
* Improvements to backgrounds of span row. Fixed size of collapsible overview section
* Fix sticky trace view header
* Removed old span filters from panel options
* Migrate old filters to adhocfilters in panel. Use the adhoc filters component in panel options.
* i18n
* Fix tests
* Fix tests
2025-11-14 11:19:11 +00:00
Ashley Harrison
67444cee78
Storybook: Set role="menuitem" on storybook menu links, fix positioning to not stretch menu ( #113705 )
...
* set role="menuitem" on storybook menu links, fix positioning to not stretch menu
* fix description/icon contrast for active items
2025-11-14 10:20:18 +00:00
Ashley Harrison
bfee2ecc65
Chore: Rename render method on classes which aren't actually react class components ( #113808 )
...
* rename canvas class method so it's not falsely marked as a react class component
* also rename scene method
* rename render method in OptionsPaneCategoryDescriptor and OptionsPaneItemDescriptor
* rename render to setup in test scenario class
2025-11-14 10:20:01 +00:00
renovate-sh-app[bot]
9ad6507eef
chore(deps): update yarn to v4.11.0 ( #113884 )
...
| datasource | package | from | to |
| ---------- | ------------ | ------ | ------ |
| npm | @yarnpkg/cli | 4.10.3 | 4.11.0 |
| npm | @yarnpkg/cli | 4.9.4 | 4.11.0 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-11-14 10:50:14 +01:00
renovate-sh-app[bot]
3fffb2d998
fix(deps): update dependency @grafana/plugin-ui to ^0.11.0 ( #113886 )
...
| datasource | package | from | to |
| ---------- | ------------------ | ------- | ------ |
| npm | @grafana/plugin-ui | 0.10.10 | 0.11.1 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-11-14 10:43:52 +01:00
Alex Khomenko
326d374266
Provisioning: display limits ( #113778 )
...
* Provisioning: Add tier limit messages
* Style the icon
* Add upgrade link
* update free tier check
* Update repository button
* Add trial edition
* Fix card layout
* use custom link
* use variable text
* Update messages
* comment
2025-11-14 08:10:13 +00:00
Victor Marin
09a7a0c94f
CSV Export: FieldType.other objects will be stringified ( #113854 )
2025-11-13 15:11:10 -05:00
Galen Kistler and Paul Marbach
23c192f330
TableCellInspector: fix runtime error thrown when inspecting non-string table cells ( #113865 )
...
* fix: old table throwing error on inspect of dates and empty cells
---------
Co-authored-by: Paul Marbach <paul.marbach@grafana.com >
2025-11-13 19:48:40 +00:00
Matt Cowley
6b26391cf2
Theme: Add breakpoint methods for container queries ( #113619 )
...
* Theme: Add breakpoint methods for container queries
* Page: Define page as inline container
2025-11-13 18:55:28 +00:00
Will Browne
f041563df3
Plugins: Prevent passing host environment variables to plugin processes by default ( #113412 )
...
* remove pluginsSkipHostEnvVars toggle
* fix tests
2025-11-13 15:31:57 +00:00
Alexander Akhmetov
44a92d252b
Alerting: Support rule title search on the backend ( #113738 )
2025-11-13 15:52:14 +01:00
Jesse David Peterson
108693eb31
TimeSeries: X-axis (time range) click-and-drag panning in panel ( #112982 )
...
* feat(time-range): click and drag interaction to pan x-axis over time
* feat(timeseries): add x-axis interaction area uPlot plugin
* test(timeseries): validate x-axis pan with Playwright browser test
* refactor(uplot-config): simplify state management for x-axis panning
* refactor(uplot-config): plot state union type
* fix(time-range-pan): simplify calcs, mouse handler cleanup function
2025-11-13 06:33:09 -04:00
Ihor Yeromin
5091c946b5
Correlations: Remove correlations feature toggle ( #113752 )
...
* Remove correlations feature toggle
The correlations feature toggle has been removed from the registry and all
usages throughout the codebase have been cleaned up. Correlations are now
always available.
2025-11-13 10:21:46 +01:00
Torkel Ödegaard
ac5e54a225
Prom/Loki: Query editor padding fix ( #113727 )
2025-11-13 09:56:10 +01:00
renovate-sh-app[bot]
eaa1b62c01
fix(deps): update dependency @lezer/lr to v1.4.3 ( #113787 )
...
| datasource | package | from | to |
| ---------- | --------- | ----- | ----- |
| npm | @lezer/lr | 1.4.2 | 1.4.3 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-11-13 05:30:10 +00:00
Ashley Harrison
6c8c4c32b5
Chore: Cleanup FEP feature toggles ( #113772 )
...
* reassign some feature toggles
* remove templateVariablesUsesCombobox toggle as it's unused
2025-11-13 03:31:18 +00:00
Paul Marbach
3e31f7b713
Suggestions: Update ownership of core files and improve some types ( #113254 )
2025-11-12 16:31:33 -05:00
Adela Almasan
a194219365
VizSuggestions: Add new feature toggle ( #113549 )
2025-11-12 13:26:29 -06:00
Isabella Siu
ec9f39d54a
AWS Datasources: add toggle for http proxy ( #113777 )
2025-11-12 13:51:23 -05:00
Dana Axinte
06954b7b0a
Caching: Remove tsl memcached feature toggle ( #113715 )
...
* Remove tsl memcached feature toggle
* Remove feature flag from docs
2025-11-12 15:49:28 +00:00
Torkel Ödegaard
1f558b1e06
PanelChrome: Feature toggle increased panel header height and padding ( #112613 )
...
* PanelChrome: Feature toggle for increase header and content panel padding
* Update
* Update to panel menu
* Fix lint
* Revert theme feature ttoggle changes
Signed-off-by: Torkel Ödegaard <torkel@grafana.com >
* Update
* fix storybook
* Update
---------
Signed-off-by: Torkel Ödegaard <torkel@grafana.com >
2025-11-12 16:40:46 +01:00
Torkel Ödegaard
0392bf5724
ExternalPlugins: Restore backward compatability for util function ( #113735 )
...
* ExternalPlugins: Restore backward compatability for util function
* tweak
* fix withValue => withTitle
2025-11-12 16:04:35 +01:00
Paul Marbach
4b1fbcbd04
Cleanup: Remove CSV drag-and-drop snapshot query feature ( #113645 )
...
* Chore: Remove editPanelCSVDragAndDrop feature
* update i18n
* fix issues from PR
2025-11-12 09:47:44 -05:00
Andres Martinez Gotor
d83c35fd71
Advisor: App installer setup ( #113525 )
2025-11-12 15:32:21 +01:00
Piotr Jamróz
d54a2b33fe
Explore: Ensure data source is part of query object in internal data links ( #112949 )
...
* Explore: Ensure data source is part of query object in internal data links
Fixes #112945
* Fix tests
* Fix tests
* Update tests
* Update tests
* Add a safeguard for misconfigured links
* Update logic to update uid when only type or name is defined
2025-11-12 13:40:11 +01:00
e463781077
Schema: convert dashboards from v1beta1 to v2beta1 ( #109037 )
...
- Implement full conversion pipeline from v1beta1 → v2beta1
- Ensure frontend–backend parity for all dashboard serialization paths
- Add automatic data loss detection for conversions (panels, queries, annotations, links, variables)
- Extract atomic conversion functions for v0 → v1beta1 → v2alpha1 → v2beta1
- Introduce conversion metrics and detailed logging for loss tracking
- Normalize datasource resolution, defaults, and annotation processing
- Improve panel layout serialization and y-coordinate normalization
- Fix inconsistencies in nested panels and collapsed row behavior
- Refine variable handling:
- Filter refId from variable query specs
- Default variable refresh to 'never' (matches frontend)
- Fix constant and interval variable handling for missing queries
- Unify schema defaults (enable, hide, iconColor, editable, liveNow)
- Fix pluginId usage (UID vs type) and datasource references
- Fix metrics.go bug swallowing errors (return nil → return err)
- Add tests for version-specific conversion error handling
- Add data loss detection tests using source/target version comparison
- Clean up lint issues, legacy code, and redundant files
- Update OpenAPI snapshots and migrated dashboards
- Improve backend migrator to reuse datasource provider and match frontend logic
Co-authored-by: Haris Rozajac <haris.rozajac12@gmail.com >
Co-authored-by: Oscar Kilhed <oscar.kilhed@grafana.com >
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com >
2025-11-12 11:43:46 +01:00
Sam Jewell
09942c08db
Transforms: Extract Fields: Remove Deduplication feature toggle ( #113709 )
...
Remove extractFieldsNameDeduplication feature toggle
The extractFieldsNameDeduplication feature has reached GA (General Availability),
so the feature toggle is no longer needed. The name deduplication behavior is
now permanently enabled.
Changes:
- Removed feature toggle definition from registry.go
- Removed feature toggle check in extractFields.ts (always deduplicate now)
- Updated tests to remove feature toggle manipulation
- Regenerated feature toggle files
2025-11-12 10:08:13 +00:00
Sam Jewell
f0d18beaf3
AdHoc Filters in Tooltips: Remove feature toggle ( #113695 )
...
* Remove `dashboardDsAdHocFiltering` feature toggle
From our feature toggles machinery only.
Removing from our application code next.
* Remove feature toggle from application code
2025-11-12 10:05:30 +00:00
Chris Bedwell
6401901e5d
GrafanaUI: Fix iconPlacement prop not being respected in LinkButton ( #113708 )
...
fix: iconPlacement now respected in LinkButton. Added tests.
2025-11-12 08:53:04 +00:00
Josh Hunt
96f34f8f56
EchoSrv: Enable auto route tracking for Azure App Insights ( #113354 )
...
* Echo: Enable auto route tracking with Azure App Insights
* Add server config option to disable auto route tracking
* fix not using minified js
2025-11-11 16:33:46 +00:00