25 Commits

Author SHA1 Message Date
a78b13205c chore(deps): update docker/login-action action to v4.1.0 (#40)
All checks were successful
CD / Check changes (push) Successful in 6s
CD / test (push) Successful in 1m0s
CD / Build and push (arm64) (push) Has been skipped
CD / Build and push (amd64) (push) Has been skipped
CD / Create manifest (push) Has been skipped
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [docker/login-action](https://github.com/docker/login-action) | action | minor | `v4.0.0` → `v4.1.0` |

---

### Release Notes

<details>
<summary>docker/login-action (docker/login-action)</summary>

### [`v4.1.0`](https://github.com/docker/login-action/releases/tag/v4.1.0)

[Compare Source](https://github.com/docker/login-action/compare/v4.0.0...v4.1.0)

- Fix scoped Docker Hub cleanup path when registry is omitted by [@&#8203;crazy-max](https://github.com/crazy-max) in [#&#8203;945](https://github.com/docker/login-action/pull/945)
- Bump [@&#8203;aws-sdk/client-ecr](https://github.com/aws-sdk/client-ecr) and [@&#8203;aws-sdk/client-ecr-public](https://github.com/aws-sdk/client-ecr-public) to 3.1020.0 in [#&#8203;930](https://github.com/docker/login-action/pull/930)
- Bump [@&#8203;docker/actions-toolkit](https://github.com/docker/actions-toolkit) from 0.77.0 to 0.86.0 in [#&#8203;932](https://github.com/docker/login-action/pull/932) [#&#8203;936](https://github.com/docker/login-action/pull/936)
- Bump brace-expansion from 1.1.12 to 1.1.13 in [#&#8203;952](https://github.com/docker/login-action/pull/952)
- Bump fast-xml-parser from 5.3.4 to 5.3.6 in [#&#8203;942](https://github.com/docker/login-action/pull/942)
- Bump flatted from 3.3.3 to 3.4.2 in [#&#8203;944](https://github.com/docker/login-action/pull/944)
- Bump glob from 10.3.12 to 10.5.0 in [#&#8203;940](https://github.com/docker/login-action/pull/940)
- Bump handlebars from 4.7.8 to 4.7.9 in [#&#8203;949](https://github.com/docker/login-action/pull/949)
- Bump http-proxy-agent and https-proxy-agent to 8.0.0 in [#&#8203;937](https://github.com/docker/login-action/pull/937)
- Bump lodash from 4.17.23 to 4.18.1 in [#&#8203;958](https://github.com/docker/login-action/pull/958)
- Bump minimatch from 3.1.2 to 3.1.5 in [#&#8203;941](https://github.com/docker/login-action/pull/941)
- Bump picomatch from 4.0.3 to 4.0.4 in [#&#8203;948](https://github.com/docker/login-action/pull/948)
- Bump undici from 6.23.0 to 6.24.1 in [#&#8203;938](https://github.com/docker/login-action/pull/938)

**Full Changelog**: <https://github.com/docker/login-action/compare/v4.0.0...v4.1.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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImFjdGlvbiIsImRlcHMiXX0=-->

Reviewed-on: #40
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-04-11 10:32:57 +02:00
a2c166c6b5 chore(deps): update oven-sh/setup-bun action to v2.2.0 (#36)
All checks were successful
CD / Check changes (push) Successful in 4s
CD / test (push) Successful in 2m30s
CD / Build and push (amd64) (push) Has been skipped
CD / Build and push (arm64) (push) Has been skipped
CD / Create manifest (push) Has been skipped
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [oven-sh/setup-bun](https://github.com/oven-sh/setup-bun) | action | minor | `v2.1.3` → `v2.2.0` |

---

### Release Notes

<details>
<summary>oven-sh/setup-bun (oven-sh/setup-bun)</summary>

### [`v2.2.0`](https://github.com/oven-sh/setup-bun/releases/tag/v2.2.0)

[Compare Source](https://github.com/oven-sh/setup-bun/compare/v2.1.3...v2.2.0)

`oven-sh/setup-bun` is the github action for setting up Bun.

#### What's Changed

- build: update action runtime to Node.js 24 by [@&#8203;adam0white](https://github.com/adam0white) in [#&#8203;176](https://github.com/oven-sh/setup-bun/pull/176)
- ci: use `actions/checkout@v6.0.2` in the test workflow by [@&#8203;tcely](https://github.com/tcely) in [#&#8203;173](https://github.com/oven-sh/setup-bun/pull/173)
- ci: update actions for the `autofix.ci` workflow by [@&#8203;tcely](https://github.com/tcely) in [#&#8203;174](https://github.com/oven-sh/setup-bun/pull/174)
- ci: update actions for the `Release new action version` workflow by [@&#8203;tcely](https://github.com/tcely) in [#&#8203;175](https://github.com/oven-sh/setup-bun/pull/175)
- release: v2.2.0 by [@&#8203;xhyrom](https://github.com/xhyrom) in [#&#8203;177](https://github.com/oven-sh/setup-bun/pull/177)

#### New Contributors

- [@&#8203;adam0white](https://github.com/adam0white) made their first contribution in [#&#8203;176](https://github.com/oven-sh/setup-bun/pull/176)
- [@&#8203;tcely](https://github.com/tcely) made their first contribution in [#&#8203;173](https://github.com/oven-sh/setup-bun/pull/173)

**Full Changelog**: <https://github.com/oven-sh/setup-bun/compare/v2...v2.2.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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImFjdGlvbiIsImRlcHMiXX0=-->

Reviewed-on: #36
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-03-27 22:39:19 +01:00
e1cb2365c4 chore(deps): update bun version to v1.3.11 (#37)
All checks were successful
CD / Check changes (push) Successful in 10s
CD / test (push) Successful in 18s
CD / Build and push (arm64) (push) Successful in 2m27s
CD / Build and push (amd64) (push) Successful in 41s
CD / Create manifest (push) Successful in 9s
This PR contains the following updates:

| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | Type | Update |
|---|---|---|---|---|---|
| [Bun](https://bun.com) ([source](https://github.com/oven-sh/bun)) | `1.3.10` → `1.3.11` | ![age](https://developer.mend.io/api/mc/badges/age/npm/bun/1.3.11?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/bun/1.3.10/1.3.11?slim=true) |  | patch |
| [oven/bun](https://github.com/oven-sh/bun) | `1.3.10` → `1.3.11` | ![age](https://developer.mend.io/api/mc/badges/age/docker/oven%2fbun/1.3.11?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/oven%2fbun/1.3.10/1.3.11?slim=true) | final | patch |

---

### Release Notes

<details>
<summary>oven-sh/bun (Bun)</summary>

### [`v1.3.11`](https://github.com/oven-sh/bun/releases/tag/bun-v1.3.11): Bun v1.3.11

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.3.10...bun-v1.3.11)

To install Bun v1.3.11

```bash
curl -fsSL https://bun.sh/install | bash

# or you can use npm
# npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.3.11:

```bash
bun upgrade
```

##### [Read Bun v1.3.11's release notes on Bun's blog](https://bun.com/blog/bun-v1.3.11)

##### Thanks to 15 contributors!

- [@&#8203;alii](https://github.com/alii)
- [@&#8203;anthonybaldwin](https://github.com/anthonybaldwin)
- [@&#8203;baboon-king](https://github.com/baboon-king)
- [@&#8203;c-stoeckl](https://github.com/c-stoeckl)
- [@&#8203;cirospaciari](https://github.com/cirospaciari)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;gaowhen](https://github.com/gaowhen)
- [@&#8203;hona](https://github.com/hona)
- [@&#8203;igorkofman](https://github.com/igorkofman)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;km-anthropic](https://github.com/km-anthropic)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;sosukesuzuki](https://github.com/sosukesuzuki)
- [@&#8203;ssing2](https://github.com/ssing2)
- [@&#8203;whiteminds](https://github.com/whiteminds)

</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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #37
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-03-27 22:38:36 +01:00
b4e1a09244 chore(deps): update docker/login-action action to v4 (#31)
Some checks failed
CD / Check changes (push) Successful in 5s
CD / test (push) Failing after 2m42s
CD / Build and push (amd64) (push) Has been skipped
CD / Build and push (arm64) (push) Has been skipped
CD / Create manifest (push) Has been skipped
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [docker/login-action](https://github.com/docker/login-action) | action | major | `v3.7.0` → `v4.0.0` |

---

### Release Notes

<details>
<summary>docker/login-action (docker/login-action)</summary>

### [`v4.0.0`](https://github.com/docker/login-action/releases/tag/v4.0.0)

[Compare Source](https://github.com/docker/login-action/compare/v3.7.0...v4.0.0)

- Node 24 as default runtime (requires [Actions Runner v2.327.1](https://github.com/actions/runner/releases/tag/v2.327.1) or later) by [@&#8203;crazy-max](https://github.com/crazy-max) in [#&#8203;929](https://github.com/docker/login-action/pull/929)
- Switch to ESM and update config/test wiring by [@&#8203;crazy-max](https://github.com/crazy-max) in [#&#8203;927](https://github.com/docker/login-action/pull/927)
- Bump [@&#8203;actions/core](https://github.com/actions/core) from 1.11.1 to 3.0.0 in [#&#8203;919](https://github.com/docker/login-action/pull/919)
- Bump [@&#8203;aws-sdk/client-ecr](https://github.com/aws-sdk/client-ecr) from 3.890.0 to 3.1000.0 in [#&#8203;909](https://github.com/docker/login-action/pull/909) [#&#8203;920](https://github.com/docker/login-action/pull/920)
- Bump [@&#8203;aws-sdk/client-ecr-public](https://github.com/aws-sdk/client-ecr-public) from 3.890.0 to 3.1000.0 in [#&#8203;909](https://github.com/docker/login-action/pull/909) [#&#8203;920](https://github.com/docker/login-action/pull/920)
- Bump [@&#8203;docker/actions-toolkit](https://github.com/docker/actions-toolkit) from 0.63.0 to 0.77.0 in [#&#8203;910](https://github.com/docker/login-action/pull/910) [#&#8203;928](https://github.com/docker/login-action/pull/928)
- Bump [@&#8203;isaacs/brace-expansion](https://github.com/isaacs/brace-expansion) from 5.0.0 to 5.0.1 in [#&#8203;921](https://github.com/docker/login-action/pull/921)
- Bump js-yaml from 4.1.0 to 4.1.1 in [#&#8203;901](https://github.com/docker/login-action/pull/901)

**Full Changelog**: <https://github.com/docker/login-action/compare/v3.7.0...v4.0.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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImFjdGlvbiIsImRlcHMiXX0=-->

Reviewed-on: #31
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-03-26 21:36:00 +01:00
a15a11c960 chore(deps): update dorny/paths-filter action to v4 (#35)
All checks were successful
CD / Check changes (push) Successful in 18s
CD / test (push) Successful in 30s
CD / Build and push (arm64) (push) Has been skipped
CD / Build and push (amd64) (push) Has been skipped
CD / Create manifest (push) Has been skipped
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [dorny/paths-filter](https://github.com/dorny/paths-filter) | action | major | `v3.0.2` → `v4.0.1` |

---

### Release Notes

<details>
<summary>dorny/paths-filter (dorny/paths-filter)</summary>

### [`v4.0.1`](https://github.com/dorny/paths-filter/releases/tag/v4.0.1)

[Compare Source](https://github.com/dorny/paths-filter/compare/v4.0.0...v4.0.1)

#### What's Changed

- Support merge queue by [@&#8203;masaru-iritani](https://github.com/masaru-iritani) in [#&#8203;255](https://github.com/dorny/paths-filter/pull/255)

#### New Contributors

- [@&#8203;masaru-iritani](https://github.com/masaru-iritani) made their first contribution in [#&#8203;255](https://github.com/dorny/paths-filter/pull/255)

**Full Changelog**: <https://github.com/dorny/paths-filter/compare/v4.0.0...v4.0.1>

### [`v4.0.0`](https://github.com/dorny/paths-filter/blob/HEAD/CHANGELOG.md#v400)

[Compare Source](https://github.com/dorny/paths-filter/compare/v3.0.3...v4.0.0)

- [Update action runtime to node24](https://github.com/dorny/paths-filter/pull/294)

### [`v3.0.3`](https://github.com/dorny/paths-filter/blob/HEAD/CHANGELOG.md#v303)

[Compare Source](https://github.com/dorny/paths-filter/compare/v3.0.2...v3.0.3)

- [Add missing predicate-quantifier](https://github.com/dorny/paths-filter/pull/279)

</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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImFjdGlvbiIsImRlcHMiXX0=-->

Reviewed-on: #35
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-03-26 21:04:31 +01:00
0c8e009e9f chore(deps): update typescript-eslint monorepo to v8.56.1 (#25)
All checks were successful
CD / Check changes (push) Successful in 13s
CD / test (push) Successful in 57s
CD / Build and push (arm64) (push) Successful in 8m10s
CD / Build and push (amd64) (push) Successful in 3m38s
CD / Create manifest (push) Successful in 6s
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://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.55.0` → `8.56.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.55.0/8.56.1) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/8.56.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/8.55.0/8.56.1?slim=true) |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`8.55.0` → `8.56.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.55.0/8.56.1) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/8.56.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/8.55.0/8.56.1?slim=true) |
| [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`8.55.0` → `8.56.1`](https://renovatebot.com/diffs/npm/typescript-eslint/8.55.0/8.56.1) | ![age](https://developer.mend.io/api/mc/badges/age/npm/typescript-eslint/8.56.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript-eslint/8.55.0/8.56.1?slim=true) |

---

### Release Notes

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

### [`v8.56.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8561-2026-02-23)

[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.56.0...v8.56.1)

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

See [GitHub Releases](https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1) for more information.

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

### [`v8.56.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8560-2026-02-16)

[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.55.0...v8.56.0)

##### 🚀 Features

- support ESLint v10 ([#&#8203;12057](https://github.com/typescript-eslint/typescript-eslint/pull/12057))

##### 🩹 Fixes

- use parser options from context.languageOptions ([#&#8203;12043](https://github.com/typescript-eslint/typescript-eslint/pull/12043))

##### ❤️ Thank You

- Brad Zacher [@&#8203;bradzacher](https://github.com/bradzacher)
- fnx [@&#8203;DMartens](https://github.com/DMartens)
- Joshua Chen

See [GitHub Releases](https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0) for more information.

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.56.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8561-2026-02-23)

[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.56.0...v8.56.1)

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

See [GitHub Releases](https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1) for more information.

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

### [`v8.56.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8560-2026-02-16)

[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.55.0...v8.56.0)

##### 🚀 Features

- support ESLint v10 ([#&#8203;12057](https://github.com/typescript-eslint/typescript-eslint/pull/12057))

##### ❤️ Thank You

- Brad Zacher [@&#8203;bradzacher](https://github.com/bradzacher)
- Joshua Chen

See [GitHub Releases](https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0) for more information.

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 (typescript-eslint)</summary>

### [`v8.56.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8561-2026-02-23)

[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.56.0...v8.56.1)

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

See [GitHub Releases](https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1) for more information.

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

### [`v8.56.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8560-2026-02-16)

[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.55.0...v8.56.0)

##### 🚀 Features

- support ESLint v10 ([#&#8203;12057](https://github.com/typescript-eslint/typescript-eslint/pull/12057))

##### ❤️ Thank You

- Brad Zacher [@&#8203;bradzacher](https://github.com/bradzacher)
- Joshua Chen

See [GitHub Releases](https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0) for more information.

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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #25
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-03-15 22:32:27 +01:00
8adbfebbf7 chore(deps): update actions/setup-node action to v6 (#10)
Some checks failed
CD / Check changes (push) Successful in 32s
CD / test (push) Successful in 1m18s
CD / Build and push (arm64) (push) Has been skipped
CD / Build and push (amd64) (push) Has been cancelled
CD / Create manifest (push) Has been cancelled
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-node](https://github.com/actions/setup-node) | action | major | `v5` → `v6` |

---

### Release Notes

<details>
<summary>actions/setup-node (actions/setup-node)</summary>

### [`v6`](https://github.com/actions/setup-node/compare/v5...v6)

[Compare Source](https://github.com/actions/setup-node/compare/v5...v6)

</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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDYuOCIsInVwZGF0ZWRJblZlciI6IjQzLjUuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYWN0aW9uIiwiZGVwcyJdfQ==-->

Reviewed-on: #10
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-03-15 22:30:29 +01:00
4febed70ce chore(deps): update bun version to v1.3.10 (#14)
Some checks failed
CD / Check changes (push) Successful in 59s
CD / test (push) Successful in 4m8s
CD / Build and push (amd64) (push) Failing after 1m15s
CD / Build and push (arm64) (push) Has been cancelled
CD / Create manifest (push) Has been cancelled
This PR contains the following updates:

| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | Type | Update |
|---|---|---|---|---|---|
| [Bun](https://bun.com) ([source](https://github.com/oven-sh/bun)) | `1.3.6` → `1.3.10` | ![age](https://developer.mend.io/api/mc/badges/age/npm/bun/1.3.10?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/bun/1.3.6/1.3.10?slim=true) |  | patch |
| [oven/bun](https://github.com/oven-sh/bun) | `1.3.6` → `1.3.10` | ![age](https://developer.mend.io/api/mc/badges/age/docker/oven%2fbun/1.3.10?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/oven%2fbun/1.3.6/1.3.10?slim=true) | final | patch |

---

### Release Notes

<details>
<summary>oven-sh/bun (Bun)</summary>

### [`v1.3.10`](https://github.com/oven-sh/bun/releases/tag/bun-v1.3.10): Bun v1.3.10

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.3.9...bun-v1.3.10)

To install Bun v1.3.10

```bash
curl -fsSL https://bun.sh/install | bash

# or you can use npm
# npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.3.10:

```bash
bun upgrade
```

##### [Read Bun v1.3.10's release notes on Bun's blog](https://bun.com/blog/bun-v1.3.10)

##### Thanks to 11 contributors!

- [@&#8203;alanstott](https://github.com/alanstott)
- [@&#8203;alii](https://github.com/alii)
- [@&#8203;cirospaciari](https://github.com/cirospaciari)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;hk-shao](https://github.com/hk-shao)
- [@&#8203;hona](https://github.com/hona)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;martinamps](https://github.com/martinamps)
- [@&#8203;prekucki](https://github.com/prekucki)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;sosukesuzuki](https://github.com/sosukesuzuki)

### [`v1.3.9`](https://github.com/oven-sh/bun/releases/tag/bun-v1.3.9): Bun v1.3.9

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.3.8...bun-v1.3.9)

To install Bun v1.3.9

```bash
curl -fsSL https://bun.sh/install | bash

# or you can use npm
# npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.3.9:

```bash
bun upgrade
```

##### [Read Bun v1.3.9's release notes on Bun's blog](https://bun.sh/blog/bun-v1.3.9)

##### Thanks to 10 contributors!

- [@&#8203;alii](https://github.com/alii)
- [@&#8203;billywhizz](https://github.com/billywhizz)
- [@&#8203;chrislloyd](https://github.com/chrislloyd)
- [@&#8203;cirospaciari](https://github.com/cirospaciari)
- [@&#8203;ddmoney420](https://github.com/ddmoney420)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;sosukesuzuki](https://github.com/sosukesuzuki)
- [@&#8203;xingxingmofashu](https://github.com/xingxingmofashu)

### [`v1.3.8`](https://github.com/oven-sh/bun/releases/tag/bun-v1.3.8): Bun v1.3.8

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.3.7...bun-v1.3.8)

To install Bun v1.3.8

```bash
curl -fsSL https://bun.sh/install | bash

# or you can use npm
# npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.3.8:

```bash
bun upgrade
```

##### [Read Bun v1.3.8's release notes on Bun's blog](https://bun.com/blog/bun-v1.3.8)

##### Thanks to 4 contributors!

- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;sosukesuzuki](https://github.com/sosukesuzuki)

### [`v1.3.7`](https://github.com/oven-sh/bun/releases/tag/bun-v1.3.7): Bun v1.3.7

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.3.6...bun-v1.3.7)

To install Bun v1.3.7

```bash
curl -fsSL https://bun.sh/install | bash

# or you can use npm
# npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.3.7:

```bash
bun upgrade
```

##### [Read Bun v1.3.7's release notes on Bun's blog](https://bun.com/blog/bun-v1.3.7)

##### Thanks to 11 contributors!

- [@&#8203;alii](https://github.com/alii)
- [@&#8203;cirospaciari](https://github.com/cirospaciari)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;kirillmarkelov](https://github.com/kirillmarkelov)
- [@&#8203;mmitchellg5](https://github.com/mmitchellg5)
- [@&#8203;remorses](https://github.com/remorses)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;sosukesuzuki](https://github.com/sosukesuzuki)
- [@&#8203;vadim-anthropic](https://github.com/vadim-anthropic)
- [@&#8203;wovw](https://github.com/wovw)

</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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi40IiwidXBkYXRlZEluVmVyIjoiNDMuNS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Reviewed-on: #14
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-03-15 22:22:18 +01:00
7fb71468d9 chore(deps): update dependency pino to v10 (#9)
Some checks failed
CD / Check changes (push) Successful in 15s
CD / test (push) Successful in 1m46s
CD / Build and push (amd64) (push) Has been cancelled
CD / Create manifest (push) Has been cancelled
CD / Build and push (arm64) (push) Has been cancelled
This PR contains the following updates:

| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [pino](https://getpino.io) ([source](https://github.com/pinojs/pino)) | [`^9.7.0` → `^10.0.0`](https://renovatebot.com/diffs/npm/pino/9.14.0/10.3.1) | ![age](https://developer.mend.io/api/mc/badges/age/npm/pino/10.3.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pino/9.14.0/10.3.1?slim=true) |

---

### Release Notes

<details>
<summary>pinojs/pino (pino)</summary>

### [`v10.3.1`](https://github.com/pinojs/pino/releases/tag/v10.3.1)

[Compare Source](https://github.com/pinojs/pino/compare/v10.3.0...v10.3.1)

#### What's Changed

- build(deps): bump actions/checkout from 6.0.1 to 6.0.2 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2385](https://github.com/pinojs/pino/pull/2385)
- build(deps-dev): bump eslint-plugin-n from 17.23.1 to 17.23.2 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2386](https://github.com/pinojs/pino/pull/2386)
- docs: clarify transport level filtering behavior by [@&#8203;mcollina](https://github.com/mcollina) in [#&#8203;2390](https://github.com/pinojs/pino/pull/2390)
- fix(transport): sanitize invalid NODE\_OPTIONS preloads for workers by [@&#8203;mcollina](https://github.com/mcollina) in [#&#8203;2391](https://github.com/pinojs/pino/pull/2391)

**Full Changelog**: <https://github.com/pinojs/pino/compare/v10.3.0...v10.3.1>

### [`v10.3.0`](https://github.com/pinojs/pino/releases/tag/v10.3.0)

[Compare Source](https://github.com/pinojs/pino/compare/v10.2.1...v10.3.0)

#### What's Changed

- feat: improve the return type of `multistream().clone()` by [@&#8203;mrazauskas](https://github.com/mrazauskas) in [#&#8203;2377](https://github.com/pinojs/pino/pull/2377)
- feat: set worker thread name for transport identification by [@&#8203;mcollina](https://github.com/mcollina) in [#&#8203;2380](https://github.com/pinojs/pino/pull/2380)

**Full Changelog**: <https://github.com/pinojs/pino/compare/v10.2.1...v10.3.0>

### [`v10.2.1`](https://github.com/pinojs/pino/releases/tag/v10.2.1)

[Compare Source](https://github.com/pinojs/pino/compare/v10.2.0...v10.2.1)

#### What's Changed

- fix: prevent ERR\_WORKER\_INVALID\_EXEC\_ARGV with monitoring tools by [@&#8203;mcollina](https://github.com/mcollina) in [#&#8203;2379](https://github.com/pinojs/pino/pull/2379)

**Full Changelog**: <https://github.com/pinojs/pino/compare/v10.2.0...v10.2.1>

### [`v10.2.0`](https://github.com/pinojs/pino/releases/tag/v10.2.0)

[Compare Source](https://github.com/pinojs/pino/compare/v10.1.1...v10.2.0)

#### What's Changed

- chore: lint TypeScript files by [@&#8203;mrazauskas](https://github.com/mrazauskas) in [#&#8203;2363](https://github.com/pinojs/pino/pull/2363)
- fix: prevent memory leak when using transport with --import preload by [@&#8203;mcollina](https://github.com/mcollina) in [#&#8203;2374](https://github.com/pinojs/pino/pull/2374)

#### New Contributors

- [@&#8203;mrazauskas](https://github.com/mrazauskas) made their first contribution in [#&#8203;2363](https://github.com/pinojs/pino/pull/2363)

**Full Changelog**: <https://github.com/pinojs/pino/compare/v10.1.1...v10.2.0>

### [`v10.1.1`](https://github.com/pinojs/pino/releases/tag/v10.1.1)

[Compare Source](https://github.com/pinojs/pino/compare/v10.1.0...v10.1.1)

#### What's Changed

- fix(types): Correct conditional type handling for generic log function arguments by [@&#8203;samchungy](https://github.com/samchungy) in [#&#8203;2329](https://github.com/pinojs/pino/pull/2329)
- perf: use JSON.stringify in fast path for node v25+  by [@&#8203;ronag](https://github.com/ronag) in [#&#8203;2330](https://github.com/pinojs/pino/pull/2330)
- build(deps): bump actions/setup-node from 4 to 6 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2336](https://github.com/pinojs/pino/pull/2336)
- build(deps-dev): bump borp from 0.20.2 to 0.21.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2337](https://github.com/pinojs/pino/pull/2337)
- build(deps): bump pino-abstract-transport from 2.0.0 to 3.0.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2338](https://github.com/pinojs/pino/pull/2338)
- docs: update CONTRIBUTING.md to reference 'main' instead of 'master' by [@&#8203;NoobFullStack](https://github.com/NoobFullStack) in [#&#8203;2334](https://github.com/pinojs/pino/pull/2334)
- feat(browser): add reportCaller to surface user callsite by [@&#8203;dev-KingMaster](https://github.com/dev-KingMaster) in [#&#8203;2340](https://github.com/pinojs/pino/pull/2340)
- docs: update transports.md by [@&#8203;marklai1998](https://github.com/marklai1998) in [#&#8203;2224](https://github.com/pinojs/pino/pull/2224)
- docs: add Node.js 22+ native TypeScript type stripping support by [@&#8203;mcollina](https://github.com/mcollina) in [#&#8203;2347](https://github.com/pinojs/pino/pull/2347)
- feat(types): use ThreadStream type from thread-stream by [@&#8203;CHC383](https://github.com/CHC383) in [#&#8203;2320](https://github.com/pinojs/pino/pull/2320)
- build(deps): bump actions/checkout from 5.0.0 to 6.0.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2354](https://github.com/pinojs/pino/pull/2354)
- build(deps): update thread-stream to v4 by [@&#8203;mcollina](https://github.com/mcollina) in [#&#8203;2356](https://github.com/pinojs/pino/pull/2356)
- fix: harden transport loading against prototype pollution by [@&#8203;omdxp](https://github.com/omdxp) in [#&#8203;2358](https://github.com/pinojs/pino/pull/2358)
- docs: add threat model to SECURITY.md by [@&#8203;mcollina](https://github.com/mcollina) in [#&#8203;2360](https://github.com/pinojs/pino/pull/2360)
- build(deps): bump actions/checkout from 6.0.0 to 6.0.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2365](https://github.com/pinojs/pino/pull/2365)
- build(deps-dev): bump [@&#8203;types/node](https://github.com/types/node) from 24.10.4 to 25.0.3 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2367](https://github.com/pinojs/pino/pull/2367)
- fix: allow passing string, number, null for %o placeholder by [@&#8203;rChaoz](https://github.com/rChaoz) in [#&#8203;2372](https://github.com/pinojs/pino/pull/2372)

#### New Contributors

- [@&#8203;NoobFullStack](https://github.com/NoobFullStack) made their first contribution in [#&#8203;2334](https://github.com/pinojs/pino/pull/2334)
- [@&#8203;dev-KingMaster](https://github.com/dev-KingMaster) made their first contribution in [#&#8203;2340](https://github.com/pinojs/pino/pull/2340)
- [@&#8203;marklai1998](https://github.com/marklai1998) made their first contribution in [#&#8203;2224](https://github.com/pinojs/pino/pull/2224)
- [@&#8203;CHC383](https://github.com/CHC383) made their first contribution in [#&#8203;2320](https://github.com/pinojs/pino/pull/2320)
- [@&#8203;omdxp](https://github.com/omdxp) made their first contribution in [#&#8203;2358](https://github.com/pinojs/pino/pull/2358)
- [@&#8203;rChaoz](https://github.com/rChaoz) made their first contribution in [#&#8203;2372](https://github.com/pinojs/pino/pull/2372)

**Full Changelog**: <https://github.com/pinojs/pino/compare/v10.1.0...v10.1.1>

### [`v10.1.0`](https://github.com/pinojs/pino/releases/tag/v10.1.0)

[Compare Source](https://github.com/pinojs/pino/compare/v10.0.0...v10.1.0)

#### What's Changed

- test: add regression test for issue [#&#8203;2313](https://github.com/pinojs/pino/issues/2313) by [@&#8203;mcollina](https://github.com/mcollina) in [#&#8203;2314](https://github.com/pinojs/pino/pull/2314)
- fix!: use safer types for censor function signature ([#&#8203;2307](https://github.com/pinojs/pino/issues/2307)) by [@&#8203;slifty](https://github.com/slifty) in [#&#8203;2308](https://github.com/pinojs/pino/pull/2308)
- remove unused parsedChindingsSym symbol by [@&#8203;mcollina](https://github.com/mcollina) in [#&#8203;2315](https://github.com/pinojs/pino/pull/2315)
- chore: add .npmignore to exclude unnecessary files by [@&#8203;mcollina](https://github.com/mcollina) in [#&#8203;2312](https://github.com/pinojs/pino/pull/2312)
- chore(lint): migrate from standard to neostandard & upgrade eslint to v9 by [@&#8203;lokeshwar777](https://github.com/lokeshwar777) in [#&#8203;2316](https://github.com/pinojs/pino/pull/2316)
- build(deps-dev): bump eslint-plugin-n from 15.7.0 to 17.23.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2305](https://github.com/pinojs/pino/pull/2305)
- Use [@&#8203;pinojs/redact](https://github.com/pinojs/redact) by [@&#8203;mcollina](https://github.com/mcollina) in [#&#8203;2321](https://github.com/pinojs/pino/pull/2321)
- fix: added missing isoTimeNano to nested namespace by [@&#8203;edge33](https://github.com/edge33) in [#&#8203;2325](https://github.com/pinojs/pino/pull/2325)

#### New Contributors

- [@&#8203;slifty](https://github.com/slifty) made their first contribution in [#&#8203;2308](https://github.com/pinojs/pino/pull/2308)
- [@&#8203;lokeshwar777](https://github.com/lokeshwar777) made their first contribution in [#&#8203;2316](https://github.com/pinojs/pino/pull/2316)

**Full Changelog**: <https://github.com/pinojs/pino/compare/v10.0.0...v10.1.0>

### [`v10.0.0`](https://github.com/pinojs/pino/releases/tag/v10.0.0)

[Compare Source](https://github.com/pinojs/pino/compare/v9.14.0...v10.0.0)

The only breaking change is dropping support for Node 18.

#### What's Changed

- feat(types): add LogFnFields by [@&#8203;samchungy](https://github.com/samchungy) in [#&#8203;2254](https://github.com/pinojs/pino/pull/2254)
- Convert tests to node:test by [@&#8203;jsumners](https://github.com/jsumners) in [#&#8203;2299](https://github.com/pinojs/pino/pull/2299)
- removed unused .taprc.yaml by [@&#8203;jsumners](https://github.com/jsumners) in [#&#8203;2310](https://github.com/pinojs/pino/pull/2310)

**Full Changelog**: <https://github.com/pinojs/pino/compare/v9.13.1...v10.0.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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzIuNSIsInVwZGF0ZWRJblZlciI6IjQzLjUuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Reviewed-on: https://gitea.t000-n.de/t.behrendt/outline-mcp/pulls/9
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-03-15 22:19:47 +01:00
091cee0d43 chore(deps): update dependency eslint-plugin-security to v4 (#27)
Some checks failed
CD / Build and push (amd64) (push) Has been cancelled
CD / test (push) Has been cancelled
CD / Check changes (push) Has been cancelled
CD / Build and push (arm64) (push) Has been cancelled
CD / Create manifest (push) Has been cancelled
This PR contains the following updates:

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

---

### Release Notes

<details>
<summary>eslint-community/eslint-plugin-security (eslint-plugin-security)</summary>

### [`v4.0.0`](https://github.com/eslint-community/eslint-plugin-security/blob/HEAD/CHANGELOG.md#400-2026-02-19)

[Compare Source](https://github.com/eslint-community/eslint-plugin-security/compare/v3.0.1...eslint-plugin-security-v4.0.0)

##### ⚠ BREAKING CHANGES

- requires node ^18.18.0 || ^20.9.0 || >=21.1.0 ([#&#8203;146](https://github.com/eslint-community/eslint-plugin-security/issues/146))
- switch the recommended config to flat ([#&#8203;118](https://github.com/eslint-community/eslint-plugin-security/issues/118))

##### Features

- add config recommended-legacy ([#&#8203;132](https://github.com/eslint-community/eslint-plugin-security/issues/132)) ([13d3f2f](13d3f2fc6b))
- Add meta object documentation for all rules ([#&#8203;79](https://github.com/eslint-community/eslint-plugin-security/issues/79)) ([fb1d9ef](fb1d9ef56e))
- detect-bidi-characters rule ([#&#8203;95](https://github.com/eslint-community/eslint-plugin-security/issues/95)) ([4294d29](4294d29cca))
- **detect-non-literal-fs-filename:** change to track non-top-level `require()` as well ([#&#8203;105](https://github.com/eslint-community/eslint-plugin-security/issues/105)) ([d3b1543](d3b15435b4))
- extend detect non literal fs filename ([#&#8203;92](https://github.com/eslint-community/eslint-plugin-security/issues/92)) ([08ba476](08ba4764a8))
- improve detect-child-process rule ([#&#8203;108](https://github.com/eslint-community/eslint-plugin-security/issues/108)) ([64ae529](64ae52944a))
- **non-literal-require:** support template literals ([#&#8203;81](https://github.com/eslint-community/eslint-plugin-security/issues/81)) ([208019b](208019bad4))
- requires node ^18.18.0 || ^20.9.0 || >=21.1.0 ([#&#8203;146](https://github.com/eslint-community/eslint-plugin-security/issues/146)) ([df1b606](df1b6063c1))
- switch the recommended config to flat ([#&#8203;118](https://github.com/eslint-community/eslint-plugin-security/issues/118)) ([e20a366](e20a3664c2))

##### Bug Fixes

- Add ESLint 10 compatibility for context.sourceCode API change ([#&#8203;186](https://github.com/eslint-community/eslint-plugin-security/issues/186)) ([7f9ee77](7f9ee77677))
- add name to recommended flat config ([#&#8203;161](https://github.com/eslint-community/eslint-plugin-security/issues/161)) ([aa1c8c5](aa1c8c57a2))
- Avoid crash when exec() is passed no arguments ([7f97815](7f97815acc)), closes [#&#8203;82](https://github.com/eslint-community/eslint-plugin-security/issues/82) [#&#8203;23](https://github.com/eslint-community/eslint-plugin-security/issues/23)
- Avoid TypeError when exec stub is used with no arguments ([#&#8203;97](https://github.com/eslint-community/eslint-plugin-security/issues/97)) ([9c18f16](9c18f16187))
- **detect-child-process:** false positive for destructuring with `exec` ([#&#8203;102](https://github.com/eslint-community/eslint-plugin-security/issues/102)) ([657921a](657921a93f))
- **detect-child-process:** false positives for destructuring `spawn` ([#&#8203;103](https://github.com/eslint-community/eslint-plugin-security/issues/103)) ([fdfe37d](fdfe37d667))
- Ensure empty eval() doesn't crash detect-eval-with-expression ([#&#8203;139](https://github.com/eslint-community/eslint-plugin-security/issues/139)) ([8a7c7db](8a7c7db1e2))
- Ensure everything works with ESLint v9 ([#&#8203;145](https://github.com/eslint-community/eslint-plugin-security/issues/145)) ([ac50ab4](ac50ab481e))
- false positives for static expressions in detect-non-literal-fs-filename, detect-child-process, detect-non-literal-regexp, and detect-non-literal-require ([#&#8203;109](https://github.com/eslint-community/eslint-plugin-security/issues/109)) ([56102b5](56102b50ae))
- generate provenance statement for release ([#&#8203;168](https://github.com/eslint-community/eslint-plugin-security/issues/168)) ([eb3ee9c](eb3ee9c38c))
- Incorrect method name in detect-buffer-noassert. ([313c0c6](313c0c693f)), closes [#&#8203;63](https://github.com/eslint-community/eslint-plugin-security/issues/63) [#&#8203;80](https://github.com/eslint-community/eslint-plugin-security/issues/80)
- release-please config ([#&#8203;189](https://github.com/eslint-community/eslint-plugin-security/issues/189)) ([2443d10](2443d10c42))

##### [3.0.1](https://www.github.com/eslint-community/eslint-plugin-security/compare/v3.0.0...v3.0.1) (2024-06-14)

##### Bug Fixes

- add name to recommended flat config ([#&#8203;161](https://www.github.com/eslint-community/eslint-plugin-security/issues/161)) ([aa1c8c5](aa1c8c57a2))

##### [3.0.1](https://www.github.com/eslint-community/eslint-plugin-security/compare/v3.0.0...v3.0.1) (2024-06-13)

##### Bug Fixes

- add name to recommended flat config ([#&#8203;161](https://www.github.com/eslint-community/eslint-plugin-security/issues/161)) ([aa1c8c5](aa1c8c57a2))

</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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #27
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-03-15 22:19:30 +01:00
370781b5a2 chore(deps): update docker/build-push-action action to v7 (#30)
Some checks failed
CD / Build and push (amd64) (push) Has been cancelled
CD / Build and push (arm64) (push) Has been cancelled
CD / Create manifest (push) Has been cancelled
CD / test (push) Has been cancelled
CD / Check changes (push) Has been cancelled
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [docker/build-push-action](https://github.com/docker/build-push-action) | action | major | `v6.18.0` → `v7.0.0` |

---

### Release Notes

<details>
<summary>docker/build-push-action (docker/build-push-action)</summary>

### [`v7.0.0`](https://github.com/docker/build-push-action/releases/tag/v7.0.0)

[Compare Source](https://github.com/docker/build-push-action/compare/v6.19.2...v7.0.0)

- Node 24 as default runtime (requires [Actions Runner v2.327.1](https://github.com/actions/runner/releases/tag/v2.327.1) or later) by [@&#8203;crazy-max](https://github.com/crazy-max) in [#&#8203;1470](https://github.com/docker/build-push-action/pull/1470)
- Remove deprecated `DOCKER_BUILD_NO_SUMMARY` and `DOCKER_BUILD_EXPORT_RETENTION_DAYS` envs by [@&#8203;crazy-max](https://github.com/crazy-max) in [#&#8203;1473](https://github.com/docker/build-push-action/pull/1473)
- Remove legacy export-build tool support for build summary by [@&#8203;crazy-max](https://github.com/crazy-max) in [#&#8203;1474](https://github.com/docker/build-push-action/pull/1474)
- Switch to ESM and update config/test wiring by [@&#8203;crazy-max](https://github.com/crazy-max) in [#&#8203;1466](https://github.com/docker/build-push-action/pull/1466)
- Bump [@&#8203;actions/core](https://github.com/actions/core) from 1.11.1 to 3.0.0 in [#&#8203;1454](https://github.com/docker/build-push-action/pull/1454)
- Bump [@&#8203;docker/actions-toolkit](https://github.com/docker/actions-toolkit) from 0.62.1 to 0.79.0 in [#&#8203;1453](https://github.com/docker/build-push-action/pull/1453) [#&#8203;1472](https://github.com/docker/build-push-action/pull/1472) [#&#8203;1479](https://github.com/docker/build-push-action/pull/1479)
- Bump minimatch from 3.1.2 to 3.1.5 in [#&#8203;1463](https://github.com/docker/build-push-action/pull/1463)

**Full Changelog**: <https://github.com/docker/build-push-action/compare/v6.19.2...v7.0.0>

### [`v6.19.2`](https://github.com/docker/build-push-action/releases/tag/v6.19.2)

[Compare Source](https://github.com/docker/build-push-action/compare/v6.19.1...v6.19.2)

- Preserve port in `GIT_AUTH_TOKEN` host by [@&#8203;crazy-max](https://github.com/crazy-max) in [#&#8203;1458](https://github.com/docker/build-push-action/pull/1458)

**Full Changelog**: <https://github.com/docker/build-push-action/compare/v6.19.1...v6.19.2>

### [`v6.19.1`](https://github.com/docker/build-push-action/releases/tag/v6.19.1)

[Compare Source](https://github.com/docker/build-push-action/compare/v6.19.0...v6.19.1)

- Derive `GIT_AUTH_TOKEN` host from GitHub server URL by [@&#8203;crazy-max](https://github.com/crazy-max) in [#&#8203;1456](https://github.com/docker/build-push-action/pull/1456)

**Full Changelog**: <https://github.com/docker/build-push-action/compare/v6.19.0...v6.19.1>

### [`v6.19.0`](https://github.com/docker/build-push-action/releases/tag/v6.19.0)

[Compare Source](https://github.com/docker/build-push-action/compare/v6.18.0...v6.19.0)

- Scope default git auth token to `github.com` by [@&#8203;crazy-max](https://github.com/crazy-max) in [#&#8203;1451](https://github.com/docker/build-push-action/pull/1451)
- Bump brace-expansion from 1.1.11 to 1.1.12 in [#&#8203;1396](https://github.com/docker/build-push-action/pull/1396)
- Bump form-data from 2.5.1 to 2.5.5 in [#&#8203;1391](https://github.com/docker/build-push-action/pull/1391)
- Bump js-yaml from 3.14.1 to 3.14.2 in [#&#8203;1429](https://github.com/docker/build-push-action/pull/1429)
- Bump lodash from 4.17.21 to 4.17.23 in [#&#8203;1446](https://github.com/docker/build-push-action/pull/1446)
- Bump tmp from 0.2.3 to 0.2.4 in [#&#8203;1398](https://github.com/docker/build-push-action/pull/1398)
- Bump undici from 5.28.4 to 5.29.0 in [#&#8203;1397](https://github.com/docker/build-push-action/pull/1397)

**Full Changelog**: <https://github.com/docker/build-push-action/compare/v6.18.0...v6.19.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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImFjdGlvbiIsImRlcHMiXX0=-->

Reviewed-on: #30
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-03-15 22:19:15 +01:00
061942e1e7 chore(deps): update docker/setup-buildx-action action to v4 (#32)
All checks were successful
CD / test (push) Successful in 19s
CD / Check changes (push) Successful in 2m54s
CD / Build and push (arm64) (push) Has been skipped
CD / Build and push (amd64) (push) Has been skipped
CD / Create manifest (push) Has been skipped
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) | action | major | `v3` → `v4` |

---

### Release Notes

<details>
<summary>docker/setup-buildx-action (docker/setup-buildx-action)</summary>

### [`v4`](https://github.com/docker/setup-buildx-action/compare/v3...v4)

[Compare Source](https://github.com/docker/setup-buildx-action/compare/v3...v4)

</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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImFjdGlvbiIsImRlcHMiXX0=-->

Reviewed-on: #32
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-03-15 22:10:35 +01:00
eac20ea0c3 chore(deps): update oven-sh/setup-bun action to v2.1.3 (#29)
Some checks failed
CD / Build and push (amd64) (push) Has been cancelled
CD / Build and push (arm64) (push) Has been cancelled
CD / Create manifest (push) Has been cancelled
CD / Check changes (push) Has been cancelled
CD / test (push) Has been cancelled
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [oven-sh/setup-bun](https://github.com/oven-sh/setup-bun) | action | patch | `v2.1.2` → `v2.1.3` | `v2.2.0` |

---

### Release Notes

<details>
<summary>oven-sh/setup-bun (oven-sh/setup-bun)</summary>

### [`v2.1.3`](https://github.com/oven-sh/setup-bun/releases/tag/v2.1.3)

[Compare Source](https://github.com/oven-sh/setup-bun/compare/v2.1.2...v2.1.3)

`oven-sh/setup-bun` is the github action for setting up Bun.

#### What's Changed

- perf: avoid unnecessary api calls by [@&#8203;xhyrom](https://github.com/xhyrom) in [#&#8203;161](https://github.com/oven-sh/setup-bun/pull/161)
- feat: add bun- prefix to cache keys by [@&#8203;maschwenk](https://github.com/maschwenk) in [#&#8203;160](https://github.com/oven-sh/setup-bun/pull/160)
- fix: use native Windows ARM64 binary for Bun >= 1.3.10 by [@&#8203;oddrationale](https://github.com/oddrationale) in [#&#8203;165](https://github.com/oven-sh/setup-bun/pull/165)
- feat: add AVX2 support detection for x64 Linux systems by [@&#8203;GoForceX](https://github.com/GoForceX) in [#&#8203;167](https://github.com/oven-sh/setup-bun/pull/167)
- fix: validate cached binary version matches requested version ([#&#8203;146](https://github.com/oven-sh/setup-bun/issues/146)) by [@&#8203;wyMinLwin](https://github.com/wyMinLwin) in [#&#8203;169](https://github.com/oven-sh/setup-bun/pull/169)
- release: v2.1.3 by [@&#8203;xhyrom](https://github.com/xhyrom) in [#&#8203;170](https://github.com/oven-sh/setup-bun/pull/170)

#### New Contributors

- [@&#8203;oddrationale](https://github.com/oddrationale) made their first contribution in [#&#8203;165](https://github.com/oven-sh/setup-bun/pull/165)
- [@&#8203;GoForceX](https://github.com/GoForceX) made their first contribution in [#&#8203;167](https://github.com/oven-sh/setup-bun/pull/167)
- [@&#8203;wyMinLwin](https://github.com/wyMinLwin) made their first contribution in [#&#8203;169](https://github.com/oven-sh/setup-bun/pull/169)

**Full Changelog**: <https://github.com/oven-sh/setup-bun/compare/v2...v2.1.3>

</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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImFjdGlvbiIsImRlcHMiXX0=-->

Reviewed-on: https://gitea.t000-n.de/t.behrendt/outline-mcp/pulls/29
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-03-15 22:10:27 +01:00
1b89b4424a chore(deps): pin dependencies (#19)
All checks were successful
CD / Check changes (push) Successful in 10s
CD / test (push) Successful in 3m45s
CD / Build and push (amd64) (push) Successful in 44s
CD / Build and push (arm64) (push) Successful in 2m29s
CD / Create manifest (push) Successful in 7s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@types/cors](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/cors) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/cors)) | devDependencies | pin | [`^2.8.19` → `2.8.19`](https://renovatebot.com/diffs/npm/@types%2fcors/2.8.19/2.8.19) |
| [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/express) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express)) | devDependencies | pin | [`^5.0.3` → `5.0.6`](https://renovatebot.com/diffs/npm/@types%2fexpress/5.0.6/5.0.6) |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | pin | [`^8.37.0` → `8.55.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.55.0/8.55.0) |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | pin | [`^8.37.0` → `8.55.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.55.0/8.55.0) |
| [actions/setup-node](https://github.com/actions/setup-node) | action | pinDigest |  → `a0853c2` |
| [cspell](https://cspell.org/) ([source](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell)) | devDependencies | pin | [`^9.1.5` → `9.6.4`](https://renovatebot.com/diffs/npm/cspell/9.6.4/9.6.4) |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) | action | pinDigest |  → `8d2750c` |
| [eslint](https://eslint.org) ([source](https://github.com/eslint/eslint)) | devDependencies | pin | [`^9.31.0` → `9.39.2`](https://renovatebot.com/diffs/npm/eslint/9.39.2/9.39.2) |
| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | devDependencies | pin | [`^2.32.0` → `2.32.0`](https://renovatebot.com/diffs/npm/eslint-plugin-import/2.32.0/2.32.0) |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | devDependencies | pin | [`^5.5.1` → `5.5.5`](https://renovatebot.com/diffs/npm/eslint-plugin-prettier/5.5.5/5.5.5) |
| [eslint-plugin-security](https://github.com/eslint-community/eslint-plugin-security) | devDependencies | pin | [`^3.0.1` → `3.0.1`](https://renovatebot.com/diffs/npm/eslint-plugin-security/3.0.1/3.0.1) |
| [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) | devDependencies | pin | [`^61.0.0` → `61.0.2`](https://renovatebot.com/diffs/npm/eslint-plugin-unicorn/61.0.2/61.0.2) |
| [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | devDependencies | pin | [`^8.37.0` → `8.55.0`](https://renovatebot.com/diffs/npm/typescript-eslint/8.55.0/8.55.0) |

⚠️ Renovate's pin functionality [does not currently](https://github.com/renovatebot/renovate/issues/40288) wire in the release age for a package, so the Minimum Release Age checks can apply. You will need to manually validate the Minimum Release Age for these package(s).

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://github.com/renovatebot/renovate/discussions) if that's undesired.

---

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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImFjdGlvbiIsImRlcHMiXX0=-->

Reviewed-on: https://gitea.t000-n.de/t.behrendt/outline-mcp/pulls/19
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-02-18 14:45:35 +01:00
5f464bc8d1 chore(deps): update dependency node to v24 (#11)
All checks were successful
CD / Check changes (push) Successful in 5s
CD / test (push) Successful in 57s
CD / Build and push (amd64) (push) Has been skipped
CD / Build and push (arm64) (push) Has been skipped
CD / Create manifest (push) Has been skipped
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [node](https://github.com/actions/node-versions) | uses-with | major | `20` → `24` | `24.13.1` |

---

### Release Notes

<details>
<summary>actions/node-versions (node)</summary>

### [`v24.13.0`](https://github.com/actions/node-versions/releases/tag/24.13.0-20981653924): 24.13.0

[Compare Source](https://github.com/actions/node-versions/compare/24.12.0-20140960970...24.13.0-20981653924)

Node.js 24.13.0

### [`v24.12.0`](https://github.com/actions/node-versions/releases/tag/24.12.0-20140960970): 24.12.0

[Compare Source](https://github.com/actions/node-versions/compare/24.11.1-19282993875...24.12.0-20140960970)

Node.js 24.12.0

### [`v24.11.1`](https://github.com/actions/node-versions/releases/tag/24.11.1-19282993875): 24.11.1

[Compare Source](https://github.com/actions/node-versions/compare/24.11.0-18894910158...24.11.1-19282993875)

Node.js 24.11.1

### [`v24.11.0`](https://github.com/actions/node-versions/releases/tag/24.11.0-18894910158): 24.11.0

[Compare Source](https://github.com/actions/node-versions/compare/24.10.0-18453495281...24.11.0-18894910158)

Node.js 24.11.0

### [`v24.10.0`](https://github.com/actions/node-versions/releases/tag/24.10.0-18453495281): 24.10.0

[Compare Source](https://github.com/actions/node-versions/compare/24.9.0-18024003193...24.10.0-18453495281)

Node.js 24.10.0

### [`v24.9.0`](https://github.com/actions/node-versions/releases/tag/24.9.0-18024003193): 24.9.0

[Compare Source](https://github.com/actions/node-versions/compare/24.8.0-17630522236...24.9.0-18024003193)

Node.js 24.9.0

### [`v24.8.0`](https://github.com/actions/node-versions/releases/tag/24.8.0-17630522236): 24.8.0

[Compare Source](https://github.com/actions/node-versions/compare/24.7.0-17283839804...24.8.0-17630522236)

Node.js 24.8.0

### [`v24.7.0`](https://github.com/actions/node-versions/releases/tag/24.7.0-17283839804): 24.7.0

[Compare Source](https://github.com/actions/node-versions/compare/24.6.0-16980723897...24.7.0-17283839804)

Node.js 24.7.0

### [`v24.6.0`](https://github.com/actions/node-versions/releases/tag/24.6.0-16980723897): 24.6.0

[Compare Source](https://github.com/actions/node-versions/compare/24.5.0-16666195981...24.6.0-16980723897)

Node.js 24.6.0

### [`v24.5.0`](https://github.com/actions/node-versions/releases/tag/24.5.0-16666195981): 24.5.0

[Compare Source](https://github.com/actions/node-versions/compare/24.4.1-16309768053...24.5.0-16666195981)

Node.js 24.5.0

### [`v24.4.1`](https://github.com/actions/node-versions/releases/tag/24.4.1-16309768053): 24.4.1

[Compare Source](https://github.com/actions/node-versions/compare/24.4.0-16210503505...24.4.1-16309768053)

Node.js 24.4.1

### [`v24.4.0`](https://github.com/actions/node-versions/releases/tag/24.4.0-16210503505): 24.4.0

[Compare Source](https://github.com/actions/node-versions/compare/24.3.0-15866716565...24.4.0-16210503505)

Node.js 24.4.0

### [`v24.3.0`](https://github.com/actions/node-versions/releases/tag/24.3.0-15866716565): 24.3.0

[Compare Source](https://github.com/actions/node-versions/compare/24.2.0-15549907769...24.3.0-15866716565)

Node.js 24.3.0

### [`v24.2.0`](https://github.com/actions/node-versions/releases/tag/24.2.0-15549907769): 24.2.0

[Compare Source](https://github.com/actions/node-versions/compare/24.1.0-15177436545...24.2.0-15549907769)

Node.js 24.2.0

### [`v24.1.0`](https://github.com/actions/node-versions/releases/tag/24.1.0-15177436545): 24.1.0

[Compare Source](https://github.com/actions/node-versions/compare/24.0.2-15035852679...24.1.0-15177436545)

Node.js 24.1.0

### [`v24.0.2`](https://github.com/actions/node-versions/releases/tag/24.0.2-15035852679): 24.0.2

[Compare Source](https://github.com/actions/node-versions/compare/24.0.1-14928016774...24.0.2-15035852679)

Node.js 24.0.2

### [`v24.0.1`](https://github.com/actions/node-versions/releases/tag/24.0.1-14928016774): 24.0.1

[Compare Source](https://github.com/actions/node-versions/compare/24.0.0-14863421234...24.0.1-14928016774)

Node.js 24.0.1

### [`v24.0.0`](https://github.com/actions/node-versions/releases/tag/24.0.0-14863421234): 24.0.0

[Compare Source](https://github.com/actions/node-versions/compare/22.22.0-20981702931...24.0.0-14863421234)

Node.js 24.0.0

### [`v22.22.0`](https://github.com/actions/node-versions/releases/tag/22.22.0-20981702931): 22.22.0

[Compare Source](https://github.com/actions/node-versions/compare/22.21.1-18894912842...22.22.0-20981702931)

Node.js 22.22.0

### [`v22.21.1`](https://github.com/actions/node-versions/releases/tag/22.21.1-18894912842): 22.21.1

[Compare Source](https://github.com/actions/node-versions/compare/22.21.0-18671149699...22.21.1-18894912842)

Node.js 22.21.1

### [`v22.21.0`](https://github.com/actions/node-versions/releases/tag/22.21.0-18671149699): 22.21.0

[Compare Source](https://github.com/actions/node-versions/compare/22.20.0-17993202319...22.21.0-18671149699)

Node.js 22.21.0

### [`v22.20.0`](https://github.com/actions/node-versions/releases/tag/22.20.0-17993202319): 22.20.0

[Compare Source](https://github.com/actions/node-versions/compare/22.19.0-17311483029...22.20.0-17993202319)

Node.js 22.20.0

### [`v22.19.0`](https://github.com/actions/node-versions/releases/tag/22.19.0-17311483029): 22.19.0

[Compare Source](https://github.com/actions/node-versions/compare/22.18.0-16666198358...22.19.0-17311483029)

Node.js 22.19.0

### [`v22.18.0`](https://github.com/actions/node-versions/releases/tag/22.18.0-16666198358): 22.18.0

[Compare Source](https://github.com/actions/node-versions/compare/22.17.1-16309770702...22.18.0-16666198358)

Node.js 22.18.0

### [`v22.17.1`](https://github.com/actions/node-versions/releases/tag/22.17.1-16309770702): 22.17.1

[Compare Source](https://github.com/actions/node-versions/compare/22.17.0-15866718879...22.17.1-16309770702)

Node.js 22.17.1

### [`v22.17.0`](https://github.com/actions/node-versions/releases/tag/22.17.0-15866718879): 22.17.0

[Compare Source](https://github.com/actions/node-versions/compare/22.16.0-15177438473...22.17.0-15866718879)

Node.js 22.17.0

### [`v22.16.0`](https://github.com/actions/node-versions/releases/tag/22.16.0-15177438473): 22.16.0

[Compare Source](https://github.com/actions/node-versions/compare/22.15.1-15035854612...22.16.0-15177438473)

Node.js 22.16.0

### [`v22.15.1`](https://github.com/actions/node-versions/releases/tag/22.15.1-15035854612): 22.15.1

[Compare Source](https://github.com/actions/node-versions/compare/22.15.0-14621731016...22.15.1-15035854612)

Node.js 22.15.1

### [`v22.15.0`](https://github.com/actions/node-versions/releases/tag/22.15.0-14621731016): 22.15.0

[Compare Source](https://github.com/actions/node-versions/compare/22.14.0-13265982013...22.15.0-14621731016)

Node.js 22.15.0

### [`v22.14.0`](https://github.com/actions/node-versions/releases/tag/22.14.0-13265982013): 22.14.0

[Compare Source](https://github.com/actions/node-versions/compare/22.13.1-12900459766...22.14.0-13265982013)

Node.js 22.14.0

### [`v22.13.1`](https://github.com/actions/node-versions/releases/tag/22.13.1-12900459766): 22.13.1

[Compare Source](https://github.com/actions/node-versions/compare/22.13.0-12671059536...22.13.1-12900459766)

Node.js 22.13.1

### [`v22.13.0`](https://github.com/actions/node-versions/releases/tag/22.13.0-12671059536): 22.13.0

[Compare Source](https://github.com/actions/node-versions/compare/22.12.0-12152383658...22.13.0-12671059536)

Node.js 22.13.0

### [`v22.12.0`](https://github.com/actions/node-versions/releases/tag/22.12.0-12152383658): 22.12.0

[Compare Source](https://github.com/actions/node-versions/compare/22.11.0-11593095476...22.12.0-12152383658)

Node.js 22.12.0

### [`v22.11.0`](https://github.com/actions/node-versions/releases/tag/22.11.0-11593095476): 22.11.0

[Compare Source](https://github.com/actions/node-versions/compare/22.10.0-11377615849...22.11.0-11593095476)

Node.js 22.11.0

### [`v22.10.0`](https://github.com/actions/node-versions/releases/tag/22.10.0-11377615849): 22.10.0

[Compare Source](https://github.com/actions/node-versions/compare/22.9.0-10914884886...22.10.0-11377615849)

Node.js 22.10.0

### [`v22.9.0`](https://github.com/actions/node-versions/releases/tag/22.9.0-10914884886): 22.9.0

[Compare Source](https://github.com/actions/node-versions/compare/22.8.0-10685632420...22.9.0-10914884886)

Node.js 22.9.0

### [`v22.8.0`](https://github.com/actions/node-versions/releases/tag/22.8.0-10685632420): 22.8.0

[Compare Source](https://github.com/actions/node-versions/compare/22.7.0-10511334152...22.8.0-10685632420)

Node.js 22.8.0

### [`v22.7.0`](https://github.com/actions/node-versions/releases/tag/22.7.0-10511334152): 22.7.0

[Compare Source](https://github.com/actions/node-versions/compare/22.6.0-10277432289...22.7.0-10511334152)

Node.js 22.7.0

### [`v22.6.0`](https://github.com/actions/node-versions/releases/tag/22.6.0-10277432289): 22.6.0

[Compare Source](https://github.com/actions/node-versions/compare/22.5.1-10010673511...22.6.0-10277432289)

Node.js 22.6.0

### [`v22.5.1`](https://github.com/actions/node-versions/releases/tag/22.5.1-10010673511): 22.5.1

[Compare Source](https://github.com/actions/node-versions/compare/22.5.0-9985144103...22.5.1-10010673511)

Node.js 22.5.1

### [`v22.5.0`](https://github.com/actions/node-versions/releases/tag/22.5.0-9985144103): 22.5.0

[Compare Source](https://github.com/actions/node-versions/compare/22.4.1-9860948056...22.5.0-9985144103)

Node.js 22.5.0

### [`v22.4.1`](https://github.com/actions/node-versions/releases/tag/22.4.1-9860948056): 22.4.1

[Compare Source](https://github.com/actions/node-versions/compare/22.4.0-9766506602...22.4.1-9860948056)

Node.js 22.4.1

### [`v22.4.0`](https://github.com/actions/node-versions/releases/tag/22.4.0-9766506602): 22.4.0

[Compare Source](https://github.com/actions/node-versions/compare/22.3.0-9569309553...22.4.0-9766506602)

Node.js 22.4.0

### [`v22.3.0`](https://github.com/actions/node-versions/releases/tag/22.3.0-9569309553): 22.3.0

[Compare Source](https://github.com/actions/node-versions/compare/22.2.0-9105861751...22.3.0-9569309553)

Node.js 22.3.0

### [`v22.2.0`](https://github.com/actions/node-versions/releases/tag/22.2.0-9105861751): 22.2.0

[Compare Source](https://github.com/actions/node-versions/compare/22.1.0-8926142033...22.2.0-9105861751)

Node.js 22.2.0

### [`v22.1.0`](https://github.com/actions/node-versions/releases/tag/22.1.0-8926142033): 22.1.0

[Compare Source](https://github.com/actions/node-versions/compare/22.0.0-8879734543...22.1.0-8926142033)

Node.js 22.1.0

### [`v22.0.0`](https://github.com/actions/node-versions/releases/tag/22.0.0-8879734543): 22.0.0

[Compare Source](https://github.com/actions/node-versions/compare/20.20.0-20981710805...22.0.0-8879734543)

Node.js 22.0.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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDYuOCIsInVwZGF0ZWRJblZlciI6IjQzLjUuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYWN0aW9uIiwiZGVwcyJdfQ==-->

Reviewed-on: #11
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-02-18 09:24:43 +01:00
b2d3ea9686 ci(renovate): switch to shared configs (#18)
All checks were successful
CD / Check changes (push) Successful in 15s
CD / test (push) Successful in 1m28s
CD / Build and push (arm64) (push) Has been skipped
CD / Build and push (amd64) (push) Has been skipped
CD / Create manifest (push) Has been skipped
Reviewed-on: #18
Co-authored-by: Timo Behrendt <t.behrendt@t00n.de>
Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>
2026-02-14 22:56:35 +01:00
2a4a4fd69b ci: pin various actions to a proper semver version (#17)
All checks were successful
CD / Check changes (push) Successful in 22s
CD / test (push) Successful in 3m56s
CD / Build and push (arm64) (push) Has been skipped
CD / Build and push (amd64) (push) Has been skipped
CD / Create manifest (push) Has been skipped
Reviewed-on: #17
Co-authored-by: Timo Behrendt <t.behrendt@t00n.de>
Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>
2026-02-14 19:32:25 +01:00
d48b37e0c2 Update bun version to v1.3.6 (#8)
All checks were successful
CD / Check changes (push) Successful in 7s
CD / test (push) Successful in 1m45s
CD / Build and push (amd64) (push) Successful in 50s
CD / Build and push (arm64) (push) Successful in 3m14s
CD / Create manifest (push) Successful in 8s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [Bun](https://bun.com) ([source](https://github.com/oven-sh/bun)) |  | minor | `1.2.22` → `1.3.6` |
| [oven/bun](https://github.com/oven-sh/bun) | final | minor | `1.2.22` → `1.3.6` |

---

### Release Notes

<details>
<summary>oven-sh/bun (Bun)</summary>

### [`v1.3.6`](https://github.com/oven-sh/bun/releases/tag/bun-v1.3.6): Bun v1.3.6

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.3.5...bun-v1.3.6)

To install Bun v1.3.6

```bash
curl -fsSL https://bun.sh/install | bash

# or you can use npm
# npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.3.6:

```bash
bun upgrade
```

##### [Read Bun v1.3.6's release notes on Bun's blog](https://bun.com/blog/bun-v1.3.6)

##### Thanks to 23 contributors!

- [@&#8203;alii](https://github.com/alii)
- [@&#8203;billywhizz](https://github.com/billywhizz)
- [@&#8203;bmwalters](https://github.com/bmwalters)
- [@&#8203;cirospaciari](https://github.com/cirospaciari)
- [@&#8203;d4mr](https://github.com/d4mr)
- [@&#8203;darwin808](https://github.com/darwin808)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;emwadde](https://github.com/emwadde)
- [@&#8203;franklinfollis](https://github.com/franklinfollis)
- [@&#8203;jackkleeman](https://github.com/jackkleeman)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;kjanat](https://github.com/kjanat)
- [@&#8203;makuko](https://github.com/makuko)
- [@&#8203;mattermoran](https://github.com/mattermoran)
- [@&#8203;nektro](https://github.com/nektro)
- [@&#8203;nfreya](https://github.com/nfreya)
- [@&#8203;nicocevallos](https://github.com/nicocevallos)
- [@&#8203;rekram1-node](https://github.com/rekram1-node)
- [@&#8203;remorses](https://github.com/remorses)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;sosukesuzuki](https://github.com/sosukesuzuki)
- [@&#8203;sqdshguy](https://github.com/sqdshguy)
- [@&#8203;veggiesaurus](https://github.com/veggiesaurus)

### [`v1.3.5`](https://github.com/oven-sh/bun/releases/tag/bun-v1.3.5): Bun v1.3.5

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.3.4...bun-v1.3.5)

To install Bun v1.3.5

```bash
curl -fsSL https://bun.sh/install | bash

# or you can use npm
# npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.3.5:

```bash
bun upgrade
```

##### [Read Bun v1.3.5's release notes on Bun's blog](https://bun.com/blog/bun-v1.3.5)

##### Thanks to 10 contributors!

- [@&#8203;alii](https://github.com/alii)
- [@&#8203;cirospaciari](https://github.com/cirospaciari)
- [@&#8203;crishoj](https://github.com/crishoj)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;elfayer](https://github.com/elfayer)
- [@&#8203;hamidrezahanafi](https://github.com/hamidrezahanafi)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;kylekz](https://github.com/kylekz)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;ryangst](https://github.com/ryangst)

### [`v1.3.4`](https://github.com/oven-sh/bun/releases/tag/bun-v1.3.4): Bun v1.3.4

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.3.3...bun-v1.3.4)

To install Bun v1.3.4

```bash
curl -fsSL https://bun.sh/install | bash

# or you can use npm
# npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.3.4:

```bash
bun upgrade
```

##### [Read Bun v1.3.4's release notes on Bun's blog](https://bun.com/blog/bun-v1.3.4)

##### Thanks to 14 contributors!

- [@&#8203;alii](https://github.com/alii)
- [@&#8203;amdad121](https://github.com/amdad121)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;eroderust](https://github.com/eroderust)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;lydiahallie](https://github.com/lydiahallie)
- [@&#8203;markovejnovic](https://github.com/markovejnovic)
- [@&#8203;nektro](https://github.com/nektro)
- [@&#8203;pfgithub](https://github.com/pfgithub)
- [@&#8203;riskymh](https://github.com/riskymh)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;shendongming](https://github.com/shendongming)
- [@&#8203;tamicktom](https://github.com/tamicktom)
- [@&#8203;taylordotfish](https://github.com/taylordotfish)

### [`v1.3.3`](https://github.com/oven-sh/bun/releases/tag/bun-v1.3.3): Bun v1.3.3

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.3.2...bun-v1.3.3)

To install Bun v1.3.3

```bash
curl -fsSL https://bun.sh/install | bash

# or you can use npm
# npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.3.3:

```bash
bun upgrade
```

##### [Read Bun v1.3.3's release notes on Bun's blog](https://bun.com/blog/bun-v1.3.3)

##### Thanks to 19 contributors!

- [@&#8203;alii](https://github.com/alii)
- [@&#8203;braden-w](https://github.com/braden-w)
- [@&#8203;cirospaciari](https://github.com/cirospaciari)
- [@&#8203;connerlphillippi](https://github.com/connerlphillippi)
- [@&#8203;dioro](https://github.com/dioro)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;halil-pan](https://github.com/halil-pan)
- [@&#8203;hona](https://github.com/hona)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;lydiahallie](https://github.com/lydiahallie)
- [@&#8203;markovejnovic](https://github.com/markovejnovic)
- [@&#8203;minigod](https://github.com/minigod)
- [@&#8203;nathanosoares](https://github.com/nathanosoares)
- [@&#8203;nektro](https://github.com/nektro)
- [@&#8203;ocodista](https://github.com/ocodista)
- [@&#8203;pfgithub](https://github.com/pfgithub)
- [@&#8203;riskymh](https://github.com/riskymh)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;yinheli](https://github.com/yinheli)

### [`v1.3.2`](https://github.com/oven-sh/bun/releases/tag/bun-v1.3.2): Bun v1.3.2

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.3.1...bun-v1.3.2)

To install Bun v1.3.2

```bash
curl -fsSL https://bun.sh/install | bash

# or you can use npm
# npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.3.2:

```bash
bun upgrade
```

##### [Read Bun v1.3.2's release notes on Bun's blog](https://bun.com/blog/bun-v1.3.2)

##### Thanks to 18 contributors!

- [@&#8203;alii](https://github.com/alii)
- [@&#8203;avarayr](https://github.com/avarayr)
- [@&#8203;braden-w](https://github.com/braden-w)
- [@&#8203;cirospaciari](https://github.com/cirospaciari)
- [@&#8203;csvlad](https://github.com/csvlad)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;fraidev](https://github.com/fraidev)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;lillious](https://github.com/lillious)
- [@&#8203;lydiahallie](https://github.com/lydiahallie)
- [@&#8203;markovejnovic](https://github.com/markovejnovic)
- [@&#8203;nektro](https://github.com/nektro)
- [@&#8203;nkxxll](https://github.com/nkxxll)
- [@&#8203;pfgithub](https://github.com/pfgithub)
- [@&#8203;riskymh](https://github.com/riskymh)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;sosukesuzuki](https://github.com/sosukesuzuki)
- [@&#8203;taylordotfish](https://github.com/taylordotfish)

### [`v1.3.1`](https://github.com/oven-sh/bun/releases/tag/bun-v1.3.1): Bun v1.3.1

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.3.0...bun-v1.3.1)

To install Bun v1.3.1

```bash
curl -fsSL https://bun.sh/install | bash

# or you can use npm
# npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.3.1:

```bash
bun upgrade
```

##### [Read Bun v1.3.1's release notes on Bun's blog](https://bun.com/blog/bun-v1.3.1)

##### Thanks to 15 contributors!

- [@&#8203;alinalihassan](https://github.com/alinalihassan)
- [@&#8203;cirospaciari](https://github.com/cirospaciari)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;hoxyy](https://github.com/hoxyy)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;jsparkdev](https://github.com/jsparkdev)
- [@&#8203;mariusz4044](https://github.com/mariusz4044)
- [@&#8203;markovejnovic](https://github.com/markovejnovic)
- [@&#8203;nektro](https://github.com/nektro)
- [@&#8203;pfgithub](https://github.com/pfgithub)
- [@&#8203;riskymh](https://github.com/riskymh)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;shlomocode](https://github.com/shlomocode)
- [@&#8203;sosukesuzuki](https://github.com/sosukesuzuki)
- [@&#8203;taylordotfish](https://github.com/taylordotfish)

Special thanks to Martin Schwarzl of Cloudflare for fuzzing & reporting several bugs!!

### [`v1.3.0`](https://github.com/oven-sh/bun/releases/tag/bun-v1.3.0): Bun v1.3

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.2.23...bun-v1.3.0)

[Read the blog post](https://bun.com/1.3)

<a href="https://bun.com/1.3">

<img width="1536" height="1024" alt="Group 77" src="https://github.com/user-attachments/assets/54a1710b-fdec-4de9-8fbd-84c640ab1f1e" />

</a>

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.3:

```bash
bun upgrade
```

### [`v1.2.23`](https://github.com/oven-sh/bun/releases/tag/bun-v1.2.23): Bun v1.2.23

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.2.22...bun-v1.2.23)

To install Bun v1.2.23

```bash
curl -fsSL https://bun.sh/install | bash

# or you can use npm
# npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.2.23:

```bash
bun upgrade
```

##### [Read Bun v1.2.23's release notes on Bun's blog](https://bun.com/blog/bun-v1.2.23)

##### Thanks to 16 contributors!

- [@&#8203;alii](https://github.com/alii)
- [@&#8203;btcbobby](https://github.com/btcbobby)
- [@&#8203;cirospaciari](https://github.com/cirospaciari)
- [@&#8203;donisaac](https://github.com/donisaac)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;filipstev](https://github.com/filipstev)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;markovejnovic](https://github.com/markovejnovic)
- [@&#8203;nathanwhit](https://github.com/nathanwhit)
- [@&#8203;nektro](https://github.com/nektro)
- [@&#8203;pfgithub](https://github.com/pfgithub)
- [@&#8203;riskymh](https://github.com/riskymh)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;sosukesuzuki](https://github.com/sosukesuzuki)
- [@&#8203;taylordotfish](https://github.com/taylordotfish)
- [@&#8203;vfilanovsky-openai](https://github.com/vfilanovsky-openai)

</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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMjUuMiIsInVwZGF0ZWRJblZlciI6IjQyLjc0LjUiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #8
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-01-26 14:02:56 +01:00
ddda398e7b Update bun version to v1.2.22 (#7)
All checks were successful
CD / Check changes (push) Successful in 6s
CD / test (push) Successful in 1m12s
CD / Build and push (amd64) (push) Successful in 46s
CD / Build and push (arm64) (push) Successful in 2m45s
CD / Create manifest (push) Successful in 23s
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [Bun](https://bun.com) ([source](https://github.com/oven-sh/bun)) |  | patch | `1.2.21` -> `1.2.22` | `1.2.23` |
| [oven/bun](https://github.com/oven-sh/bun) | final | patch | `1.2.21` -> `1.2.22` | `1.2.23` |

---

### Release Notes

<details>
<summary>oven-sh/bun (Bun)</summary>

### [`v1.2.22`](https://github.com/oven-sh/bun/releases/tag/bun-v1.2.22): Bun v1.2.22

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.2.21...bun-v1.2.22)

To install Bun v1.2.22

```bash
curl -fsSL https://bun.sh/install | bash

### or you can use npm
### npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.2.22:

```bash
bun upgrade
```

##### [Read Bun v1.2.22's release notes on Bun's blog](https://bun.sh/blog/bun-v1.2.22)

##### Thanks to 14 contributors!

- [@&#8203;alii](https://github.com/alii)
- [@&#8203;avarayr](https://github.com/avarayr)
- [@&#8203;cirospaciari](https://github.com/cirospaciari)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;lydiahallie](https://github.com/lydiahallie)
- [@&#8203;markovejnovic](https://github.com/markovejnovic)
- [@&#8203;nektro](https://github.com/nektro)
- [@&#8203;pfgithub](https://github.com/pfgithub)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;samyarkd](https://github.com/samyarkd)
- [@&#8203;sosukesuzuki](https://github.com/sosukesuzuki)
- [@&#8203;taylordotfish](https://github.com/taylordotfish)
- [@&#8203;zackradisic](https://github.com/zackradisic)

</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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMTMuMiIsInVwZGF0ZWRJblZlciI6IjQxLjEyNC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Reviewed-on: #7
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2025-09-28 18:53:29 +02:00
55c2f506a1 Update bun version to v1.2.21 (#2)
All checks were successful
CD / Check changes (push) Successful in 14s
CD / test (push) Successful in 1m1s
CD / Build and push (amd64) (push) Successful in 44s
CD / Build and push (arm64) (push) Successful in 2m45s
CD / Create manifest (push) Successful in 24s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [Bun](https://bun.com) ([source](https://github.com/oven-sh/bun)) |  | patch | `1.2.18` -> `1.2.21` |
| [oven/bun](https://github.com/oven-sh/bun) | final | patch | `1.2.18` -> `1.2.21` |

---

### Release Notes

<details>
<summary>oven-sh/bun (Bun)</summary>

### [`v1.2.21`](https://github.com/oven-sh/bun/releases/tag/bun-v1.2.21): Bun v1.2.21

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.2.20...bun-v1.2.21)

To install Bun v1.2.21

```bash
curl -fsSL https://bun.sh/install | bash

### or you can use npm
### npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.2.21:

```bash
bun upgrade
```

##### [Read Bun v1.2.21's release notes on Bun's blog](https://bun.sh/blog/bun-v1.2.21)

##### Thanks to 23 contributors!

- [@&#8203;alii](https://github.com/alii)
- [@&#8203;cirospaciari](https://github.com/cirospaciari)
- [@&#8203;connerlphillippi](https://github.com/connerlphillippi)
- [@&#8203;creationix](https://github.com/creationix)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;heimskr](https://github.com/heimskr)
- [@&#8203;imranbarbhuiya](https://github.com/imranbarbhuiya)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;jarred-sumner-bot](https://github.com/jarred-sumner-bot)
- [@&#8203;lifefloating](https://github.com/lifefloating)
- [@&#8203;lydiahallie](https://github.com/lydiahallie)
- [@&#8203;markovejnovic](https://github.com/markovejnovic)
- [@&#8203;nektro](https://github.com/nektro)
- [@&#8203;pfgithub](https://github.com/pfgithub)
- [@&#8203;riskymh](https://github.com/riskymh)
- [@&#8203;rmncldyo](https://github.com/rmncldyo)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;sanderjo](https://github.com/sanderjo)
- [@&#8203;someone19204](https://github.com/someone19204)
- [@&#8203;sosukesuzuki](https://github.com/sosukesuzuki)
- [@&#8203;taylordotfish](https://github.com/taylordotfish)
- [@&#8203;zackradisic](https://github.com/zackradisic)
- [@&#8203;zenazn](https://github.com/zenazn)

### [`v1.2.20`](https://github.com/oven-sh/bun/releases/tag/bun-v1.2.20): Bun v1.2.20

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.2.19...bun-v1.2.20)

To install Bun v1.2.20

```bash
curl -fsSL https://bun.sh/install | bash

### or you can use npm
### npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.2.20:

```bash
bun upgrade
```

##### [Read Bun v1.2.20's release notes on Bun's blog](https://bun.sh/blog/bun-v1.2.20)

##### Thanks to 19 contributors!

- [@&#8203;190n](https://github.com/190n)
- [@&#8203;39ali](https://github.com/39ali)
- [@&#8203;alii](https://github.com/alii)
- [@&#8203;aspizu](https://github.com/aspizu)
- [@&#8203;camc314](https://github.com/camc314)
- [@&#8203;cirospaciari](https://github.com/cirospaciari)
- [@&#8203;countbleck](https://github.com/countbleck)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;heimskr](https://github.com/heimskr)
- [@&#8203;its-me-mhd](https://github.com/its-me-mhd)
- [@&#8203;jack5079](https://github.com/jack5079)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;lifefloating](https://github.com/lifefloating)
- [@&#8203;nektro](https://github.com/nektro)
- [@&#8203;pfgithub](https://github.com/pfgithub)
- [@&#8203;riskymh](https://github.com/riskymh)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;taylordotfish](https://github.com/taylordotfish)
- [@&#8203;zackradisic](https://github.com/zackradisic)

### [`v1.2.19`](https://github.com/oven-sh/bun/releases/tag/bun-v1.2.19): Bun v1.2.19

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.2.18...bun-v1.2.19)

To install Bun v1.2.19

```bash
curl -fsSL https://bun.sh/install | bash

### or you can use npm
### npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.2.19:

```bash
bun upgrade
```

##### [Read Bun v1.2.19's release notes on Bun's blog](https://bun.sh/blog/bun-v1.2.19)

##### Thanks to 18 contributors!

- [@&#8203;190n](https://github.com/190n)
- [@&#8203;alii](https://github.com/alii)
- [@&#8203;cirospaciari](https://github.com/cirospaciari)
- [@&#8203;countbleck](https://github.com/countbleck)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;ericc-ch](https://github.com/ericc-ch)
- [@&#8203;heimskr](https://github.com/heimskr)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;jarred-sumner-bot](https://github.com/jarred-sumner-bot)
- [@&#8203;josag98](https://github.com/josag98)
- [@&#8203;nektro](https://github.com/nektro)
- [@&#8203;pfgithub](https://github.com/pfgithub)
- [@&#8203;riskymh](https://github.com/riskymh)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;santosant](https://github.com/santosant)
- [@&#8203;taylordotfish](https://github.com/taylordotfish)
- [@&#8203;xanth3](https://github.com/xanth3)
- [@&#8203;zackradisic](https://github.com/zackradisic)

</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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45OC40IiwidXBkYXRlZEluVmVyIjoiNDEuOTguNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Reviewed-on: #2
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2025-09-09 17:43:31 +02:00
edcfba1b73 Update actions/checkout action to v5 (#3)
Some checks failed
CD / Check changes (push) Successful in 6s
CD / Build and push (amd64) (push) Has been cancelled
CD / Build and push (arm64) (push) Has been cancelled
CD / Create manifest (push) Has been cancelled
CD / test (push) Has been cancelled
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://github.com/actions/checkout) | action | major | `v4` -> `v5` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

### [`v5`](https://github.com/actions/checkout/compare/v4...v5)

[Compare Source](https://github.com/actions/checkout/compare/v4...v5)

</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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45OC40IiwidXBkYXRlZEluVmVyIjoiNDEuOTguNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Reviewed-on: #3
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2025-09-09 17:43:24 +02:00
52cc5ab9da Update actions/setup-node action to v5 (#4)
Some checks failed
CD / Check changes (push) Successful in 6s
CD / Build and push (amd64) (push) Has been cancelled
CD / Build and push (arm64) (push) Has been cancelled
CD / Create manifest (push) Has been cancelled
CD / test (push) Has been cancelled
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-node](https://github.com/actions/setup-node) | action | major | `v4` -> `v5` |

---

### Release Notes

<details>
<summary>actions/setup-node (actions/setup-node)</summary>

### [`v5`](https://github.com/actions/setup-node/compare/v4...v5)

[Compare Source](https://github.com/actions/setup-node/compare/v4...v5)

</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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45OC40IiwidXBkYXRlZEluVmVyIjoiNDEuOTguNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Reviewed-on: #4
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2025-09-09 17:43:12 +02:00
adf0e8d7a6 Update dependency eslint-plugin-unicorn to v61 (#5)
Some checks failed
CD / Check changes (push) Successful in 15s
CD / Build and push (amd64) (push) Has been cancelled
CD / Build and push (arm64) (push) Has been cancelled
CD / Create manifest (push) Has been cancelled
CD / test (push) Has been cancelled
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) | devDependencies | major | [`^59.0.1` -> `^61.0.0`](https://renovatebot.com/diffs/npm/eslint-plugin-unicorn/59.0.1/61.0.2) |

---

### Release Notes

<details>
<summary>sindresorhus/eslint-plugin-unicorn (eslint-plugin-unicorn)</summary>

### [`v61.0.2`](https://github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v61.0.2)

[Compare Source](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v61.0.1...v61.0.2)

- `throw-new-error`: Fix false positive for Effect library ([#&#8203;2740](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2740))  [`0ddf5ea`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/0ddf5ead)
- `no-useless-undefined`: Ignore `Set#delete(undefined)` ([#&#8203;2739](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2739))  [`99acd27`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/99acd272)
- `prefer-includes` and `prefer-array-index-of`: Prevent crash on Vue files ([#&#8203;2645](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2645))  [`a1da518`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/a1da5182)

***

### [`v61.0.1`](https://github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v61.0.1)

[Compare Source](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v61.0.0...v61.0.1)

- `prefer-classlist-toggle`: Omit `Element#classList.contains()` call when fixing ([#&#8203;2732](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2732))  [`066f96b`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/066f96b9)

***

### [`v61.0.0`](https://github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v61.0.0)

[Compare Source](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v60.0.0...v61.0.0)

##### New rules

- [`prefer-bigint-literals`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-bigint-literals.md) ([#&#8203;2722](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2722))  [`1f4cb8a`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/1f4cb8a2)
- [`prefer-classlist-toggle`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-classlist-toggle.md) ([#&#8203;2731](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2731))  [`5f27ec2`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/5f27ec2a)
- [`require-module-attributes`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/require-module-attributes.md) ([#&#8203;2725](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2725))  [`5f275e2`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/5f275e25)
- [`no-array-sort`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-array-sort.md) ([#&#8203;2713](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2713))  [`b70d1e8`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/b70d1e8e)

##### Improvements

- Add `unopinionated` config ([#&#8203;2715](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2715))  [`c13d09b`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/c13d09b8)
- Improve compatibility with optional chaining ([#&#8203;2727](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2727))  [`60b2ec5`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/60b2ec5e)
- `no-array-reduce`: Report optional chaining and calling of `.reduce()` ([#&#8203;2721](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2721))  [`caa1f8b`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/caa1f8b8)
- `prefer-type-error`: Ignore error type check ([#&#8203;2729](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2729))  [`d12fc01`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/d12fc01c)

##### Fixes

- `prefer-includes`: Fix compatibility with Vue SFC ([#&#8203;2704](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2704))  [`540a4d4`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/540a4d4b)

***

### [`v60.0.0`](https://github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v60.0.0)

[Compare Source](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v59.0.1...v60.0.0)

##### Breaking

- Require Node.js 20.10 ([#&#8203;2698](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2698))  [`2dc27d9`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/2dc27d90)

##### New rules

- [`prefer-class-fields`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-class-fields.md) ([#&#8203;2512](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2512))  [`4c82dc1`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/4c82dc12)
- [`no-array-reverse`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-array-reverse.md) ([#&#8203;2677](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2677))  [`b051302`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/b051302f)
- [`require-module-specifiers`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/require-module-specifiers.md) ([#&#8203;2686](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2686))  [`2a8e152`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/2a8e152e)
- [`no-useless-error-capture-stack-trace`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-useless-error-capture-stack-trace.md) ([#&#8203;2676](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2676))  [`fc900b6`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/fc900b61)

##### Improvements

- `prefer-string-replace-all`: Preserve escape ([#&#8203;2667](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2667))  [`2310b50`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/2310b507)
- Support `SuppressedError` ([#&#8203;2669](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2669))  [`f51aeb9`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/f51aeb9a)

##### Fixes

- `no-array-callback-reference`: Fix optional chaining expressions being ignored ([#&#8203;2694](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2694))  [`ad27922`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/ad27922e)
- `no-unnecessary-await`: Fix handling of experimental pipeline operator ([#&#8203;2658](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2658))  [`2b8ebe5`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/2b8ebe57)

***

</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

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45OC40IiwidXBkYXRlZEluVmVyIjoiNDEuOTguNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Reviewed-on: https://gitea.t000-n.de/t.behrendt/outline-mcp/pulls/5
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2025-09-09 17:42:49 +02:00
e2081a19b5 initial-commit (#1)
All checks were successful
CD / test (push) Successful in 21s
CD / Check changes (push) Successful in 31s
CD / Build and push (amd64) (push) Successful in 47s
CD / Build and push (arm64) (push) Successful in 3m6s
CD / Create manifest (push) Successful in 55s
Reviewed-on: #1
Co-authored-by: Timo Behrendt <t.behrendt@t00n.de>
Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>
2025-07-16 07:21:12 +02:00
4b4d2c66d9 Initial commit 2025-07-15 14:04:18 +02:00