hassio-addons / addon-grafana

Grafana - Home Assistant Community Add-ons
https://addons.community
MIT License
228 stars 64 forks source link

⬆️ Update grafana/grafana to v10.4.0 #391

Closed renovate[bot] closed 8 months ago

renovate[bot] commented 8 months ago

Mend Renovate

This PR contains the following updates:

Package Update Change
grafana/grafana minor v10.3.3 -> v10.4.0

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

grafana/grafana (grafana/grafana) ### [`v10.4.0`](https://togithub.com/grafana/grafana/releases/tag/v10.4.0): 10.4.0 (2024-03-06) [Compare Source](https://togithub.com/grafana/grafana/compare/v10.3.4...v10.4.0) [Download page](https://grafana.com/grafana/download/10.4.0) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ##### Features and enhancements - **Chore:** Improve domain validation for Google OAuth - Backport 83229 to v10.4.x. [#​83726](https://togithub.com/grafana/grafana/issues/83726), [@​linoman](https://togithub.com/linoman) - **DataQuery:** Track panel plugin id not type. [#​83164](https://togithub.com/grafana/grafana/issues/83164), [@​torkelo](https://togithub.com/torkelo) - **AuthToken:** Remove client token rotation feature toggle. [#​82886](https://togithub.com/grafana/grafana/issues/82886), [@​kalleep](https://togithub.com/kalleep) - **Plugins:** Enable feature toggle angularDeprecationUI by default. [#​82880](https://togithub.com/grafana/grafana/issues/82880), [@​xnyo](https://togithub.com/xnyo) - **Table Component:** Improve text-wrapping behavior of cells. [#​82872](https://togithub.com/grafana/grafana/issues/82872), [@​ahuarte47](https://togithub.com/ahuarte47) - **Alerting:** Dry-run legacy upgrade on startup. [#​82835](https://togithub.com/grafana/grafana/issues/82835), [@​JacobsonMT](https://togithub.com/JacobsonMT) - **Tempo:** Upgrade [@​grafana/lezer-traceql](https://togithub.com/grafana/lezer-traceql) patch version to use trace metrics syntax. [#​82532](https://togithub.com/grafana/grafana/issues/82532), [@​joey-grafana](https://togithub.com/joey-grafana) - **Logs Panel:** Add CSV to download options. [#​82480](https://togithub.com/grafana/grafana/issues/82480), [@​gtk-grafana](https://togithub.com/gtk-grafana) - **Folders:** Switch order of the columns in folder table indexes so that org_id becomes first. [#​82454](https://togithub.com/grafana/grafana/issues/82454), [@​papagian](https://togithub.com/papagian) - **Logs panel:** Table UI - Guess string field types. [#​82397](https://togithub.com/grafana/grafana/issues/82397), [@​gtk-grafana](https://togithub.com/gtk-grafana) - **Alerting:** Send alerts to APIv2 when using the Alertmanager contact point. [#​82373](https://togithub.com/grafana/grafana/issues/82373), [@​grobinson-grafana](https://togithub.com/grobinson-grafana) - **Alerting:** Emit warning when creating or updating unusually large groups. [#​82279](https://togithub.com/grafana/grafana/issues/82279), [@​alexweav](https://togithub.com/alexweav) - **Keybindings:** Change 'h' to 'mod+h' to open help modal. [#​82253](https://togithub.com/grafana/grafana/issues/82253), [@​tskarhed](https://togithub.com/tskarhed) - **Chore:** Update arrow and prometheus dependencies. [#​82215](https://togithub.com/grafana/grafana/issues/82215), [@​ryantxu](https://togithub.com/ryantxu) - **Alerting:** Enable group-level rule evaluation jittering by default, remove feature toggle. [#​82212](https://togithub.com/grafana/grafana/issues/82212), [@​alexweav](https://togithub.com/alexweav) - **Loki Log Context:** Always show label filters with at least one parsed label. [#​82211](https://togithub.com/grafana/grafana/issues/82211), [@​svennergr](https://togithub.com/svennergr) - **Logs Panel:** Table UI - better default column spacing. [#​82205](https://togithub.com/grafana/grafana/issues/82205), [@​gtk-grafana](https://togithub.com/gtk-grafana) - **RBAC:** Migration to remove the scope from permissions where action is alert.instances:read. [#​82202](https://togithub.com/grafana/grafana/issues/82202), [@​IevaVasiljeva](https://togithub.com/IevaVasiljeva) - **JWT Authentication:** Add support for specifying groups in auth.jwt for teamsync. [#​82175](https://togithub.com/grafana/grafana/issues/82175), [@​Jguer](https://togithub.com/Jguer) - **Alerting:** GA alertingPreviewUpgrade and enable by default. [#​82038](https://togithub.com/grafana/grafana/issues/82038), [@​JacobsonMT](https://togithub.com/JacobsonMT) - **Elasticsearch:** Apply ad-hoc filters to annotation queries. [#​82032](https://togithub.com/grafana/grafana/issues/82032), [@​mikelv92](https://togithub.com/mikelv92) - **Alerting:** Show legacy provisioned alert rules warning. [#​81902](https://togithub.com/grafana/grafana/issues/81902), [@​gillesdemey](https://togithub.com/gillesdemey) - **Tempo:** Support TraceQL metrics queries. [#​81886](https://togithub.com/grafana/grafana/issues/81886), [@​adrapereira](https://togithub.com/adrapereira) - **Tempo:** Support backtick strings. [#​81802](https://togithub.com/grafana/grafana/issues/81802), [@​fabrizio-grafana](https://togithub.com/fabrizio-grafana) - **Dashboards:** Remove `advancedDataSourcePicker` feature toggle. [#​81790](https://togithub.com/grafana/grafana/issues/81790), [@​Sergej-Vlasov](https://togithub.com/Sergej-Vlasov) - **CloudWatch:** Remove references to pkg/infra/metrics. [#​81744](https://togithub.com/grafana/grafana/issues/81744), [@​iwysiu](https://togithub.com/iwysiu) - **Licensing:** Redact license when overriden by env variable. [#​81726](https://togithub.com/grafana/grafana/issues/81726), [@​leandro-deveikis](https://togithub.com/leandro-deveikis) - **Explore:** Disable cursor sync. [#​81698](https://togithub.com/grafana/grafana/issues/81698), [@​ifrost](https://togithub.com/ifrost) - **Tempo:** Add custom headers middleware for grpc client. [#​81693](https://togithub.com/grafana/grafana/issues/81693), [@​aocenas](https://togithub.com/aocenas) - **Chore:** Update test database initialization. [#​81673](https://togithub.com/grafana/grafana/issues/81673), [@​DanCech](https://togithub.com/DanCech) - **Elasticsearch:** Implement CheckHealth method in the backend. [#​81671](https://togithub.com/grafana/grafana/issues/81671), [@​mikelv92](https://togithub.com/mikelv92) - **Tooltips:** Hide dimension configuration when tooltip mode is hidden. [#​81627](https://togithub.com/grafana/grafana/issues/81627), [@​codeincarnate](https://togithub.com/codeincarnate) - **Alerting:** Show warning when cp does not exist and invalidate the form. [#​81621](https://togithub.com/grafana/grafana/issues/81621), [@​soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron) - **User:** Add uid colum to user table. [#​81615](https://togithub.com/grafana/grafana/issues/81615), [@​ryantxu](https://togithub.com/ryantxu) - **Cloudwatch:** Remove core imports from infra/log. [#​81543](https://togithub.com/grafana/grafana/issues/81543), [@​njvrzm](https://togithub.com/njvrzm) - **Alerting:** Add pagination and improved search for notification policies. [#​81535](https://togithub.com/grafana/grafana/issues/81535), [@​soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron) - **Alerting:** Move action buttons in the alert list view. [#​81341](https://togithub.com/grafana/grafana/issues/81341), [@​soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron) - **Grafana/ui:** Add deprecation notices to the legacy layout components. [#​81328](https://togithub.com/grafana/grafana/issues/81328), [@​Clarity-89](https://togithub.com/Clarity-89) - **Cloudwatch:** Deprecate cloudwatchNewRegionsHandler feature toggle and remove core imports from featuremgmt. [#​81310](https://togithub.com/grafana/grafana/issues/81310), [@​njvrzm](https://togithub.com/njvrzm) - **Candlestick:** Add tooltip options. [#​81307](https://togithub.com/grafana/grafana/issues/81307), [@​adela-almasan](https://togithub.com/adela-almasan) - **Folders:** Forbid performing operations on folders via dashboards HTTP API. [#​81264](https://togithub.com/grafana/grafana/issues/81264), [@​undef1nd](https://togithub.com/undef1nd) - **Feature Management:** Move awsDatasourcesNewFormStyling to Public Preview. [#​81257](https://togithub.com/grafana/grafana/issues/81257), [@​idastambuk](https://togithub.com/idastambuk) - **Alerting:** Update API to use folders' full paths. [#​81214](https://togithub.com/grafana/grafana/issues/81214), [@​yuri-tceretian](https://togithub.com/yuri-tceretian) - **Datasources:** Add concurrency number to the settings. [#​81212](https://togithub.com/grafana/grafana/issues/81212), [@​itsmylife](https://togithub.com/itsmylife) - **CloudWatch:** Remove dependencies on grafana/pkg/setting. [#​81208](https://togithub.com/grafana/grafana/issues/81208), [@​iwysiu](https://togithub.com/iwysiu) - **Logs:** Table UI - Allow users to resize field selection section. [#​81201](https://togithub.com/grafana/grafana/issues/81201), [@​gtk-grafana](https://togithub.com/gtk-grafana) - **Dashboards:** Remove emptyDashboardPage feature flag. [#​81188](https://togithub.com/grafana/grafana/issues/81188), [@​Sergej-Vlasov](https://togithub.com/Sergej-Vlasov) - **Cloudwatch:** Import httpClient from grafana-plugin-sdk-go instead of grafana/infra. [#​81187](https://togithub.com/grafana/grafana/issues/81187), [@​idastambuk](https://togithub.com/idastambuk) - **Logs:** Table UI - Enable feature flag by default (GA). [#​81185](https://togithub.com/grafana/grafana/issues/81185), [@​gtk-grafana](https://togithub.com/gtk-grafana) - **Tempo:** Improve tags UX. [#​81166](https://togithub.com/grafana/grafana/issues/81166), [@​joey-grafana](https://togithub.com/joey-grafana) - **Table:** Cell inspector auto-detecting JSON. [#​81152](https://togithub.com/grafana/grafana/issues/81152), [@​gtk-grafana](https://togithub.com/gtk-grafana) - **Grafana/ui:** Add Space component. [#​81145](https://togithub.com/grafana/grafana/issues/81145), [@​Clarity-89](https://togithub.com/Clarity-89) - **Grafana/ui:** Add deprecation notice to the Form component. [#​81068](https://togithub.com/grafana/grafana/issues/81068), [@​Clarity-89](https://togithub.com/Clarity-89) - **Alerting:** Swap order between Annotations and Labels step in the alert rule form. [#​81060](https://togithub.com/grafana/grafana/issues/81060), [@​soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron) - **Plugins:** Change managedPluginsInstall to public preview. [#​81053](https://togithub.com/grafana/grafana/issues/81053), [@​oshirohugo](https://togithub.com/oshirohugo) - **Tempo:** Add span, trace vars to trace to metrics interpolation. [#​81046](https://togithub.com/grafana/grafana/issues/81046), [@​joey-grafana](https://togithub.com/joey-grafana) - **Tempo:** Support multiple filter expressions for service graph queries. [#​81037](https://togithub.com/grafana/grafana/issues/81037), [@​domasx2](https://togithub.com/domasx2) - **Alerting:** Support for simplified notification settings in rule API. [#​81011](https://togithub.com/grafana/grafana/issues/81011), [@​yuri-tceretian](https://togithub.com/yuri-tceretian) - **Plugins:** Add fuzzy search to plugins catalogue. [#​81001](https://togithub.com/grafana/grafana/issues/81001), [@​Ukochka](https://togithub.com/Ukochka) - **CloudWatch:** Only override contextDialer when using PDC. [#​80992](https://togithub.com/grafana/grafana/issues/80992), [@​leandro-deveikis](https://togithub.com/leandro-deveikis) - **Alerting:** Add a feature flag to periodically save states. [#​80987](https://togithub.com/grafana/grafana/issues/80987), [@​JohnnyQQQQ](https://togithub.com/JohnnyQQQQ) - **RBAC:** Return the underlying error instead of internal server or bad request for managed permission endpoints. [#​80974](https://togithub.com/grafana/grafana/issues/80974), [@​IevaVasiljeva](https://togithub.com/IevaVasiljeva) - **Correlations:** Enable correlations feature toggle by default. [#​80881](https://togithub.com/grafana/grafana/issues/80881), [@​ifrost](https://togithub.com/ifrost) - **Transformations:** Focus search input on drawer open. [#​80859](https://togithub.com/grafana/grafana/issues/80859), [@​codeincarnate](https://togithub.com/codeincarnate) - **Packaging:** Use the GRAFANA_HOME variable in postinst script on Debian. [#​80853](https://togithub.com/grafana/grafana/issues/80853), [@​denisse-dev](https://togithub.com/denisse-dev) - **Visualizations:** Hue gradient mode now applies to the line color . [#​80805](https://togithub.com/grafana/grafana/issues/80805), [@​torkelo](https://togithub.com/torkelo) - **Drawer:** Resizable via draggable edge . [#​80796](https://togithub.com/grafana/grafana/issues/80796), [@​torkelo](https://togithub.com/torkelo) - **Alerting:** Add setting to distribute rule group evaluations over time. [#​80766](https://togithub.com/grafana/grafana/issues/80766), [@​alexweav](https://togithub.com/alexweav) - **Logs Panel:** Permalink (copy shortlink). [#​80764](https://togithub.com/grafana/grafana/issues/80764), [@​gtk-grafana](https://togithub.com/gtk-grafana) - **VizTooltips:** Copy to clipboard functionality. [#​80761](https://togithub.com/grafana/grafana/issues/80761), [@​adela-almasan](https://togithub.com/adela-almasan) - **AuthN:** Support reloading SSO config after the sso settings have changed. [#​80734](https://togithub.com/grafana/grafana/issues/80734), [@​mgyongyosi](https://togithub.com/mgyongyosi) - **Logs Panel:** Add total count to logs volume panel in explore. [#​80730](https://togithub.com/grafana/grafana/issues/80730), [@​gtk-grafana](https://togithub.com/gtk-grafana) - **Caching:** Remove useCachingService feature toggle. [#​80695](https://togithub.com/grafana/grafana/issues/80695), [@​mmandrus](https://togithub.com/mmandrus) - **Table:** Support showing data links inline. . [#​80691](https://togithub.com/grafana/grafana/issues/80691), [@​ryantxu](https://togithub.com/ryantxu) - **Storage:** Add support for sortBy selector. [#​80680](https://togithub.com/grafana/grafana/issues/80680), [@​DanCech](https://togithub.com/DanCech) - **Alerting:** Add metric counting rule groups per org. [#​80669](https://togithub.com/grafana/grafana/issues/80669), [@​alexweav](https://togithub.com/alexweav) - **RBAC:** Cover plugin routes. [#​80578](https://togithub.com/grafana/grafana/issues/80578), [@​gamab](https://togithub.com/gamab) - **Profiling:** Import godeltaprof/http/pprof. [#​80509](https://togithub.com/grafana/grafana/issues/80509), [@​korniltsev](https://togithub.com/korniltsev) - **Tempo:** Add warning message when scope missing in TraceQL. [#​80472](https://togithub.com/grafana/grafana/issues/80472), [@​joey-grafana](https://togithub.com/joey-grafana) - **Cloudwatch:** Move getNextRefIdChar util from app/core/utils to [@​grafana/data](https://togithub.com/grafana/data). [#​80471](https://togithub.com/grafana/grafana/issues/80471), [@​idastambuk](https://togithub.com/idastambuk) - **DataFrame:** Add optional unique id definition. [#​80428](https://togithub.com/grafana/grafana/issues/80428), [@​aocenas](https://togithub.com/aocenas) - **Canvas:** Add element snapping and alignment. [#​80407](https://togithub.com/grafana/grafana/issues/80407), [@​nmarrs](https://togithub.com/nmarrs) - **Logs:** Add show context to dashboard panel. [#​80403](https://togithub.com/grafana/grafana/issues/80403), [@​svennergr](https://togithub.com/svennergr) - **Canvas:** Support context menu in panel edit mode. [#​80335](https://togithub.com/grafana/grafana/issues/80335), [@​nmarrs](https://togithub.com/nmarrs) - **VizTooltip:** Add sizing options. [#​80306](https://togithub.com/grafana/grafana/issues/80306), [@​Develer](https://togithub.com/Develer) - **Plugins:** Parse defaultValues correctly for nested options. [#​80302](https://togithub.com/grafana/grafana/issues/80302), [@​oshirohugo](https://togithub.com/oshirohugo) - **Geomap:** Support geojson styling properties. [#​80272](https://togithub.com/grafana/grafana/issues/80272), [@​drew08t](https://togithub.com/drew08t) - **Runtime:** Add property for disabling caching. [#​80245](https://togithub.com/grafana/grafana/issues/80245), [@​aangelisc](https://togithub.com/aangelisc) - **Alerting:** Log scheduler maxAttempts, guard against invalid retry counts, log retry errors. [#​80234](https://togithub.com/grafana/grafana/issues/80234), [@​alexweav](https://togithub.com/alexweav) - **Alerting:** Improve integration with dashboards. [#​80201](https://togithub.com/grafana/grafana/issues/80201), [@​konrad147](https://togithub.com/konrad147) - **Transformations:** Use an explicit join seperator when converting from an array to string field. [#​80169](https://togithub.com/grafana/grafana/issues/80169), [@​ryantxu](https://togithub.com/ryantxu) - **Build:** Update plugin IDs list in build and release process. [#​80160](https://togithub.com/grafana/grafana/issues/80160), [@​fabrizio-grafana](https://togithub.com/fabrizio-grafana) - **NestedFolders:** Support Shared with me folder for showing items you've been granted access to. [#​80141](https://togithub.com/grafana/grafana/issues/80141), [@​joshhunt](https://togithub.com/joshhunt) - **Log Context:** Add highlighted words to log rows. [#​80119](https://togithub.com/grafana/grafana/issues/80119), [@​svennergr](https://togithub.com/svennergr) - **Tempo:** Add `}` when `{` is inserted automatically. [#​80113](https://togithub.com/grafana/grafana/issues/80113), [@​harrymaurya05](https://togithub.com/harrymaurya05) - **Time Range:** Copy-paste Time Range. [#​80107](https://togithub.com/grafana/grafana/issues/80107), [@​harisrozajac](https://togithub.com/harisrozajac) - **PanelContext:** Remove deprecated onSplitOpen. [#​80087](https://togithub.com/grafana/grafana/issues/80087), [@​harisrozajac](https://togithub.com/harisrozajac) - **Docs:** Add HAProxy rewrite information considering `serve_from_sub_path` setting. [#​80062](https://togithub.com/grafana/grafana/issues/80062), [@​simPod](https://togithub.com/simPod) - **Table:** Keep expanded rows persistent when data changes if it has unique ID. [#​80031](https://togithub.com/grafana/grafana/issues/80031), [@​aocenas](https://togithub.com/aocenas) - **SSO Config:** Add generic OAuth. [#​79972](https://togithub.com/grafana/grafana/issues/79972), [@​Clarity-89](https://togithub.com/Clarity-89) - **FeatureFlags:** Remove the unsupported/undocumented option to read flags from a file. [#​79959](https://togithub.com/grafana/grafana/issues/79959), [@​ryantxu](https://togithub.com/ryantxu) - **Transformations:** Add Group to Nested Tables Transformation. [#​79952](https://togithub.com/grafana/grafana/issues/79952), [@​codeincarnate](https://togithub.com/codeincarnate) - **Cloudwatch Metrics:** Adjust error handling. [#​79911](https://togithub.com/grafana/grafana/issues/79911), [@​idastambuk](https://togithub.com/idastambuk) - **Tempo:** Decouple Tempo from Grafana core. [#​79888](https://togithub.com/grafana/grafana/issues/79888), [@​fabrizio-grafana](https://togithub.com/fabrizio-grafana) - **Table Panel:** Filter column values with operators or expressions. [#​79853](https://togithub.com/grafana/grafana/issues/79853), [@​ahuarte47](https://togithub.com/ahuarte47) - **Chore:** Generate shorter UIDs. [#​79843](https://togithub.com/grafana/grafana/issues/79843), [@​ryantxu](https://togithub.com/ryantxu) - **Alerting:** MuteTiming service return errutil + GetTiming by name. [#​79772](https://togithub.com/grafana/grafana/issues/79772), [@​yuri-tceretian](https://togithub.com/yuri-tceretian) - **Azure Monitor:** Add select all subscription option for ARG queries. [#​79582](https://togithub.com/grafana/grafana/issues/79582), [@​alyssabull](https://togithub.com/alyssabull) - **Alerting:** Enable sending notifications to a specific topic on Telegram. [#​79546](https://togithub.com/grafana/grafana/issues/79546), [@​th0th](https://togithub.com/th0th) - **Logs Panel:** Table UI - Reordering table columns via drag-and-drop. [#​79536](https://togithub.com/grafana/grafana/issues/79536), [@​gtk-grafana](https://togithub.com/gtk-grafana) - **Cloudwatch:** Add AWS/EMRServerless and AWS/KafkaConnect Metrics . [#​79532](https://togithub.com/grafana/grafana/issues/79532), [@​DugeraProve](https://togithub.com/DugeraProve) - **Transformations:** Move transformation help to drawer component. [#​79247](https://togithub.com/grafana/grafana/issues/79247), [@​codeincarnate](https://togithub.com/codeincarnate) - **Stat:** Support no value in spark line. [#​78986](https://togithub.com/grafana/grafana/issues/78986), [@​FOWind](https://togithub.com/FOWind) - **NodeGraph:** Use layered layout instead of force based layout. [#​78957](https://togithub.com/grafana/grafana/issues/78957), [@​aocenas](https://togithub.com/aocenas) - **Alerting:** Create alertingQueryOptimization feature flag for alert query optimization. [#​78932](https://togithub.com/grafana/grafana/issues/78932), [@​JacobsonMT](https://togithub.com/JacobsonMT) - **Dashboard:** New EmbeddedDashboard runtime component . [#​78916](https://togithub.com/grafana/grafana/issues/78916), [@​torkelo](https://togithub.com/torkelo) - **Alerting:** Show warning when query optimized. [#​78751](https://togithub.com/grafana/grafana/issues/78751), [@​JacobsonMT](https://togithub.com/JacobsonMT) - **Alerting:** Add support for TTL for pushover for Mimir Alertmanager. [#​78687](https://togithub.com/grafana/grafana/issues/78687), [@​gillesdemey](https://togithub.com/gillesdemey) - **Grafana/ui:** Enable removing values in multiselect opened state. [#​78662](https://togithub.com/grafana/grafana/issues/78662), [@​FOWind](https://togithub.com/FOWind) - **SQL datasources:** Consistent interval handling. [#​78517](https://togithub.com/grafana/grafana/issues/78517), [@​gabor](https://togithub.com/gabor) - **Alerting:** During legacy migration reduce the number of created silences. [#​78505](https://togithub.com/grafana/grafana/issues/78505), [@​JacobsonMT](https://togithub.com/JacobsonMT) - **UI:** New share button and toolbar reorganize. [#​77563](https://togithub.com/grafana/grafana/issues/77563), [@​evictorero](https://togithub.com/evictorero) - **Alerting:** Update rule API to address folders by UID. [#​74600](https://togithub.com/grafana/grafana/issues/74600), [@​papagian](https://togithub.com/papagian) - **Reports:** Add uid column to the database. (Enterprise) - **Plugins:** Add metrics for cloud plugin install. (Enterprise) - **RBAC:** Make seeding resilient to failed plugin loading. (Enterprise) - **Plugins:** Support disabling caching at a plugin instance level. (Enterprise) ##### Bug fixes - **GenAI:** Update the component only when the response is fully generated. [#​83895](https://togithub.com/grafana/grafana/issues/83895), [@​ivanortegaalba](https://togithub.com/ivanortegaalba) - **LDAP:** Fix LDAP users authenticated via auth proxy not being able to use LDAP active sync. [#​83751](https://togithub.com/grafana/grafana/issues/83751), [@​Jguer](https://togithub.com/Jguer) - **Tempo:** Better fallbacks for metrics query. [#​83688](https://togithub.com/grafana/grafana/issues/83688), [@​adrapereira](https://togithub.com/adrapereira) - **Tempo:** Add template variable interpolation for filters. [#​83667](https://togithub.com/grafana/grafana/issues/83667), [@​joey-grafana](https://togithub.com/joey-grafana) - **Elasticsearch:** Fix adhoc filters not applied in frontend mode. [#​83597](https://togithub.com/grafana/grafana/issues/83597), [@​svennergr](https://togithub.com/svennergr) - **AuthProxy:** Invalidate previous cached item for user when changes are made to any header. [#​83287](https://togithub.com/grafana/grafana/issues/83287), [@​klesh](https://togithub.com/klesh) - **Alerting:** Fix saving evaluation group. [#​83234](https://togithub.com/grafana/grafana/issues/83234), [@​soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron) - **QueryVariableEditor:** Select a variable ds does not work. [#​83181](https://togithub.com/grafana/grafana/issues/83181), [@​ivanortegaalba](https://togithub.com/ivanortegaalba) - **Logs Panel:** Add option extra UI functionality for log context. [#​83129](https://togithub.com/grafana/grafana/issues/83129), [@​svennergr](https://togithub.com/svennergr) - **Auth:** Fix email verification bypass when using basic authentication. [#​82914](https://togithub.com/grafana/grafana/issues/82914), [@​volcanonoodle](https://togithub.com/volcanonoodle) - **LibraryPanels/RBAC:** Fix issue where folder scopes weren't being correctly inherited. [#​82700](https://togithub.com/grafana/grafana/issues/82700), [@​kaydelaney](https://togithub.com/kaydelaney) - **Table Panel:** Fix display of ad-hoc filter actions. [#​82442](https://togithub.com/grafana/grafana/issues/82442), [@​codeincarnate](https://togithub.com/codeincarnate) - **Loki:** Update `@grafana/lezer-logql` to `0.2.3` containing fix for ip label name. [#​82378](https://togithub.com/grafana/grafana/issues/82378), [@​ivanahuckova](https://togithub.com/ivanahuckova) - **Alerting:** Fix slack double pound and email summary. [#​82333](https://togithub.com/grafana/grafana/issues/82333), [@​gillesdemey](https://togithub.com/gillesdemey) - **Elasticsearch:** Fix resource calls for paths that include `:`. [#​82327](https://togithub.com/grafana/grafana/issues/82327), [@​ivanahuckova](https://togithub.com/ivanahuckova) - **Alerting:** Return provenance of notification templates. [#​82274](https://togithub.com/grafana/grafana/issues/82274), [@​julienduchesne](https://togithub.com/julienduchesne) - **LibraryPanels:** Fix issue with repeated library panels. [#​82255](https://togithub.com/grafana/grafana/issues/82255), [@​kaydelaney](https://togithub.com/kaydelaney) - **Loki:** Fix fetching of values for label if no previous equality operator. [#​82251](https://togithub.com/grafana/grafana/issues/82251), [@​ivanahuckova](https://togithub.com/ivanahuckova) - **Alerting:** Fix data races and improve testing. [#​81994](https://togithub.com/grafana/grafana/issues/81994), [@​diegommm](https://togithub.com/diegommm) - **chore:** Fix typo in GraphTresholdsStyleMode enum. [#​81960](https://togithub.com/grafana/grafana/issues/81960), [@​paulJonesCalian](https://togithub.com/paulJonesCalian) - **CloudWatch:** Fix code editor not resizing on mount when content height is > 200px. [#​81911](https://togithub.com/grafana/grafana/issues/81911), [@​kevinwcyu](https://togithub.com/kevinwcyu) - **FieldOptions:** Revert scalable unit option as we already support this via custom prefix/suffixes . [#​81893](https://togithub.com/grafana/grafana/issues/81893), [@​torkelo](https://togithub.com/torkelo) - **Browse Dashboards:** Imported dashboards now display immediately in the dashboard list. [#​81819](https://togithub.com/grafana/grafana/issues/81819), [@​ashharrison90](https://togithub.com/ashharrison90) - **Elasticsearch:** Set middlewares from Grafana's `httpClientProvider`. [#​81814](https://togithub.com/grafana/grafana/issues/81814), [@​svennergr](https://togithub.com/svennergr) - **Folders:** Fix failure to update folder in SQLite. [#​81795](https://togithub.com/grafana/grafana/issues/81795), [@​papagian](https://togithub.com/papagian) - **Plugins:** Never disable add new data source for core plugins. [#​81774](https://togithub.com/grafana/grafana/issues/81774), [@​oshirohugo](https://togithub.com/oshirohugo) - **Alerting:** Fixes for pending period. [#​81718](https://togithub.com/grafana/grafana/issues/81718), [@​gillesdemey](https://togithub.com/gillesdemey) - **Alerting:** Fix editing group of nested folder. [#​81665](https://togithub.com/grafana/grafana/issues/81665), [@​gillesdemey](https://togithub.com/gillesdemey) - **Plugins:** Don't auto prepend app sub url to plugin asset paths. [#​81658](https://togithub.com/grafana/grafana/issues/81658), [@​wbrowne](https://togithub.com/wbrowne) - **Alerting:** Fix inconsistent AM raw config when applied via sync vs API. [#​81655](https://togithub.com/grafana/grafana/issues/81655), [@​JacobsonMT](https://togithub.com/JacobsonMT) - **Alerting:** Fix support check for export with modifications. [#​81602](https://togithub.com/grafana/grafana/issues/81602), [@​gillesdemey](https://togithub.com/gillesdemey) - **Alerting:** Fix selecting empty contact point value for notification policy inheritance. [#​81482](https://togithub.com/grafana/grafana/issues/81482), [@​gillesdemey](https://togithub.com/gillesdemey) - **Alerting:** Fix child provisioned polices not being rendered as provisioned. [#​81449](https://togithub.com/grafana/grafana/issues/81449), [@​soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron) - **Tempo:** Fix durations in TraceQL. [#​81418](https://togithub.com/grafana/grafana/issues/81418), [@​fabrizio-grafana](https://togithub.com/fabrizio-grafana) - **Logs:** Fix toggleable filters to be applied for specified query. [#​81368](https://togithub.com/grafana/grafana/issues/81368), [@​ivanahuckova](https://togithub.com/ivanahuckova) - **Loki:** Fix label not being added to all subexpressions. [#​81360](https://togithub.com/grafana/grafana/issues/81360), [@​svennergr](https://togithub.com/svennergr) - **Loki/Elastic:** Assert queryfix value to always be string. [#​81349](https://togithub.com/grafana/grafana/issues/81349), [@​svennergr](https://togithub.com/svennergr) - **Tempo:** Add query ref in the query editor. [#​81343](https://togithub.com/grafana/grafana/issues/81343), [@​joey-grafana](https://togithub.com/joey-grafana) - **Transformations:** Use the display name of the original y field for the predicted field of the regression analysis transformation. [#​81332](https://togithub.com/grafana/grafana/issues/81332), [@​oscarkilhed](https://togithub.com/oscarkilhed) - **Field:** Fix perf regression in getUniqueFieldName(). [#​81323](https://togithub.com/grafana/grafana/issues/81323), [@​leeoniya](https://togithub.com/leeoniya) - **Alerting:** Fix scheduler to group folders by the unique key (orgID and UID). [#​81303](https://togithub.com/grafana/grafana/issues/81303), [@​yuri-tceretian](https://togithub.com/yuri-tceretian) - **Alerting:** Fix migration edge-case race condition for silences. [#​81206](https://togithub.com/grafana/grafana/issues/81206), [@​JacobsonMT](https://togithub.com/JacobsonMT) - **Explore:** Set default time range to now-1h. [#​81135](https://togithub.com/grafana/grafana/issues/81135), [@​ifrost](https://togithub.com/ifrost) - **Elasticsearch:** Fix URL creation and allowlist for `/_mapping` requests. [#​80970](https://togithub.com/grafana/grafana/issues/80970), [@​svennergr](https://togithub.com/svennergr) - **Postgres:** Handle single quotes in table names in the query editor. [#​80951](https://togithub.com/grafana/grafana/issues/80951), [@​gabor](https://togithub.com/gabor) - **Folders:** Fix creating/updating a folder whose title has leading and trailing spaces. [#​80909](https://togithub.com/grafana/grafana/issues/80909), [@​papagian](https://togithub.com/papagian) - **Loki:** Fix missing timerange in query builder values request. [#​80829](https://togithub.com/grafana/grafana/issues/80829), [@​svennergr](https://togithub.com/svennergr) - **Elasticsearch:** Fix showing of logs when `__source` is log message field. [#​80804](https://togithub.com/grafana/grafana/issues/80804), [@​ivanahuckova](https://togithub.com/ivanahuckova) - **Pyroscope:** Fix stale value for query in query editor. [#​80753](https://togithub.com/grafana/grafana/issues/80753), [@​joey-grafana](https://togithub.com/joey-grafana) - **Stat:** Fix data links that refer to fields. [#​80693](https://togithub.com/grafana/grafana/issues/80693), [@​ajwerner](https://togithub.com/ajwerner) - **RBAC:** Clean up data source permissions after data source deletion. [#​80654](https://togithub.com/grafana/grafana/issues/80654), [@​IevaVasiljeva](https://togithub.com/IevaVasiljeva) - **Alerting:** Fix MuteTiming Get API to return provenance status. [#​80494](https://togithub.com/grafana/grafana/issues/80494), [@​yuri-tceretian](https://togithub.com/yuri-tceretian) - **Tempo:** Fix regression caused by [#​79938](https://togithub.com/grafana/grafana/issues/79938). [#​80465](https://togithub.com/grafana/grafana/issues/80465), [@​fabrizio-grafana](https://togithub.com/fabrizio-grafana) - **Alerting:** Fix preview getting the correct queries from the form. [#​80458](https://togithub.com/grafana/grafana/issues/80458), [@​soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron) - **Alerting:** Fix firing alerts title when showing active in Insights panel. [#​80414](https://togithub.com/grafana/grafana/issues/80414), [@​soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron) - **Postgres:** Fix enabling the socks proxy. [#​80361](https://togithub.com/grafana/grafana/issues/80361), [@​gabor](https://togithub.com/gabor) - **Alerting:** Fix group filter. [#​80358](https://togithub.com/grafana/grafana/issues/80358), [@​soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron) - **Alerting:** Increase size of kvstore value type for MySQL to LONGTEXT. [#​80331](https://togithub.com/grafana/grafana/issues/80331), [@​JacobsonMT](https://togithub.com/JacobsonMT) - **Annotations:** Split cleanup into separate queries and deletes to avoid deadlocks on MySQL. [#​80329](https://togithub.com/grafana/grafana/issues/80329), [@​alexweav](https://togithub.com/alexweav) - **Loki:** Fix bug duplicating parsed labels across multiple log lines. [#​80292](https://togithub.com/grafana/grafana/issues/80292), [@​svennergr](https://togithub.com/svennergr) - **Alerting:** Fix NoData & Error alerts not resolving when rule is reset. [#​80184](https://togithub.com/grafana/grafana/issues/80184), [@​JacobsonMT](https://togithub.com/JacobsonMT) - **Loki:** Fix metric time splitting to split starting with the start time. [#​80085](https://togithub.com/grafana/grafana/issues/80085), [@​svennergr](https://togithub.com/svennergr) - **Rendering:** Fix streaming panels always reaching timeout. [#​80022](https://togithub.com/grafana/grafana/issues/80022), [@​AgnesToulet](https://togithub.com/AgnesToulet) - **Plugins:** Fix colon in CallResource URL returning an error when creating plugin resource request. [#​79746](https://togithub.com/grafana/grafana/issues/79746), [@​GiedriusS](https://togithub.com/GiedriusS) - **PDF:** Fix initialization when SMTP is disabled. (Enterprise) - **PDF:** Fix repeated panels placement issue. (Enterprise) - **Report CSV:** Fix timeout with streaming panels. (Enterprise) - **RBAC:** Avoid repopulating removed basic role permissions if the permission scope has changed. (Enterprise) ##### Breaking changes We're adding a between the response of the ID token HD parameter and the list of allowed domains. This feature can be disabled through the configuration toggle ` validate_hd `. Anyone using the legacy Google OAuth configuration should disable this validation if the ID Token response doesn't have the HD parameter. Issue [#​83726](https://togithub.com/grafana/grafana/issues/83726) If you use an automated provisioning (eg, Terraform) for custom roles, and have provisioned a role that includes permission with action `alert.instances:read` and some scope, you will need to update the permission in your provisioning files by removing the scope. Issue [#​82202](https://togithub.com/grafana/grafana/issues/82202) **The following breaking change occurs only when feature flag `nestedFolders` is enabled.** If the folder title contains the symbol `/` (forward-slash) the notifications created from the rules that are placed in that folder will contain an escape sequence for that symbol in the label `grafana_folder`. For example, the folder title is `Grafana / Folder`. Currently the label `grafana_folder` will contain the title as it is. If PR is merged - the label value will be `Grafana \/ Folder`. This can break notifications if notification policies have matches that match that label and folder. Issue [#​81214](https://togithub.com/grafana/grafana/issues/81214) `PanelContext.onSplitOpen` is removed. In the context of Explore, plugins should use `field.getLinks` to get a list of data link models. Issue [#​80087](https://togithub.com/grafana/grafana/issues/80087) The unstable alert rule API has been changed and now expects a folder UID instead of the folder title as namespace path parameter. I addition to this, the responses that used to return the folder title now return `/` to uniquely identify them. Any consumers of the specific API should be appropriately adapted. Issue [#​74600](https://togithub.com/grafana/grafana/issues/74600) ##### Plugin development fixes & changes - **Grafana/UI:** Add new Splitter component . [#​82357](https://togithub.com/grafana/grafana/issues/82357), [@​torkelo](https://togithub.com/torkelo) ### [`v10.3.4`](https://togithub.com/grafana/grafana/releases/tag/v10.3.4): 10.3.4 (2024-03-06) [Compare Source](https://togithub.com/grafana/grafana/compare/v10.3.3...v10.3.4) [Download page](https://grafana.com/grafana/download/10.3.4) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ##### Features and enhancements - **Chore:** Improve domain validation for Google OAuth - Backport 83229 to v10.3.x. [#​83725](https://togithub.com/grafana/grafana/issues/83725), [@​linoman](https://togithub.com/linoman) ##### Bug fixes - **LDAP:** Fix LDAP users authenticated via auth proxy not being able to use LDAP active sync. [#​83750](https://togithub.com/grafana/grafana/issues/83750), [@​Jguer](https://togithub.com/Jguer) - **Tempo:** Add template variable interpolation for filters ([#​83213](https://togithub.com/grafana/grafana/issues/83213)). [#​83706](https://togithub.com/grafana/grafana/issues/83706), [@​joey-grafana](https://togithub.com/joey-grafana) - **Elasticsearch:** Fix adhoc filters not applied in frontend mode. [#​83596](https://togithub.com/grafana/grafana/issues/83596), [@​svennergr](https://togithub.com/svennergr) - **Dashboards:** Fixes issue where panels would not refresh if time range updated while in panel view mode. [#​83525](https://togithub.com/grafana/grafana/issues/83525), [@​kaydelaney](https://togithub.com/kaydelaney) - **Auth:** Fix email verification bypass when using basic authentication. [#​83484](https://togithub.com/grafana/grafana/issues/83484) - **AuthProxy:** Invalidate previous cached item for user when changes are made to any header. [#​83203](https://togithub.com/grafana/grafana/issues/83203), [@​klesh](https://togithub.com/klesh) - **LibraryPanels/RBAC:** Fix issue where folder scopes weren't being correctly inherited. [#​82902](https://togithub.com/grafana/grafana/issues/82902), [@​kaydelaney](https://togithub.com/kaydelaney) - **LibraryPanels:** Fix issue with repeated library panels. [#​82259](https://togithub.com/grafana/grafana/issues/82259), [@​kaydelaney](https://togithub.com/kaydelaney) - **Plugins:** Don't auto prepend app sub url to plugin asset paths. [#​82147](https://togithub.com/grafana/grafana/issues/82147), [@​wbrowne](https://togithub.com/wbrowne) - **Elasticsearch:** Set middlewares from Grafana's `httpClientProvider`. [#​81929](https://togithub.com/grafana/grafana/issues/81929), [@​svennergr](https://togithub.com/svennergr) - **Folders:** Fix failure to update folder in SQLite. [#​81862](https://togithub.com/grafana/grafana/issues/81862), [@​papagian](https://togithub.com/papagian) - **Loki/Elastic:** Assert queryfix value to always be string. [#​81463](https://togithub.com/grafana/grafana/issues/81463), [@​svennergr](https://togithub.com/svennergr) ##### Breaking changes We're adding a between the response of the ID token HD parameter and the list of allowed domains. This feature can be disabled through the configuration toggle ` validate_hd `. Anyone using the legacy Google OAuth configuration should disable this validation if the ID Token response doesn't have the HD parameter. Issue [#​83725](https://togithub.com/grafana/grafana/issues/83725)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.