grafana/alloy (github.com/grafana/alloy/operations/alloy-mixin)
### [`v1.3.1`](https://redirect.github.com/grafana/alloy/blob/HEAD/CHANGELOG.md#v131)
[Compare Source](https://redirect.github.com/grafana/alloy/compare/v1.3.0...v1.3.1)
##### Bugfixes
- Changed the cluster startup behaviour, reverting to the previous logic where
a failure to resolve cluster join peers results in the node creating its own cluster. This is
to facilitate the process of bootstrapping a new cluster following user feedback ([@thampiotr](https://redirect.github.com/thampiotr))
- Fix a memory leak which would occur any time `loki.process` had its configuration reloaded. ([@ptodev](https://redirect.github.com/ptodev))
### [`v1.3.0`](https://redirect.github.com/grafana/alloy/blob/HEAD/CHANGELOG.md#v130)
[Compare Source](https://redirect.github.com/grafana/alloy/compare/v1.2.1...v1.3.0)
##### Breaking changes
- \[`otelcol.exporter.otlp`,`otelcol.exporter.loadbalancing`]: Change the default gRPC load balancing strategy.
The default value for the `balancer_name` attribute has changed to `round_robin`
[https://github.com/open-telemetry/opentelemetry-collector/pull/10319](https://redirect.github.com/open-telemetry/opentelemetry-collector/pull/10319)0319
##### Breaking changes to non-GA functionality
- Update Public preview `remotecfg` argument from `metadata` to `attributes`. ([@erikbaranowski](https://redirect.github.com/erikbaranowski))
- The default value of the argument `unmatched` in the block `routes` of the component `beyla.ebpf` was changed from `unset` to `heuristic` ([@marctc](https://redirect.github.com/marctc))
##### Features
- Added community components support, enabling community members to implement and maintain components. ([@wildum](https://redirect.github.com/wildum))
- A new `otelcol.exporter.debug` component for printing OTel telemetry from
other `otelcol` components to the console. ([@BarunKGP](https://redirect.github.com/BarunKGP))
##### Enhancements
- Added custom metrics capability to oracle exporter. ([@EHSchmitt4395](https://redirect.github.com/EHSchmitt4395))
- Added a success rate panel on the Prometheus Components dashboard. ([@thampiotr](https://redirect.github.com/thampiotr))
- Add namespace field to Faro payload ([@cedricziel](https://redirect.github.com/cedricziel))
- Add the `targets` argument to the `prometheus.exporter.blackbox` component to support passing blackbox targets at runtime. ([@wildum](https://redirect.github.com/wildum))
- Add concurrent metric collection to `prometheus.exporter.snowflake` to speed up collection times ([@Caleb-Hurshman](https://redirect.github.com/Caleb-Hurshman))
- Added live debugging support to `otelcol.processor.*` components. ([@wildum](https://redirect.github.com/wildum))
- Add automatic system attributes for `version` and `os` to `remotecfg`. ([@erikbaranowski](https://redirect.github.com/erikbaranowski))
- Added live debugging support to `otelcol.receiver.*` components. ([@wildum](https://redirect.github.com/wildum))
- Added live debugging support to `loki.process`. ([@wildum](https://redirect.github.com/wildum))
- Added live debugging support to `loki.relabel`. ([@wildum](https://redirect.github.com/wildum))
- Added a `namespace` label to probes scraped by the `prometheus.operator.probes` component to align with the upstream Prometheus Operator setup. ([@toontijtgat2](https://redirect.github.com/toontijtgat2))
- (*Public preview*) Added rate limiting of cluster state changes to reduce the
number of unnecessary, intermediate state updates. ([@thampiotr](https://redirect.github.com/thampiotr))
- Allow setting the CPU profiling event for Java Async Profiler in `pyroscope.java` component ([@slbucur](https://redirect.github.com/slbucur))
- Update windows_exporter to v0.26.2. ([@jkroepke](https://redirect.github.com/jkroepke))
- `mimir.rules.kubernetes` is now able to add extra labels to the Prometheus rules. ([@psychomantys](https://redirect.github.com/psychomantys))
- `prometheus.exporter.unix` component now exposes hwmon collector config. ([@dtrejod](https://redirect.github.com/dtrejod))
- Upgrade from OpenTelemetry v0.102.1 to v0.105.0.
- \[`otelcol.receiver.*`] A new `compression_algorithms` attribute to configure which
compression algorithms are allowed by the HTTP [https://github.com/open-telemetry/opentelemetry-collector/pull/10295](https://redirect.github.com/open-telemetry/opentelemetry-collector/pull/10295)ector/pull/10295
- \[`otelcol.exporter.*`] Fix potential deadlock in the batch sender.
[https://github.com/open-telemetry/opentelemetry-collector/pull/10315](https://redirect.github.com/open-telemetry/opentelemetry-collector/pull/10315)ll/10315
- \[`otelcol.exporter.*`] Fix a bug when the retry and timeout logic was not applied with enabled batching.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10166](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10166)es/10166
- \[`otelcol.exporter.*`] Fix a bug where an unstarted batch_sender exporter hangs on shutdown.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10306](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10306)es/10306
- \[`otelcol.exporter.*`] Fix small batch due to unfavorable goroutine scheduling in batch sender.
[https://github.com/open-telemetry/opentelemetry-collector/issues/9952](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9952)ues/9952
- \[`otelcol.exporter.otlphttp`] A new `cookies` block to store cookies from server responses and reuse them in subsequent requests.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10175](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10175)es/10175
- \[`otelcol.exporter.otlp`] Fixed a bug where the receiver's http response was not properly translating grpc error codes to http status codes.
[https://github.com/open-telemetry/opentelemetry-collector/pull/10574](https://redirect.github.com/open-telemetry/opentelemetry-collector/pull/10574)ll/10574
- \[`otelcol.processor.tail_sampling`] Simple LRU Decision Cache for "keep" decisions.
[https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33533](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/33533)ll/33533
- \[`otelcol.processor.tail_sampling`] Fix precedence of inverted match in and policy.
Previously if the decision from a policy evaluation was `NotSampled` or `InvertNotSampled`
it would return a `NotSampled` decision regardless, effectively downgrading the result.
This was breaking the documented behaviour that inverted decisions should take precedence over all [https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33671](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/33671)ntrib/pull/33671
- \[`otelcol.exporter.kafka`,`otelcol.receiver.kafka`] Add config attribute to disable Kerberos PA-FX-FAST negotiation.
[https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/26345](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/26345)es/26345
- \[`OTTL`]: Added `keep_matching_keys` function to allow dropping all keys from a map that don't match the pattern.
[https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32989](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32989)es/32989
- \[`OTTL`]: Add debug logs to help troubleshoot OTTL statements/conditions
[https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33274](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/33274)ll/33274
- \[`OTTL`]: Introducing `append` function for appending items into an existing array.
[https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32141](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32141)es/32141
- \[`OTTL`]: Introducing `Uri` converter parsing URI string into SemConv
[https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32433](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32433)es/32433
- \[`OTTL`]: Added a Hex() converter function
[https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33450](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/33450)ll/33450
- \[`OTTL`]: Added a IsRootSpan() converter function.
[https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33729](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/33729)ll/33729
- \[`otelcol.processor.probabilistic_sampler`]: Add Proportional and Equalizing sampling modes.
[https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/31918](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31918)es/31918
- \[`otelcol.processor.deltatocumulative`]: Bugfix to properly drop samples when at limit.
[https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33285](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33285)es/33285
- \[`otelcol.receiver.vcenter`] Fixes errors in some of the client calls for environments containing multiple datacenters.
[https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33735](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/33735)ll/33735
- \[`otelcol.processor.resourcedetection`] Fetch CPU info only if related attributes are enabled.
[https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33774](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/33774)ll/33774
- \[`otelcol.receiver.vcenter`] Adding metrics for CPU readiness, CPU capacity, and network drop rate.
[https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33607](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33607)es/33607
- \[`otelcol.receiver.vcenter`] Drop support for vCenter 6.7.
[https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33607](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33607)es/33607
- \[`otelcol.processor.attributes`] Add an option to extract value from a client address
by specifying `client.address` value in the `from_context` field.
[https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/34048](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/34048)ll/34048
- `otelcol.connector.spanmetrics`: Produce delta temporality span metrics with StartTimeUnixNano and TimeUnixNano values representing an uninterrupted series.
[https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31780](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/31780)ll/31780
- Upgrade Beyla component v1.6.3 to v1.7.0
- Reporting application process metrics
- New supported protocols: SQL, Redis, Kafka
- Several bugfixes
- Full list of changes: https://github.com/grafana/beyla/releases/tag/v1.7.0
- Enable instances connected to remotecfg-compatible servers to Register
themselves to the remote service. ([@tpaschalis](https://redirect.github.com/tpaschalis))
- Allow in-memory listener to work for remotecfg-supplied components. ([@tpaschalis](https://redirect.github.com/tpaschalis))
##### Bugfixes
- Fixed a clustering mode issue where a fatal startup failure of the clustering service
would exit the service silently, without also exiting the Alloy process. ([@thampiotr](https://redirect.github.com/thampiotr))
- Fix a bug which prevented config reloads to work if a Loki `metrics` stage is in the pipeline.
Previously, the reload would fail for `loki.process` without an error in the logs and the metrics
from the `metrics` stage would get stuck at the same values. ([@ptodev](https://redirect.github.com/ptodev))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» 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.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
v1.2.1
->v1.3.1
Release Notes
grafana/alloy (github.com/grafana/alloy/operations/alloy-mixin)
### [`v1.3.1`](https://redirect.github.com/grafana/alloy/blob/HEAD/CHANGELOG.md#v131) [Compare Source](https://redirect.github.com/grafana/alloy/compare/v1.3.0...v1.3.1) ##### Bugfixes - Changed the cluster startup behaviour, reverting to the previous logic where a failure to resolve cluster join peers results in the node creating its own cluster. This is to facilitate the process of bootstrapping a new cluster following user feedback ([@thampiotr](https://redirect.github.com/thampiotr)) - Fix a memory leak which would occur any time `loki.process` had its configuration reloaded. ([@ptodev](https://redirect.github.com/ptodev)) ### [`v1.3.0`](https://redirect.github.com/grafana/alloy/blob/HEAD/CHANGELOG.md#v130) [Compare Source](https://redirect.github.com/grafana/alloy/compare/v1.2.1...v1.3.0) ##### Breaking changes - \[`otelcol.exporter.otlp`,`otelcol.exporter.loadbalancing`]: Change the default gRPC load balancing strategy. The default value for the `balancer_name` attribute has changed to `round_robin` [https://github.com/open-telemetry/opentelemetry-collector/pull/10319](https://redirect.github.com/open-telemetry/opentelemetry-collector/pull/10319)0319 ##### Breaking changes to non-GA functionality - Update Public preview `remotecfg` argument from `metadata` to `attributes`. ([@erikbaranowski](https://redirect.github.com/erikbaranowski)) - The default value of the argument `unmatched` in the block `routes` of the component `beyla.ebpf` was changed from `unset` to `heuristic` ([@marctc](https://redirect.github.com/marctc)) ##### Features - Added community components support, enabling community members to implement and maintain components. ([@wildum](https://redirect.github.com/wildum)) - A new `otelcol.exporter.debug` component for printing OTel telemetry from other `otelcol` components to the console. ([@BarunKGP](https://redirect.github.com/BarunKGP)) ##### Enhancements - Added custom metrics capability to oracle exporter. ([@EHSchmitt4395](https://redirect.github.com/EHSchmitt4395)) - Added a success rate panel on the Prometheus Components dashboard. ([@thampiotr](https://redirect.github.com/thampiotr)) - Add namespace field to Faro payload ([@cedricziel](https://redirect.github.com/cedricziel)) - Add the `targets` argument to the `prometheus.exporter.blackbox` component to support passing blackbox targets at runtime. ([@wildum](https://redirect.github.com/wildum)) - Add concurrent metric collection to `prometheus.exporter.snowflake` to speed up collection times ([@Caleb-Hurshman](https://redirect.github.com/Caleb-Hurshman)) - Added live debugging support to `otelcol.processor.*` components. ([@wildum](https://redirect.github.com/wildum)) - Add automatic system attributes for `version` and `os` to `remotecfg`. ([@erikbaranowski](https://redirect.github.com/erikbaranowski)) - Added live debugging support to `otelcol.receiver.*` components. ([@wildum](https://redirect.github.com/wildum)) - Added live debugging support to `loki.process`. ([@wildum](https://redirect.github.com/wildum)) - Added live debugging support to `loki.relabel`. ([@wildum](https://redirect.github.com/wildum)) - Added a `namespace` label to probes scraped by the `prometheus.operator.probes` component to align with the upstream Prometheus Operator setup. ([@toontijtgat2](https://redirect.github.com/toontijtgat2)) - (*Public preview*) Added rate limiting of cluster state changes to reduce the number of unnecessary, intermediate state updates. ([@thampiotr](https://redirect.github.com/thampiotr)) - Allow setting the CPU profiling event for Java Async Profiler in `pyroscope.java` component ([@slbucur](https://redirect.github.com/slbucur)) - Update windows_exporter to v0.26.2. ([@jkroepke](https://redirect.github.com/jkroepke)) - `mimir.rules.kubernetes` is now able to add extra labels to the Prometheus rules. ([@psychomantys](https://redirect.github.com/psychomantys)) - `prometheus.exporter.unix` component now exposes hwmon collector config. ([@dtrejod](https://redirect.github.com/dtrejod)) - Upgrade from OpenTelemetry v0.102.1 to v0.105.0. - \[`otelcol.receiver.*`] A new `compression_algorithms` attribute to configure which compression algorithms are allowed by the HTTP [https://github.com/open-telemetry/opentelemetry-collector/pull/10295](https://redirect.github.com/open-telemetry/opentelemetry-collector/pull/10295)ector/pull/10295 - \[`otelcol.exporter.*`] Fix potential deadlock in the batch sender. [https://github.com/open-telemetry/opentelemetry-collector/pull/10315](https://redirect.github.com/open-telemetry/opentelemetry-collector/pull/10315)ll/10315 - \[`otelcol.exporter.*`] Fix a bug when the retry and timeout logic was not applied with enabled batching. [https://github.com/open-telemetry/opentelemetry-collector/issues/10166](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10166)es/10166 - \[`otelcol.exporter.*`] Fix a bug where an unstarted batch_sender exporter hangs on shutdown. [https://github.com/open-telemetry/opentelemetry-collector/issues/10306](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10306)es/10306 - \[`otelcol.exporter.*`] Fix small batch due to unfavorable goroutine scheduling in batch sender. [https://github.com/open-telemetry/opentelemetry-collector/issues/9952](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/9952)ues/9952 - \[`otelcol.exporter.otlphttp`] A new `cookies` block to store cookies from server responses and reuse them in subsequent requests. [https://github.com/open-telemetry/opentelemetry-collector/issues/10175](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10175)es/10175 - \[`otelcol.exporter.otlp`] Fixed a bug where the receiver's http response was not properly translating grpc error codes to http status codes. [https://github.com/open-telemetry/opentelemetry-collector/pull/10574](https://redirect.github.com/open-telemetry/opentelemetry-collector/pull/10574)ll/10574 - \[`otelcol.processor.tail_sampling`] Simple LRU Decision Cache for "keep" decisions. [https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33533](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/33533)ll/33533 - \[`otelcol.processor.tail_sampling`] Fix precedence of inverted match in and policy. Previously if the decision from a policy evaluation was `NotSampled` or `InvertNotSampled` it would return a `NotSampled` decision regardless, effectively downgrading the result. This was breaking the documented behaviour that inverted decisions should take precedence over all [https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33671](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/33671)ntrib/pull/33671 - \[`otelcol.exporter.kafka`,`otelcol.receiver.kafka`] Add config attribute to disable Kerberos PA-FX-FAST negotiation. [https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/26345](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/26345)es/26345 - \[`OTTL`]: Added `keep_matching_keys` function to allow dropping all keys from a map that don't match the pattern. [https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32989](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32989)es/32989 - \[`OTTL`]: Add debug logs to help troubleshoot OTTL statements/conditions [https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33274](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/33274)ll/33274 - \[`OTTL`]: Introducing `append` function for appending items into an existing array. [https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32141](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32141)es/32141 - \[`OTTL`]: Introducing `Uri` converter parsing URI string into SemConv [https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32433](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32433)es/32433 - \[`OTTL`]: Added a Hex() converter function [https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33450](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/33450)ll/33450 - \[`OTTL`]: Added a IsRootSpan() converter function. [https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33729](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/33729)ll/33729 - \[`otelcol.processor.probabilistic_sampler`]: Add Proportional and Equalizing sampling modes. [https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/31918](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31918)es/31918 - \[`otelcol.processor.deltatocumulative`]: Bugfix to properly drop samples when at limit. [https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33285](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33285)es/33285 - \[`otelcol.receiver.vcenter`] Fixes errors in some of the client calls for environments containing multiple datacenters. [https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33735](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/33735)ll/33735 - \[`otelcol.processor.resourcedetection`] Fetch CPU info only if related attributes are enabled. [https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33774](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/33774)ll/33774 - \[`otelcol.receiver.vcenter`] Adding metrics for CPU readiness, CPU capacity, and network drop rate. [https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33607](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33607)es/33607 - \[`otelcol.receiver.vcenter`] Drop support for vCenter 6.7. [https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33607](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33607)es/33607 - \[`otelcol.processor.attributes`] Add an option to extract value from a client address by specifying `client.address` value in the `from_context` field. [https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/34048](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/34048)ll/34048 - `otelcol.connector.spanmetrics`: Produce delta temporality span metrics with StartTimeUnixNano and TimeUnixNano values representing an uninterrupted series. [https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31780](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/pull/31780)ll/31780 - Upgrade Beyla component v1.6.3 to v1.7.0 - Reporting application process metrics - New supported protocols: SQL, Redis, Kafka - Several bugfixes - Full list of changes: https://github.com/grafana/beyla/releases/tag/v1.7.0 - Enable instances connected to remotecfg-compatible servers to Register themselves to the remote service. ([@tpaschalis](https://redirect.github.com/tpaschalis)) - Allow in-memory listener to work for remotecfg-supplied components. ([@tpaschalis](https://redirect.github.com/tpaschalis)) ##### Bugfixes - Fixed a clustering mode issue where a fatal startup failure of the clustering service would exit the service silently, without also exiting the Alloy process. ([@thampiotr](https://redirect.github.com/thampiotr)) - Fix a bug which prevented config reloads to work if a Loki `metrics` stage is in the pipeline. Previously, the reload would fail for `loki.process` without an error in the logs and the metrics from the `metrics` stage would get stuck at the same values. ([@ptodev](https://redirect.github.com/ptodev))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» 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.
This PR was generated by Mend Renovate. View the repository job log.