Changelog History
Page 1
-
v9.3.1 Changes
November 30, 2022๐ Features and enhancements
- Connections: Update "Your connections/Data sources" page. #58589, @mikkancso
๐ Bug fixes
- Accessibility: Increase badge constrast to be WCAG AA compliant. #59531, @eledobleefe
<!-- 9.3.1 END --> <!-- 9.3.0 START -->
-
v9.3.0 Changes
November 30, 2022๐ Features and enhancements
- Alerting: Enable interpolation for notification policies in file provisioning. #58956, @JohnnyQQQQ
- ๐ Azure Monitor Logs: Avoid warning when the response is empty. #59211, @andresmgot
- Azure Monitor: Add support to customized routes. #54829, @ms-hujia
- Canvas: Add icon value mapping. #59013, @nmarrs
- CloudWatch: Cross-account querying support. #59362, @sunker
- ๐ Docs: Update
merge-pull-request.md
regarding backport policies. #59239, @dsotirakis - GaugePanel: Setting the neutral-point of a gauge. #53989, @sfranzis
- Geomap: Improve location editor. #58017, @drew08t
- Internationalization: Enable internationalization by default. #59204, @joshhunt
- ๐ Logs: Add
Download logs
button to log log-browser. #55163, @svennergr - Loki: Add
gzip
compression to resource calls. #59059, @svennergr - Loki: Add improvements to loki label browser. #59387, @gwdawson
- Loki: Make label browser accessible in query builder. #58525, @gwdawson
- Loki: Remove raw query toggle. #59125, @gwdawson
- Middleware: Add CSP Report Only support. #58074, @jcalisto
- Navigation: Prevent viewer role accessing dashboard creation, import and folder creation. #58842, @lpskdl
- OAuth: Refactor OAuth parameters handling to support obtaining refresh tokens for Google OAuth. #58782, @mgyongyosi
- Oauth: Display friendly error message when role_attribute_strict=true and no valid role found. #57818, @kalleep
- Preferences: Add confirmation modal when saving org preferences. #59119, @JoaoSilvaGrafana
- PublicDashboards: Orphaned public dashboard deletion script added. #57917, @juanicabanas
- Query Editor: Hide overflow for long query names. #58840, @zuchka
- Reports: Configurable timezone. (Enterprise)
- Solo Panel: Configurable timezone. #59153, @spinillos
- TablePanel: Add support for Count calculation per column or per entire dataset. #58134, @mdvictor
- Tempo: Send the correct start time when making a TraceQL query. #59128, @CrypticSignal
- Various Panels: Remove beta label from Bar Chart, Candlestick, Histogram, State Timeline, & Status History Panels. #58557, @codeincarnate
๐ Bug fixes
- Access Control: Clear user's permission cache after resource creation. #59307, @grafanabot
- Access Control: Clear user's permission cache after resource creation. #59101, @IevaVasiljeva
- Accessibility: Improve keyboard accessibility in
AnnoListPanel
. #58971, @ashharrison90 - Accessibility: Improve keyboard accessibility in
Collapse
. #59022, @ashharrison90 - Accessibility: Improve keyboard accessibility in
GettingStarted
panel. #58966, @ashharrison90 - Accessibility: Improve keyboard accessibility of
FilterPill
. #58976, @ashharrison90 - Admin: Fix broken links to image assets in email templates. #58729, @zuchka
- Azure Monitor: Fix namespace selection for storageaccounts. #56449, @andresmgot
- Calcs: Fix difference percent in legend. #59243, @zoltanbedi
- DataLinks: Improve Data-Links AutoComplete Logic. #58934, @zuchka
- Explore: Fix a11y issue with logs navigation buttons. #58944, @Elfo404
- Heatmap: Fix blurry text & rendering. #59260, @leeoniya
- Heatmap: Fix tooltip y range of top and bottom buckets in calculated heatmaps. #59172, @leeoniya
- ๐ Logs: Fix misalignment of LogRows. #59279, @svennergr
- Navigation: Stop clearing search state when opening a result in a new tab. #58880, @ashharrison90
- OptionsUI: SliderValueEditor does not get auto focused on slider change. #59209, @eledobleefe
- PanelEdit: Fixes bug with not remembering panel options pane collapse/expand state. #59265, @torkelo
- Query Caching: Skip 207 status codes. (Enterprise)
- Quota: Fix failure in store due to missing scope parameters. #58874, @papagian
- Quota: Fix failure when checking session limits. #58865, @papagian
- Reports: Fix time preview. (Enterprise)
- StateTimeline: Prevent label text from overflowing state rects. #59169, @leeoniya
- Tempo: Fix search table duration unit. #58642, @joey-grafana
- TraceView: Fix broken rendering when scrolling in Dashboard panel in Firefox. #56642, @zdg-github
๐ Plugin development fixes & changes
- GrafanaUI: Add disabled option for menu items. #58980, @going-confetti
<!-- 9.3.0 END --> <!-- 9.3.0-beta1 START -->
-
v9.3.0-beta1 Changes
November 15, 2022๐ Features and enhancements
- Alerting: Add Alertmanager choice warning. #55311, @konrad147
- Alerting: Add support for linking external images securely - Azure Blob (#1). #56598, @petr-stupka
- Alerting: Add threshold expression. #55102, @gillesdemey
- Alerting: Add traceability headers for alert queries. #57127, @alexweav
- Alerting: Allow none provenance alert rule creation from provisioning API. #58410, @alexmobo
- Alerting: Cache result of dashboard ID lookups. #56587, @alexweav
- Alerting: Expressions pipeline redesign. #54601, @gillesdemey
- Alerting: Fall back to "range" query type for unified alerting when "both" is specified. #57288, @gillesdemey
- Alerting: Implement the Webex notifier. #58480, @gotjosh
- Alerting: Improve group modal with validation on evaluation interval. #57830, @soniaAguilarPeiron
- Alerting: Persist annotations from multidimensional rules in batches. #56575, @alexweav
- Alerting: Query time logging. #57585, @konrad147
- Alerting: Remove the alert manager selection from the data source configuration. #57369, @VikaCep
- Alerting: Remove the alert manager selection from the data source configuration. #56460, @gitstart
- Alerting: Support values in notification templates. #56457, @grobinson-grafana
- Alerting: Templated URLs for webhook type contact points. #57296, @santihernandezc
- Annotations: Disable "Add annotation" button when annotations are disabled. #57481, @ryantxu
- Auth: Add validation and ingestion of conflict file. #53014, @eleijonmarck
- Auth: Make built-in login configurable. #46978, @TsotosA
- Auth: Refresh OAuth access_token automatically using the refresh_token. #56076, @mgyongyosi
- Auth: Validate Azure ID token version on login is not v1. #58088, @Jguer
- BackendSrv: Make it possible to pass
options
to.get|post|patch...
methods. #51316, @leventebalogh - Canvas: Add tabs to inline editor. #57778, @adela-almasan
- Canvas: Extend root context menu. #58097, @adela-almasan
- Chore: Switch Grafana to using faro libraries. #58186, @tolzhabayev
- Chore: Use strings.ReplaceAll and preallocate containers. #58483, @sashamelentyev
- CloudWatch: Cache resource request responses in the browser. #57082, @sunker
- Config: Change jwt config value to be "expect_claims". #58284, @conorevans
- ๐ง Configuration: Update ssl_mode documentation in sample.ini to match default.ini. #55138, @alecxvs
- Correlations: Add query editor and target field to settings page. #55567, @Elfo404
- Dashboard: Record the number of cached queries for usage insights. #56050, @juanicabanas
- Dashboard: Record the number of cached queries for usage insights. (Enterprise)
- Datasources: Support mixed datasources in a single query. #56832, @mmandrus
- ๐ Docs: Add documentation for Custom Branding on Public Dashboards. #58090, @leandro-deveikis
- ๐ Docs: Add missing documentation for enterprise features. #56753, @mmandrus
- ๐ Docs: Clarify that audit logs are generated only for API requests. #57521, @spinillos
- Echo: Add config option to prevent duplicate page views for GA4. #57619, @tolzhabayev
- Elasticsearch: Add trace to logs functionality. #58063, @ivanahuckova
- Elasticsearch: Reuse http client in the backend. #55172, @gabor
- Explore: Add tracesToMetrics span time shift options (#54710). #55335, @hanjm
- Explore: Logs volume histogram: always start Y axis from zero. #56200, @gabor
- Explore: Remove explore2Dashboard feature toggle. #58329, @Elfo404
- Explore: Support fields interpolation in logs panel. #58426, @ifrost
- Frontend Routing: Always render standalone plugin pages using the
<AppRootPage>
. #57771, @leventebalogh - GRPC Server: Add gRPC server service. #47849, @FZambia
- Geomap: Add photo layer. #57307, @drew08t
- Geomap: Upgrade to openlayers 7.x. #57317, @ryantxu
- GrafanaData: Deprecate logs functions. #56077, @gabor
- GrafanaData: Deprecate the LogsParser type. #56242, @gabor
- Kindsys: Introduce Kind framework. #56492, @sdboyer
- LDAP: Add
skip_org_role_sync
configuration option. #56792, @grafanabot - LDAP: Add
skip_org_role_sync
configuration option. #56679, @gamab - LDAPSync: Improve performance of sync and make it case insensitive. (Enterprise)
- LibraryPanels: Load library panels in the frontend rather than the backend. #50560, @ryantxu
- LogContext: Add header and close button to modal. #56283, @svennergr
- LogContext: Improve text describing the loglines. #55475, @svennergr
- ๐ Logs: Allow collapsing the logs volume histogram. #52808, @gabor
- ๐ Logs: Center
show context
modal on click. #55989, @svennergr - ๐ Logs: Center
show context
modal on click. #55405, @svennergr - ๐ Logs: Show LogRowMenu also for long logs and wrap-lines turned off. #56030, @svennergr
- ๐ LogsContext: Added button to load 10 more log lines. #55923, @svennergr
- Loki: Add case insensitive line contains operation. #58177, @gwdawson
- Loki: Monaco Query Editor enabled by default. #58080, @matyax
- Loki: Redesign and improve query patterns. #55097, @ivanahuckova
- Loki: Rename log browser to label browser. #58416, @gwdawson
- Loki: Show invalid fields in label filter. #55751, @ivanahuckova
- MSSQL: Add connection timeout setting in configuration page. #58631, @mdvictor
- Navigation: Add
pluginId
to standalone plugin page NavLinks. #57769, @leventebalogh - Navigation: Expose new props to extend
Page
/PluginPage
. #58465, @ashharrison90 - Navtree: Make it possible to configure standalone plugin pages. #56393, @leventebalogh
- Node Graph: Always show context menu. #56876, @joey-grafana
- Number formatting: Strip trailing zeros after decimal point when decimals=auto. #57373, @leeoniya
- OAuth: Feature toggle for access token expiration check and docs. #58179, @mgyongyosi
- Opentsdb: Allow template variables for filter keys. #57226, @bohandley
- PanelEdit: Allow test id to be passed to panel editors. #55417, @mckn
- ๐ Plugins: Add hook to make it easier to track interactions in plugins. #56126, @mckn
- ๐ Plugins: Introduce new Flame graph panel. #56376, @joey-grafana
- ๐ Plugins: Make "README" the default markdown request param. #58264, @wbrowne
- PostgreSQL: Migrate to React. #52831, @zoltanbedi
- Preferences: Create indices. #48356, @sakjur
- Profiling: Add Phlare and Parca datasources. #57809, @aocenas
- Prometheus: Handle errors and warnings in buffered client. #58504, @itsmylife
- Prometheus: Make Prometheus streaming parser as default client. #58365, @itsmylife
- Public Dashboards: Add audit table. #54508, @jalevin
- PublicDashboards: Add PubDash support to Angular panel plugins. #57293, @mmandrus
- PublicDashboards: Add annotations support. #56413, @owensmallwood
- PublicDashboards: Add custom branding for Public Dashboard. (Enterprise)
- PublicDashboards: Add delete public dashboard button in public dashboard modal. #58095, @juanicabanas
- PublicDashboards: Cached queries column added in public dashboard insight query. (Enterprise)
- PublicDashboards: Can toggle annotations in modal. #57312, @owensmallwood
- PublicDashboards: Delete public dashboard in public dashboard table. #57766, @juanicabanas
- PublicDashboards: Delete public dashboard when dashboard is deleted. #57291, @juanicabanas
- PublicDashboards: Extract config of Public Dashboard. #57788, @leandro-deveikis
- PublicDashboards: Hide top navigation bar. #56873, @evictorero
- PublicDashboards: Make mixed datasource calls concurrently. #56421, @juanicabanas
- PublicDashboards: Orphaned public dashboard item list modified. #58014, @juanicabanas
- PublicDashboards: Rename PubdashFooter frontend component. #58137, @leandro-deveikis
- PublicDashboards: Update docs with supported datasources. #57629, @owensmallwood
- PublicDashboards: Validate access token. #57298, @leandro-deveikis
- PublicDashboards: Validate access token not to be duplicated and add retries. #56755, @juanicabanas
- RBAC: Improve performance of dashboard filter query. #56813, @kalleep
- Rendering: Add configuration options for
renderKey
lifetime. #57339, @Willena - Reports: Dynamic scale factor per report. (Enterprise)
- SAML: Set cookie option SameSite=none and Secure=true. (Enterprise)
- SQLStore: Optionally retry queries if sqlite returns database is locked. #56096, @papagian
- Server: Make unix socket permission configurable. #52944, @unknowndevQwQ
- Tempo: Add start time and end time parameters while querying traces. #48068, @bikashmishra100
- TimeSeries: Render null-bounded points at data edges. #57798, @leeoniya
- Tracing: Allow trace to logs for OpenSearch. #58161, @gabor
- Transformers: PartitionByValues. #56767, @leeoniya
- UsageStats: Add traces when sending usage stats. #55474, @sakjur
๐ Bug fixes
- Alerting: Fix mathexp.NoData in ConditionsCmd. #56812, @grobinson-grafana
- BarChart: Fix coloring from thresholds and value mappings. #58285, @leeoniya
- BarChart: Fix stacked hover. #57711, @leeoniya
- Explore: Fix shared crosshair for logs, logsvolume and graph panels. #57892, @Elfo404
- Flame Graph: Exact search. #56769, @joey-grafana
- Flame Graph: Fix for dashboard scrolling. #56555, @joey-grafana
- LogContext: Fix scroll behavior in context modal. #56070, @svennergr
- Loki: Fix showing of history of querying in query editor. #57344, @ivanahuckova
- OAuth: Fix misleading warn log related to oauth and increase logged content. #57336, @Jguer
- ๐ Plugins: Plugin details page visual alignment issues. #57729
- PublicDashboards: Fix GET public dashboard that doesn't match. #57571, @juanicabanas
- PublicDashboards: Fix annotations error for public dashboards. #57455, @leandro-deveikis
- PublicDashboards: Fix granularity discrepancy between public and original dashboard. #57129, @guicaulada
- PublicDashboards: Fix granularity issue caused by query caching. (Enterprise)
- PublicDashboards: Fix hidden queries execution. (Enterprise)
- RBAC: Add primary key to seed_assignment table. #56540, @kalleep
- Tempo: Fix search removing service name from query. #58630, @joey-grafana
- TimeRangeInput: Fix clear button type. #56545, @Clarity-89
๐ฅ Breaking changes
โ Removes the unused close-milestone command from
@grafana/toolkit
. Issue #57062๐ @grafana/toolkit
cherrypick
command was removed. Issue #56114โ
EmotionPerfTest
is no longer exported from the@grafana/ui
bundle. Issue #56100Removing the unused
changelog
command in@grafana/toolkit
. Issue #56073๐ Deprecations
๐ The interface type
LogsParser
ingrafana-data
is deprecated. Issue #56242๐ฆ The following functions and classes related to logs are deprecated in the
grafana-ui
package:getLogLevel
,getLogLevelFromKey
,addLogLevelToSeries
,LogsParsers
,calculateFieldStats
,calculateLogsLabelStats
,calculateStats
,getParser
,sortInAscendingOrder
,sortInDescendingOrder
,sortLogsResult
,sortLogRows
,checkLogsError
,escapeUnescapedString
. Issue #56077๐ Plugin development fixes & changes
- Toolkit: Deprecate
plugin:update-circleci
command. #57743, @academo - Toolkit: Deprecate
plugin:github-publish
command. #57726, @academo - Toolkit: Deprecate
plugin:bundle-managed
command and move its functionality to a bash script. #57719, @academo - Toolkit: Deprecate and replace toolkit:build with plain yarn scripts. #57620, @academo
- Toolkit: Deprecate node-version-check command. #57591, @academo
- Toolkit: Deprecate searchTestData command. #57589, @academo
- Toolkit: Remove unused close-milestone command. #57062, @academo
- Toolkit: Remove unused legacy cherrypick command. #56114, @academo
- ๐ป Grafana UI: Clean up bundle. #56100, @jackw
- Toolkit: Deprecate
component:create
command. #56086, @academo - Toolkit: Remove changelog command. #56073, @gitstart
<!-- 9.2.5 START -->
-
v9.2.7 Changes
November 29, 2022๐ Bug fixes
- Access Control: Clear user's permission cache after resource creation. #59318, @IevaVasiljeva
- Azure Monitor: Fix empty/errored responses for Logs variables. #59240, @andresmgot
- Azure Monitor: Fix resource picker selection for subresources. #56392, @andresmgot
- Navigation: Fix crash when Help is disabled. #58919, @lpskdl
- PostgreSQL: Fix missing CA field from configuration. #59280, @oscarkilhed
- SQL Datasources: Fix annotation migration. #59438, @zoltanbedi
- SQL: Fix code editor for SQL datasources. #58116, @zoltanbedi
- SSE: Make sure to forward headers, user and cookies/OAuth token. #58897, @kylebrandt
- TimeseriesPanel: Preserve string fields for data link interpolation. #58424, @mdvictor
<!-- 9.2.7 END -->
<!-- 9.2.6 START -->
-
v9.2.6 Changes
November 22, 2022๐ Features and enhancements
- Alerting: Support Prometheus durations in Provisioning API. #58293, @bartpeeters
- SSE: Keep value name from numeric table. #58831, @kylebrandt
- Transformations: Make Card Descriptions Clickable. #58717, @zuchka
๐ Bug fixes
- MS/My/PostgresSQL: Migrate annotation query. #58847, @zoltanbedi
- Search: Fixes issue with Recent/Starred section always displaying "General" folder. #58746, @JoaoSilvaGrafana
- Server: Write internal server error on missing write. #57813, @sakjur
<!-- 9.2.6 END -->
<!-- 9.2.5 START -->
-
v9.2.5 Changes
November 16, 2022๐ Features and enhancements
- Alerting: Log when alert rule cannot be screenshot to help debugging. #58537, @grobinson-grafana
- Alerting: Suggest previously entered custom labels. #57783, @VikaCep
- Canvas: Improve disabled inline editing UX. #58610, @nmarrs
- Canvas: Improve disabled inline editing UX. #58609
- Chore: Upgrade go-sqlite3 to v1.14.16. #58581, @sakjur
- ๐ Plugins: Ensure CallResource responses contain valid Content-Type header. #58506, @xnyo
- Prometheus: Handle errors and warnings in buffered client. #58657, @itsmylife
- Prometheus: Upgrade HTTP client library to v1.13.1. #58363, @marefr
๐ Bug fixes
- Alerting: Fix screenshots were not cached. #58493, @grobinson-grafana
- Canvas: Fix setting icon from field data. #58499, @nmarrs
- ๐ Plugins: Fix don't set Content-Type header if status is 204 for call resource. #50780, @sd2k
๐ Plugin development fixes & changes
- Toolkit: Fix compilation loop when watching plugins for changes. #58167, @jackw
- Tooltips: Make tooltips in FormField and FormLabel interactive and keyboard friendly. #57706, @asimpson
<!-- 9.2.5 END --> <!-- 9.3.0-beta1 END --> <!-- 9.2.4 START -->
-
v9.2.4 Changes
November 07, 2022๐ Features and enhancements
- Access Control: Add an endpoint for setting several managed resource permissions. #57893, @IevaVasiljeva
- Accessibility: Increase
Select
placeholder contrast to be WCAG AA compliant. #58034, @ashharrison90 - Alerting: Append org ID to alert notification URLs. #57123, @neel1996
- Alerting: Make the Grouped view the default one for Rules. #58271, @VikaCep
- ๐ Build: Remove unnecessary alpine package updates. #58005, @DanCech
- Chore: Upgrade Go to 1.19.3. #58052, @sakjur
- Google Cloud Monitoring: Set frame interval to draw null values. #57768, @andresmgot
- Instrumentation: Expose when the binary was built as a gauge. #57951, @bergquist
- Loki: Preserve
X-ID-Token
header. #57878, @siiimooon - Search: Reduce requests in folder view. #55876, @mvsousa
- TimeSeries: More thorough detection of negative values for auto-stacking direction. #57863, @leeoniya
๐ Bug fixes
- Alerting: Attempt to preserve UID from migrated legacy channel. #57639, @alexweav
- Alerting: Fix response is not returned for invalid Duration in Provisioning API. #58046, @grobinson-grafana
- Alerting: Fix screenshot is not taken for stale series. #57982, @grobinson-grafana
- Auth: Fix admins not seeing pending invites. #58217, @joshhunt
- MSSQL/Postgres: Fix visual query editor filter disappearing. #58248, @zoltanbedi
- Tempo: Fix dropdown issue on tag field focus. #57616, @xiyu95
- Timeseries: Fix null pointer when matching fill below to field. #58030, @mdvictor
๐ Plugin development fixes & changes
- Toolkit: Fix Webpack less-loader config. #57950, @dessen-xu
<!-- 9.2.4 END --> <!-- 9.2.3 START -->
-
v9.2.3 Changes
October 31, 2022๐ Features and enhancements
- ๐ Docs: Add information about DB version support to upgrade guide. #57643, @joeblubaugh
- Footer: Update footer release notes link to Github changelog. #57871, @joshhunt
- Prometheus: Do not drop errors in streaming parser. #57698, @kylebrandt
- Prometheus: Flavor/version configuration. #57554, @gtk-grafana
- Prometheus: Provide label values match parameter API when supported prometheus instance is configured. #57553, @gtk-grafana
- ๐ Security: Upgrade x/text to version unaffected by CVE-2022-32149. #57797, @yong-jie-gong
๐ Bug fixes
- Access control: Fix a bug with argument order for data source managed permission updates. (Enterprise)
- Auth: Fix GF_AUTH_JWT_URL_LOGIN env variable doesn't work. #57689, @Jguer
- Live: Explicitly reply with http 200. #57428, @sh0rez
- Prometheus: Fix builder operation mode changing multiselect to single select behaviour. #57780, @itsmylife
- Prometheus: Fix builder operation mode changing multiselect to single select behaviour. #57493, @yinjialu
- ๐ Security: Fix vulnerabilities in webpack loader-utils. #57533, @jackw
<!-- 9.2.3 END --> <!-- 9.2.2 START -->
-
v9.2.2 Changes
October 25, 2022๐ Features and enhancements
- Alerting: Add support for wecom apiapp. #55991, @aimuz
- Canvas: Improve resource picker initialization. #57319, @nmarrs
- Canvas: Improve text element readability. #57371, @adela-almasan
- CloudWatch: Make sure adoption tracking is done on valid, migrated queries. #56872, @sunker
- Dashboard: Alerts user to incorrect tag format for JSON import. #54657, @iamelDuderino
- MSSQL: Support tables from all schemas. #53099, @zoltanbedi
- Opentsdb: Allow template variables for filter keys. #57226, @bohandley
- Prometheus: Provide label values match parameter API when supported prometheus instance is configured. #56510, @gtk-grafana
- QueryEditor: Revert components from grafana-ui. #57436, @zoltanbedi
- TeamSync: Allow team sync when external organization mapping returns no organization role. (Enterprise)
๐ Bug fixes
- Browse: Fix General folder not showing in FolderPicker. #57156, @eledobleefe
- Elasticsearch: Fix calculation of trimEdges in alert mode. #56148, @jorgelbg
- Elasticsearch: Fix trimEdges delete logic in alert mode. #56985, @gabor
- GoogleOAuth: Unlock User Admin UI. #57350, @gamab
- LogContext: Fix wrong color of
show context
icon in light theme. #57427, @svennergr - Loki: Fix adding of adhoc filters to stream selector when query with empty stream selector. #57280, @ivanahuckova
- Loki: Fix double stringified log-lines when copied via Copy button. #57243, @svennergr
- Loki: Fix explain section about $__interval variable. #57188, @ivanahuckova
- Loki: Remove already selected options from next label filter options in builder. #57187, @ivanahuckova
- NodeGraph: Fix rendering issues when values of arc are over 1. #57460, @aocenas
- PublicDashboards: Fix hidden queries execution. #57194, @juanicabanas
- PublicDashboards: Fix hidden queries execution. #57004, @juanicabanas
- Tempo: Fix Node Graph visualization type in dashboard. #56931, @CrypticSignal
- TimeSeries: Fix stacking when first value is negative zero. #57257, @zoltanbedi
- TimeseriesPanel: Fix variables in data links. #56729, @mdvictor
- ๐ User: Fix externalUserId not being populated. #57341, @joshhunt
๐ฅ Breaking changes
๐ป We added some components a bit too early to @grafana/ui in 9.2 so we are moving them back to @grafana/experimental. If you used any of these components
- AccessoryButton
- EditorFieldGroup
- EditorHeader
- EditorField
- EditorRow
- EditorList
- EditorRows
- EditorSwitch
- FlexItem
- Stack
- InlineSelect
- InputGroup
- Space
Please use them from grafana/experimental from now on. Issue #57436
<!-- 9.2.2 END --> <!-- 9.2.1 START -->
-
v9.2.1 Changes
October 18, 2022๐ Features and enhancements
- Alerting: Improve notification policies created during migration. #52071, @JacobsonMT
- AzureAD: Add option to force fetch the groups from the Graph API. #56916, @gamab
- AzureAD: Add option to force fetch the groups from the Graph API (#56916). #56947, @gamab
- ๐ Docs: Note end of release notes publication. #57013, @gguillotte-grafana
- Inspect: Handle JSON tab crash when the provided object is too big to stringify. #55939, @TsotosA
- TablePanel: Footer now updates values on column filtering. #56354, @mdvictor
๐ Bug fixes
- Alerting: Fix email image embedding on Windows. #56766, @joeblubaugh
- Alerting: Fix mathexp.NoData for ConditionsCmd. #56816, @grobinson-grafana
- Legacy Alerting: Fix duration calculation when testing a rule. #56616, @jorgelbg
- Loki: Propagate additional headers from Grafana to Loki when querying data. #56896, @alexweav
- Search: Sort alphabetically in the folder view, increase the limit of the folder search from 50 to 1000. #57141, @ArturWierzbicki
- TablePanel: Fix last table column to be centered. #56047, @gitstart
๐ Plugin development fixes & changes
- ๐ป Grafana UI: Export prop types for queryfield, modal and field components. #57097, @jackw
- Toolkit: Fix
Cannot use import statement outside...
error in tests. #57071, @jackw
<!-- 9.2.1 END --> <!-- 9.2.0 START -->