d1a2c69848
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/grafana/grafana](https://redirect.github.com/grafana/grafana) | minor | `8b37a2f` -> `62d2b9d` | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>grafana/grafana (docker.io/grafana/grafana)</summary> ### [`v11.6.0`](https://redirect.github.com/grafana/grafana/blob/HEAD/CHANGELOG.md#1160-2025-03-25) [Compare Source](https://redirect.github.com/grafana/grafana/compare/v11.5.3...v11.6.0) ##### Features and enhancements - **API keys:** Migrate API keys to service accounts at startup [#​96924](https://redirect.github.com/grafana/grafana/pull/96924), [@​dmihai](https://redirect.github.com/dmihai) - **AccessControl:** Allow plugin roles to include `plugins:write` [#​101089](https://redirect.github.com/grafana/grafana/pull/101089), [@​gamab](https://redirect.github.com/gamab) - **Alerting:** Add DAG errors to alert rule creation and view [#​99423](https://redirect.github.com/grafana/grafana/pull/99423), [@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron) - **Alerting:** Add Jira integration to cloud AMs [#​100482](https://redirect.github.com/grafana/grafana/pull/100482), [@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron) - **Alerting:** Add alert rule version history - part1 [#​99490](https://redirect.github.com/grafana/grafana/pull/99490), [@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron) - **Alerting:** Add migration to clean up rule versions table [#​102562](https://redirect.github.com/grafana/grafana/pull/102562), [@​yuri-tceretian](https://redirect.github.com/yuri-tceretian) - **Alerting:** Add multiple threshold operators [#​99516](https://redirect.github.com/grafana/grafana/pull/99516), [@​paulojmdias](https://redirect.github.com/paulojmdias) - **Alerting:** Add tracking for the mode used in query and notifications step when c… [#​100824](https://redirect.github.com/grafana/grafana/pull/100824), [@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron) - **Alerting:** Adding color option for slack receiver [#​99615](https://redirect.github.com/grafana/grafana/pull/99615), [@​wymangr](https://redirect.github.com/wymangr) - **Alerting:** Allow selection of recording rule write target on per-rule basis. [#​101778](https://redirect.github.com/grafana/grafana/pull/101778), [@​stevesg](https://redirect.github.com/stevesg) - **Alerting:** Allow specifying uid for new rules added to groups [#​99858](https://redirect.github.com/grafana/grafana/pull/99858), [@​moustafab](https://redirect.github.com/moustafab) - **Alerting:** Improve template testing by trying non-root scopes [#​101471](https://redirect.github.com/grafana/grafana/pull/101471), [@​JacobsonMT](https://redirect.github.com/JacobsonMT) - **Alerting:** Include time range in template dashboard and panel urls [#​101095](https://redirect.github.com/grafana/grafana/pull/101095), [@​JacobsonMT](https://redirect.github.com/JacobsonMT) - **Alerting:** Keep the latest version of deleted rule in version table [#​101481](https://redirect.github.com/grafana/grafana/pull/101481), [@​yuri-tceretian](https://redirect.github.com/yuri-tceretian) - **Alerting:** Promote alertingSaveStateCompressed flag to public preview [#​99935](https://redirect.github.com/grafana/grafana/pull/99935), [@​alexander-akhmetov](https://redirect.github.com/alexander-akhmetov) - **Alerting:** Remove ID and OrgID from hash calculation [#​100140](https://redirect.github.com/grafana/grafana/pull/100140), [@​yuri-tceretian](https://redirect.github.com/yuri-tceretian) - **Alerting:** Remove feature toggle alertingNoNormalState [#​99905](https://redirect.github.com/grafana/grafana/pull/99905), [@​yuri-tceretian](https://redirect.github.com/yuri-tceretian) - **Alerting:** Remove rule group edit from single rule editor [#​100191](https://redirect.github.com/grafana/grafana/pull/100191), [@​gillesdemey](https://redirect.github.com/gillesdemey) - **Alerting:** Return 404 when /api/ruler/grafana/api/v1/rules/{Namespace}/{Groupname} does not exist [#​100264](https://redirect.github.com/grafana/grafana/pull/100264), [@​fayzal-g](https://redirect.github.com/fayzal-g) - **Alerting:** Rule history restore feature [#​100609](https://redirect.github.com/grafana/grafana/pull/100609), [@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron) - **Alerting:** Support Jira Integration [#​100480](https://redirect.github.com/grafana/grafana/pull/100480), [@​yuri-tceretian](https://redirect.github.com/yuri-tceretian) - **Alerting:** Track if new gm rules are created with queries and expressions transformable to simple mode [#​101121](https://redirect.github.com/grafana/grafana/pull/101121), [@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron) - **Alerting:** Update IRM copies in Configuration Tracker [#​100069](https://redirect.github.com/grafana/grafana/pull/100069), [@​teodosii](https://redirect.github.com/teodosii) - **Alerting:** Update design of rule details tab and add `updated by` [#​99895](https://redirect.github.com/grafana/grafana/pull/99895), [@​tomratcliffe](https://redirect.github.com/tomratcliffe) - **Alerting:** Update irm links for incident and oncall in case new irm plugin is present [#​99952](https://redirect.github.com/grafana/grafana/pull/99952), [@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron) - **Alerting:** Use exponential backoff in the remote Alertmanager readiness check [#​99756](https://redirect.github.com/grafana/grafana/pull/99756), [@​santihernandezc](https://redirect.github.com/santihernandezc) - **Alerting:** Use uid instead of id in AnnotationsStateHistory [#​101207](https://redirect.github.com/grafana/grafana/pull/101207), [@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron) - **Auth:** Add IP address login attempt validation [#​98123](https://redirect.github.com/grafana/grafana/pull/98123), [@​colin-stuart](https://redirect.github.com/colin-stuart) - **Auth:** Add support for the TlsSkipVerify parameter to JWT Auth [#​91514](https://redirect.github.com/grafana/grafana/pull/91514), [@​Ret2Me](https://redirect.github.com/Ret2Me) - **Auth:** Make ssoSettingsSAML GA and enabled by default [#​101766](https://redirect.github.com/grafana/grafana/pull/101766), [@​mgyongyosi](https://redirect.github.com/mgyongyosi) - **Azure Monitor:** Filter namespaces by resource group [#​100325](https://redirect.github.com/grafana/grafana/pull/100325), [@​alyssabull](https://redirect.github.com/alyssabull) - **Azure:** Resource picker improvements [#​101462](https://redirect.github.com/grafana/grafana/pull/101462), [@​aangelisc](https://redirect.github.com/aangelisc) - **Azure:** Variable editor and resource picker improvements [#​101695](https://redirect.github.com/grafana/grafana/pull/101695), [@​alyssabull](https://redirect.github.com/alyssabull) - **Badge:** Add darkgrey color [#​100699](https://redirect.github.com/grafana/grafana/pull/100699), [@​Clarity-89](https://redirect.github.com/Clarity-89) - **Canvas:** One click links and actions [#​99616](https://redirect.github.com/grafana/grafana/pull/99616), [@​adela-almasan](https://redirect.github.com/adela-almasan) - **Chore:** Bump Go to 1.23.7 [#​101576](https://redirect.github.com/grafana/grafana/pull/101576), [@​macabu](https://redirect.github.com/macabu) - **Chore:** Bump Go to 1.23.7 (Enterprise) - **Chore:** Bump github.com/expr-lang/expr to v1.17.0 to address CVE-2025-29786 [#​102533](https://redirect.github.com/grafana/grafana/pull/102533), [@​macabu](https://redirect.github.com/macabu) - **Chore:** Remove `sqlQuerybuilderFunctionParameters` feature toggle [#​100809](https://redirect.github.com/grafana/grafana/pull/100809), [@​zoltanbedi](https://redirect.github.com/zoltanbedi) - **CloudWatch:** Track Logs Insights query language [#​100254](https://redirect.github.com/grafana/grafana/pull/100254), [@​idastambuk](https://redirect.github.com/idastambuk) - **Configuration tracker:** Update copy in IRM and point to new IRM slack integration [#​100440](https://redirect.github.com/grafana/grafana/pull/100440), [@​teodosii](https://redirect.github.com/teodosii) - **Dashboard:** Folder move unexpected behavior [#​100394](https://redirect.github.com/grafana/grafana/pull/100394), [@​yincongcyincong](https://redirect.github.com/yincongcyincong) - **Dashboards:** Allow custom quick time ranges specified in dashboard model [#​93724](https://redirect.github.com/grafana/grafana/pull/93724), [@​sknaumov](https://redirect.github.com/sknaumov) - **Dashboards:** Monitor dashboard loading performance [#​99629](https://redirect.github.com/grafana/grafana/pull/99629), [@​dprokop](https://redirect.github.com/dprokop) - **Dashboards:** Remove default empty string from variable create view [#​98922](https://redirect.github.com/grafana/grafana/pull/98922), [@​yincongcyincong](https://redirect.github.com/yincongcyincong) - **Dashboards:** WeekStart is now of type WeekStart | undefined instead of string [#​101123](https://redirect.github.com/grafana/grafana/pull/101123), [@​oscarkilhed](https://redirect.github.com/oscarkilhed) - **DesignSystem:** Menu and popover styling update to use new elevated background token [#​100255](https://redirect.github.com/grafana/grafana/pull/100255), [@​torkelo](https://redirect.github.com/torkelo) - **Docker:** Use our own glibc 2.40 binaries [#​99903](https://redirect.github.com/grafana/grafana/pull/99903), [@​DanCech](https://redirect.github.com/DanCech) - **Docs:** Add a note on query caching for Cloudwatch datasource [#​100180](https://redirect.github.com/grafana/grafana/pull/100180), [@​idastambuk](https://redirect.github.com/idastambuk) - **Drilldown:** Require `datasources:explore` RBAC action [#​101366](https://redirect.github.com/grafana/grafana/pull/101366), [@​svennergr](https://redirect.github.com/svennergr) - **Elasticsearch:** Remove frontend testDatasource method [#​99894](https://redirect.github.com/grafana/grafana/pull/99894), [@​idastambuk](https://redirect.github.com/idastambuk) - **Elasticsearch:** Replace level in adhoc filters with level field name [#​100315](https://redirect.github.com/grafana/grafana/pull/100315), [@​iwysiu](https://redirect.github.com/iwysiu) - **Elasticsearch:** Replace term size dropdown with text input [#​99718](https://redirect.github.com/grafana/grafana/pull/99718), [@​iwysiu](https://redirect.github.com/iwysiu) - **Explore:** Add `hide_logs_download` and hide button to download logs [#​99512](https://redirect.github.com/grafana/grafana/pull/99512), [@​svennergr](https://redirect.github.com/svennergr) - **Explore:** Move drilldown apps from Explore to a new navbar item "Drilldown" [#​100409](https://redirect.github.com/grafana/grafana/pull/100409), [@​adrapereira](https://redirect.github.com/adrapereira) - **ExploreMetrics:** Add toggle to enable routing to externalized Explore Metrics app plugin [#​99481](https://redirect.github.com/grafana/grafana/pull/99481), [@​NWRichmond](https://redirect.github.com/NWRichmond) - **Feat:** OSS connections page state filter and update all added [#​100688](https://redirect.github.com/grafana/grafana/pull/100688), [@​s4kh](https://redirect.github.com/s4kh) - **Features:** Remove openSearchBackendFlowEnabled feature toggle [#​99068](https://redirect.github.com/grafana/grafana/pull/99068), [@​idastambuk](https://redirect.github.com/idastambuk) - **Folders:** Add validation that folder is not a parent of itself [#​101569](https://redirect.github.com/grafana/grafana/pull/101569), [@​stephaniehingtgen](https://redirect.github.com/stephaniehingtgen) - **Geomap:** WebGL for Marker Layer [#​95457](https://redirect.github.com/grafana/grafana/pull/95457), [@​drew08t](https://redirect.github.com/drew08t) - **Grafana/ui:** Export UsersIndicator [#​100698](https://redirect.github.com/grafana/grafana/pull/100698), [@​Clarity-89](https://redirect.github.com/Clarity-89) - **Graphite:** Compare query builder query to raw query [#​101104](https://redirect.github.com/grafana/grafana/pull/101104), [@​bossinc](https://redirect.github.com/bossinc) - **Histogram:** Handle multiple native histograms [#​98404](https://redirect.github.com/grafana/grafana/pull/98404), [@​domasx2](https://redirect.github.com/domasx2) - **Image Renderer:** Add support for SSL in plugin mode [#​98009](https://redirect.github.com/grafana/grafana/pull/98009), [@​nmarrs](https://redirect.github.com/nmarrs) - **ImportDashboards:** Use NestedFolderPicker [#​99696](https://redirect.github.com/grafana/grafana/pull/99696), [@​joshhunt](https://redirect.github.com/joshhunt) - **Loki:** Removal of `Resolution` in query editors [#​101860](https://redirect.github.com/grafana/grafana/pull/101860), [@​svennergr](https://redirect.github.com/svennergr) - **Menu:** Uniform padding to make menu item hover state look better [#​100275](https://redirect.github.com/grafana/grafana/pull/100275), [@​torkelo](https://redirect.github.com/torkelo) - **MetricsDrilldown:** Update name of queryless metrics experience [#​100675](https://redirect.github.com/grafana/grafana/pull/100675), [@​yangkb09](https://redirect.github.com/yangkb09) - **MultiCombobox:** Export from grafana/ui [#​100368](https://redirect.github.com/grafana/grafana/pull/100368), [@​Clarity-89](https://redirect.github.com/Clarity-89) - **NodeGraph:** Improve view traces for uninstrumented services [#​98442](https://redirect.github.com/grafana/grafana/pull/98442), [@​edvard-falkskar](https://redirect.github.com/edvard-falkskar) - **PluginExtensions:** Added support for sharing functions [#​98888](https://redirect.github.com/grafana/grafana/pull/98888), [@​theSuess](https://redirect.github.com/theSuess) - **PluginExtensions:** Added support for sharing functions (Enterprise) - **PluginExtensions:** Exposing registry meta for components returned via `usePluginComponents` [#​100587](https://redirect.github.com/grafana/grafana/pull/100587), [@​mckn](https://redirect.github.com/mckn) - **Plugins:** Improve plugin details UX for core plugins [#​99830](https://redirect.github.com/grafana/grafana/pull/99830), [@​oshirohugo](https://redirect.github.com/oshirohugo) - **Plugins:** Remove managedPluginsInstall feature toggle [#​100416](https://redirect.github.com/grafana/grafana/pull/100416), [@​oshirohugo](https://redirect.github.com/oshirohugo) - **Plugins:** Remove managedPluginsInstall feature toggle (Enterprise) - **Plugins:** Remove uninstall plugin step from cli plugins update-all [#​101632](https://redirect.github.com/grafana/grafana/pull/101632), [@​oshirohugo](https://redirect.github.com/oshirohugo) - **Prometheus:** Get the utcOffset value of timezone when it's specified [#​99910](https://redirect.github.com/grafana/grafana/pull/99910), [@​itsmylife](https://redirect.github.com/itsmylife) - **Prometheus:** Remove query assistant and related components [#​100669](https://redirect.github.com/grafana/grafana/pull/100669), [@​edwardcqian](https://redirect.github.com/edwardcqian) - **QueryOptions:** Handle invalid time shift values [#​101670](https://redirect.github.com/grafana/grafana/pull/101670), [@​ivanortegaalba](https://redirect.github.com/ivanortegaalba) - **RBAC:** Remove accessControlOnCall feature toggle [#​101222](https://redirect.github.com/grafana/grafana/pull/101222), [@​gamab](https://redirect.github.com/gamab) - **RBAC:** Remove accessControlOnCall feature toggle (Enterprise) - **Reporting:** Add email subject support (Enterprise) - **Security:** Update to Go 1.23.5 (Enterprise) - **Tempo:** Support TraceQL instant metrics queries [#​99732](https://redirect.github.com/grafana/grafana/pull/99732), [@​joey-grafana](https://redirect.github.com/joey-grafana) - **Tempo:** TraceQL metrics streaming [#​99037](https://redirect.github.com/grafana/grafana/pull/99037), [@​adrapereira](https://redirect.github.com/adrapereira) - **Time regions:** Add option for cron syntax to support complex schedules [#​99548](https://redirect.github.com/grafana/grafana/pull/99548), [@​leeoniya](https://redirect.github.com/leeoniya) - **TimePicker:** Ability to manually specify quick ranges [#​101465](https://redirect.github.com/grafana/grafana/pull/101465), [@​Sergej-Vlasov](https://redirect.github.com/Sergej-Vlasov) - **TimeRangePicker:** Options list padding [#​100343](https://redirect.github.com/grafana/grafana/pull/100343), [@​torkelo](https://redirect.github.com/torkelo) - **TopNav:** Move news into profile menu [#​99535](https://redirect.github.com/grafana/grafana/pull/99535), [@​bergquist](https://redirect.github.com/bergquist) - **Trace View:** Add link from the Trace View to the Profiles Drilldown [#​101422](https://redirect.github.com/grafana/grafana/pull/101422), [@​joey-grafana](https://redirect.github.com/joey-grafana) - **Transformation:** Add support for variables to ALL transformations [#​100225](https://redirect.github.com/grafana/grafana/pull/100225), [@​dprokop](https://redirect.github.com/dprokop) - **Transformations:** Add round() to Unary mode of `Add field from calc` [#​101295](https://redirect.github.com/grafana/grafana/pull/101295), [@​leeoniya](https://redirect.github.com/leeoniya) - **VizActions:** Add confirmation message [#​100012](https://redirect.github.com/grafana/grafana/pull/100012), [@​adela-almasan](https://redirect.github.com/adela-almasan) - **grafana-ui:** Update InlineField error prop type to React.ReactNode [#​100347](https://redirect.github.com/grafana/grafana/pull/100347), [@​Clarity-89](https://redirect.github.com/Clarity-89) ##### Bug fixes - **Alerting:** Add error handling for missing data source [#​101508](https://redirect.github.com/grafana/grafana/pull/101508), [@​gillesdemey](https://redirect.github.com/gillesdemey) - **Alerting:** Call RLock() before reading sendAlertsTo map [#​99812](https://redirect.github.com/grafana/grafana/pull/99812), [@​santihernandezc](https://redirect.github.com/santihernandezc) - **Alerting:** Disable create rule menu item from panel when unifiedAlerting is disabled [#​100701](https://redirect.github.com/grafana/grafana/pull/100701), [@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron) - **Alerting:** Fix KeyValueMap input bug [#​101367](https://redirect.github.com/grafana/grafana/pull/101367), [@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron) - **Alerting:** Fix crash when invalid matcher is used in silence query params [#​101500](https://redirect.github.com/grafana/grafana/pull/101500), [@​gillesdemey](https://redirect.github.com/gillesdemey) - **Alerting:** Fix evaluation of rules with no-op math expressions [#​101436](https://redirect.github.com/grafana/grafana/pull/101436), [@​moustafab](https://redirect.github.com/moustafab) - **Alerting:** Fix exporting new rule with a new group [#​101404](https://redirect.github.com/grafana/grafana/pull/101404), [@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron) - **Alerting:** Fix fieldSelector encoding [#​99751](https://redirect.github.com/grafana/grafana/pull/99751), [@​gillesdemey](https://redirect.github.com/gillesdemey) - **Alerting:** Fix inheritance of the timing options for policy tree [#​99398](https://redirect.github.com/grafana/grafana/pull/99398), [@​gillesdemey](https://redirect.github.com/gillesdemey) - **Alerting:** Fix notification templates layout [#​101232](https://redirect.github.com/grafana/grafana/pull/101232), [@​gillesdemey](https://redirect.github.com/gillesdemey) - **Alerting:** Fix state reason [#​101530](https://redirect.github.com/grafana/grafana/pull/101530), [@​yuri-tceretian](https://redirect.github.com/yuri-tceretian) - **Alerting:** Fix token-based Slack image upload to work with channel names [#​100988](https://redirect.github.com/grafana/grafana/pull/100988), [@​JacobsonMT](https://redirect.github.com/JacobsonMT) - **App Platform:** Pin bleve to fix CVE-2022-31022 [#​102531](https://redirect.github.com/grafana/grafana/pull/102531), [@​Proximyst](https://redirect.github.com/Proximyst) - **App:** Fix web app behaviour on iOS [#​100382](https://redirect.github.com/grafana/grafana/pull/100382), [@​ashharrison90](https://redirect.github.com/ashharrison90) - **Auth:** Fix AzureAD config UI's ClientAuthentication dropdown [#​100752](https://redirect.github.com/grafana/grafana/pull/100752), [@​mgyongyosi](https://redirect.github.com/mgyongyosi) - **Auth:** Fix redirect with JWT auth URL login [#​100295](https://redirect.github.com/grafana/grafana/pull/100295), [@​mgyongyosi](https://redirect.github.com/mgyongyosi) - **AuthN:** Refetch user on "ErrUserAlreadyExists" [#​100346](https://redirect.github.com/grafana/grafana/pull/100346), [@​kalleep](https://redirect.github.com/kalleep) - **Caching:** Fix duplicate metric registration for cache size (Enterprise) - **CloudWatch:** Fix condition for running annotation queries to require dimensions [#​101660](https://redirect.github.com/grafana/grafana/pull/101660), [@​kevinwcyu](https://redirect.github.com/kevinwcyu) - **Combobox:** Fix list not being virtualized initially in some cases [#​100188](https://redirect.github.com/grafana/grafana/pull/100188), [@​tskarhed](https://redirect.github.com/tskarhed) - **Dashboard:** Fix for overwriting an edited dashboard in the old architecture [#​100247](https://redirect.github.com/grafana/grafana/pull/100247), [@​bfmatei](https://redirect.github.com/bfmatei) - **Dashboard:** Fix the unintentional time range and variables updates on saving [#​101475](https://redirect.github.com/grafana/grafana/pull/101475), [@​harisrozajac](https://redirect.github.com/harisrozajac) - **Dashboard:** Playlist - Fix issue with back button [#​99401](https://redirect.github.com/grafana/grafana/pull/99401), [@​yincongcyincong](https://redirect.github.com/yincongcyincong) - **DashboardList:** Throttle the re-renders [#​99982](https://redirect.github.com/grafana/grafana/pull/99982), [@​bfmatei](https://redirect.github.com/bfmatei) - **Dashboards:** Bring back scripted dashboards [#​100575](https://redirect.github.com/grafana/grafana/pull/100575), [@​dprokop](https://redirect.github.com/dprokop) - **Dashboards:** Fix missing `v/e/i` keybindings to return back to dashboard [#​102364](https://redirect.github.com/grafana/grafana/pull/102364), [@​mdvictor](https://redirect.github.com/mdvictor) - **Explore:** Fix resizing split view with Loki query editor [#​100257](https://redirect.github.com/grafana/grafana/pull/100257), [@​ifrost](https://redirect.github.com/ifrost) - **ExploreMetrics:** Fix escaping of regex metacharacters in label filters [#​100513](https://redirect.github.com/grafana/grafana/pull/100513), [@​NWRichmond](https://redirect.github.com/NWRichmond) - **Fix:** Optimise frontend Postgresql plugin cache busting [#​100406](https://redirect.github.com/grafana/grafana/pull/100406), [@​jackw](https://redirect.github.com/jackw) - **InfluxDB:** Improve handling of template variables contained in regular expressions (InfluxQL) [#​100762](https://redirect.github.com/grafana/grafana/pull/100762), [@​aangelisc](https://redirect.github.com/aangelisc) - **Interval variable:** Fix $\__auto value behavior [#​100479](https://redirect.github.com/grafana/grafana/pull/100479), [@​yincongcyincong](https://redirect.github.com/yincongcyincong) - **Log Context:** Fix bug where variables are not replaced in dashboards [#​100433](https://redirect.github.com/grafana/grafana/pull/100433), [@​svennergr](https://redirect.github.com/svennergr) - **OpenTSDB:** Support v2.4 [#​100673](https://redirect.github.com/grafana/grafana/pull/100673), [@​aangelisc](https://redirect.github.com/aangelisc) - **PDF:** Fix repeating panels when there are less items than maxPerRow (Enterprise) - **Plugin Metrics:** Eliminate data race in plugin metrics middleware [#​99396](https://redirect.github.com/grafana/grafana/pull/99396), [@​clord](https://redirect.github.com/clord) - **Plugins:** Fix update button behavior on downgrade [#​101048](https://redirect.github.com/grafana/grafana/pull/101048), [@​oshirohugo](https://redirect.github.com/oshirohugo) - **Plugins:** Fix version tab breaking for non semantic version [#​101225](https://redirect.github.com/grafana/grafana/pull/101225), [@​oshirohugo](https://redirect.github.com/oshirohugo) - **PromLib:** Take AdHoc filters into account when requesting suggestions without label [#​101555](https://redirect.github.com/grafana/grafana/pull/101555), [@​tskarhed](https://redirect.github.com/tskarhed) - **Prometheus:** Fix cursor jump in prometheus code editor [#​100273](https://redirect.github.com/grafana/grafana/pull/100273), [@​itsmylife](https://redirect.github.com/itsmylife) - **Prometheus:** Fix operator handling when making label expressions utf-8 friendly [#​100475](https://redirect.github.com/grafana/grafana/pull/100475), [@​NWRichmond](https://redirect.github.com/NWRichmond) - **Prometheus:** Fix setting utcOffset when absolute time range is used [#​101065](https://redirect.github.com/grafana/grafana/pull/101065), [@​itsmylife](https://redirect.github.com/itsmylife) - **RBAC:** Don't check folder access if `annotationPermissionUpdate` FT is enabled [#​99717](https://redirect.github.com/grafana/grafana/pull/99717), [@​IevaVasiljeva](https://redirect.github.com/IevaVasiljeva) - **SSO:** Fix team_ids validation for Generic OAuth [#​100732](https://redirect.github.com/grafana/grafana/pull/100732), [@​dmihai](https://redirect.github.com/dmihai) - **Service Accounts:** Don't show error pop-ups for Service Account and Renderer UI flows [#​101776](https://redirect.github.com/grafana/grafana/pull/101776), [@​IevaVasiljeva](https://redirect.github.com/IevaVasiljeva) - **Share:** Fix short links when root_url is different from the browser URL [#​99950](https://redirect.github.com/grafana/grafana/pull/99950), [@​AgnesToulet](https://redirect.github.com/AgnesToulet) ##### Breaking changes - **Data source:** Change Permissions for query to only have query and not `read OR query` (Enterprise) ##### Plugin development fixes & changes - **GrafanaUI:** Deprecate Select in favor of Combobox [#​100294](https://redirect.github.com/grafana/grafana/pull/100294), [@​joshhunt](https://redirect.github.com/joshhunt) - **Multi/Combobox:** Use pointer cursor when not focused [#​100878](https://redirect.github.com/grafana/grafana/pull/100878), [@​tskarhed](https://redirect.github.com/tskarhed) - **Slider:** Fix text input box being too wide [#​100138](https://redirect.github.com/grafana/grafana/pull/100138), [@​joshhunt](https://redirect.github.com/joshhunt) <!-- 11.6.0 END --> <!-- 11.5.3 START --> ### [`v11.5.3`](https://redirect.github.com/grafana/grafana/blob/HEAD/CHANGELOG.md#1153-2025-03-25) [Compare Source](https://redirect.github.com/grafana/grafana/compare/v11.5.2...v11.5.3) ##### Features and enhancements - **Chore:** Bump Go to 1.23.7 [#​101581](https://redirect.github.com/grafana/grafana/pull/101581), [@​macabu](https://redirect.github.com/macabu) - **Chore:** Bump Go to 1.23.7 (Enterprise) ##### Bug fixes - **Alerting:** Fix token-based Slack image upload to work with channel names [#​101078](https://redirect.github.com/grafana/grafana/pull/101078), [@​JacobsonMT](https://redirect.github.com/JacobsonMT) - **Auth:** Fix AzureAD config UI's ClientAuthentication dropdown [#​100869](https://redirect.github.com/grafana/grafana/pull/100869), [@​mgyongyosi](https://redirect.github.com/mgyongyosi) - **Dashboard:** Fix the unintentional time range and variables updates on saving [#​101671](https://redirect.github.com/grafana/grafana/pull/101671), [@​harisrozajac](https://redirect.github.com/harisrozajac) - **Dashboards:** Fix missing `v/e/i` keybindings to return back to dashboard [#​102365](https://redirect.github.com/grafana/grafana/pull/102365), [@​mdvictor](https://redirect.github.com/mdvictor) - **InfluxDB:** Improve handling of template variables contained in regular expressions (InfluxQL) [#​100977](https://redirect.github.com/grafana/grafana/pull/100977), [@​aangelisc](https://redirect.github.com/aangelisc) - **Org redirection:** Fix linking between orgs [#​102089](https://redirect.github.com/grafana/grafana/pull/102089), [@​ashharrison90](https://redirect.github.com/ashharrison90) <!-- 11.5.3 END --> <!-- 11.4.3 START --> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMTMuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIxMy4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> Signed-off-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com> Co-authored-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>