renovate[bot]
fc68ea03d1
chore(deps): update dependency shadcn-nuxt to v2 ( #1301 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [shadcn-nuxt](https://redirect.github.com/unovue/shadcn-vue )
([source](https://redirect.github.com/unovue/shadcn-vue/tree/HEAD/packages/module ))
| [`^1.0.0` ->
`^2.0.0`](https://renovatebot.com/diffs/npm/shadcn-nuxt/1.0.3/2.0.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>unovue/shadcn-vue (shadcn-nuxt)</summary>
###
[`v2.0.0`](https://redirect.github.com/unovue/shadcn-vue/releases/tag/v2.0.0 )
[Compare
Source](https://redirect.github.com/unovue/shadcn-vue/compare/v1.0.3...v2.0.0 )
##### 🚀 Features
- Tailwind v4 - by
[@​zernonia](https://redirect.github.com/zernonia ) in
[https://github.com/unovue/shadcn-vue/issues/1095 ](https://redirect.github.com/unovue/shadcn-vue/issues/1095 )
[<samp>(c18e1)</samp>](https://redirect.github.com/unovue/shadcn-vue/commit/c18e129f )
- **docs**: Add a plugin to generate documentation for LLMs - by
[@​okineadev](https://redirect.github.com/okineadev ) in
[https://github.com/unovue/shadcn-vue/issues/1119 ](https://redirect.github.com/unovue/shadcn-vue/issues/1119 )
[<samp>(0d72c)</samp>](https://redirect.github.com/unovue/shadcn-vue/commit/0d72cef5 )
##### 🐞 Bug Fixes
- Tailwind extra space on prefix when having " " in class - by
[@​AloisH](https://redirect.github.com/AloisH ) in
[https://github.com/unovue/shadcn-vue/issues/1098 ](https://redirect.github.com/unovue/shadcn-vue/issues/1098 )
[<samp>(69fee)</samp>](https://redirect.github.com/unovue/shadcn-vue/commit/69fee21d )
- Extra space on class causing error in applying prefix - by
[@​AloisH](https://redirect.github.com/AloisH ) in
[https://github.com/unovue/shadcn-vue/issues/1109 ](https://redirect.github.com/unovue/shadcn-vue/issues/1109 )
[<samp>(51655)</samp>](https://redirect.github.com/unovue/shadcn-vue/commit/51655218 )
- Codesandbox not found pnpm - by
[@​hairyf](https://redirect.github.com/hairyf ) in
[https://github.com/unovue/shadcn-vue/issues/1127 ](https://redirect.github.com/unovue/shadcn-vue/issues/1127 )
[<samp>(9c12e)</samp>](https://redirect.github.com/unovue/shadcn-vue/commit/9c12ebb2 )
- Styling of chart legend reset every click - by
[@​AloisH](https://redirect.github.com/AloisH ) in
[https://github.com/unovue/shadcn-vue/issues/1125 ](https://redirect.github.com/unovue/shadcn-vue/issues/1125 )
[<samp>(46e6f)</samp>](https://redirect.github.com/unovue/shadcn-vue/commit/46e6f7a4 )
##### [View changes on
GitHub](https://redirect.github.com/unovue/shadcn-vue/compare/v1.0.3...v2.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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 12:19:13 -04:00
renovate[bot]
cb43f95233
fix(deps): update all non-major dependencies ( #1389 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
| [lucide-vue-next](https://lucide.dev )
([source](https://redirect.github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-vue-next ))
| [`^0.510.0` ->
`^0.511.0`](https://renovatebot.com/diffs/npm/lucide-vue-next/0.510.0/0.511.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | minor |
| [node](https://nodejs.org )
([source](https://redirect.github.com/nodejs/node )) | `22.15.0` ->
`22.15.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| | patch |
---
### Release Notes
<details>
<summary>lucide-icons/lucide (lucide-vue-next)</summary>
###
[`v0.511.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.511.0 ):
Version 0.511.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.510.0...0.511.0 )
#### What's Changed
- fix(icons): Optimise a number of icons using `<line>` and `<polyline>`
by [@​jamiemlaw](https://redirect.github.com/jamiemlaw ) in
[https://github.com/lucide-icons/lucide/pull/3168 ](https://redirect.github.com/lucide-icons/lucide/pull/3168 )
- fix(icons): changed `clock-6` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3209 ](https://redirect.github.com/lucide-icons/lucide/pull/3209 )
- fix(icons): changed `axis-3d` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3199 ](https://redirect.github.com/lucide-icons/lucide/pull/3199 )
- fix(icons): changed `chevrons-left-right-ellipsis` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3189 ](https://redirect.github.com/lucide-icons/lucide/pull/3189 )
- fix(icons): changed `square-code` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3173 ](https://redirect.github.com/lucide-icons/lucide/pull/3173 )
- fix(icons): changed `satellite` icon by
[@​karsa-mistmere](https://redirect.github.com/karsa-mistmere ) in
[https://github.com/lucide-icons/lucide/pull/3180 ](https://redirect.github.com/lucide-icons/lucide/pull/3180 )
- fix(lucide-react-native): support react 19
([#​2951](https://redirect.github.com/lucide-icons/lucide/issues/2951 ))
by [@​jvliwanag](https://redirect.github.com/jvliwanag ) in
[https://github.com/lucide-icons/lucide/pull/3126 ](https://redirect.github.com/lucide-icons/lucide/pull/3126 )
- fix(icons): changed `factory` icon by
[@​karsa-mistmere](https://redirect.github.com/karsa-mistmere ) in
[https://github.com/lucide-icons/lucide/pull/2970 ](https://redirect.github.com/lucide-icons/lucide/pull/2970 )
- fix(icons): changed `university` icon by
[@​karsa-mistmere](https://redirect.github.com/karsa-mistmere ) in
[https://github.com/lucide-icons/lucide/pull/2965 ](https://redirect.github.com/lucide-icons/lucide/pull/2965 )
- fix(icons): changed `warehouse` icon by
[@​karsa-mistmere](https://redirect.github.com/karsa-mistmere ) in
[https://github.com/lucide-icons/lucide/pull/2966 ](https://redirect.github.com/lucide-icons/lucide/pull/2966 )
- fix(icons): changed `landmark` icon by
[@​karsa-mistmere](https://redirect.github.com/karsa-mistmere ) in
[https://github.com/lucide-icons/lucide/pull/2967 ](https://redirect.github.com/lucide-icons/lucide/pull/2967 )
- chore(cspell): remove duplicate 'pilcrow' from `custom-words.txt` by
[@​Abdalrhman-Almarakeby](https://redirect.github.com/Abdalrhman-Almarakeby )
in
[https://github.com/lucide-icons/lucide/pull/3193 ](https://redirect.github.com/lucide-icons/lucide/pull/3193 )
- feat(icons): added `square-dashed-top-solid` icon by
[@​juanpablofernandez](https://redirect.github.com/juanpablofernandez )
in
[https://github.com/lucide-icons/lucide/pull/3204 ](https://redirect.github.com/lucide-icons/lucide/pull/3204 )
#### New Contributors
- [@​jvliwanag](https://redirect.github.com/jvliwanag ) made their
first contribution in
[https://github.com/lucide-icons/lucide/pull/3126 ](https://redirect.github.com/lucide-icons/lucide/pull/3126 )
-
[@​juanpablofernandez](https://redirect.github.com/juanpablofernandez )
made their first contribution in
[https://github.com/lucide-icons/lucide/pull/3204 ](https://redirect.github.com/lucide-icons/lucide/pull/3204 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.510.0...0.511.0
</details>
<details>
<summary>nodejs/node (node)</summary>
###
[`v22.15.1`](https://redirect.github.com/nodejs/node/compare/v22.15.0...v22.15.1 )
[Compare
Source](https://redirect.github.com/nodejs/node/compare/v22.15.0...v22.15.1 )
</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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xMS45IiwidXBkYXRlZEluVmVyIjoiNDAuMTEuMTgiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 12:17:39 -04:00
renovate[bot]
74a70b5557
fix(deps): update all non-major dependencies ( #1387 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [lucide-vue-next](https://lucide.dev )
([source](https://redirect.github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-vue-next ))
| [`^0.509.0` ->
`^0.510.0`](https://renovatebot.com/diffs/npm/lucide-vue-next/0.509.0/0.510.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [pnpm](https://pnpm.io )
([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm )) |
[`10.10.0` ->
`10.11.0`](https://renovatebot.com/diffs/npm/pnpm/10.10.0/10.11.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>lucide-icons/lucide (lucide-vue-next)</summary>
###
[`v0.510.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.510.0 ):
Version 0.510.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.509.0...0.510.0 )
#### What's Changed
- fix(icons): changed `brackets` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3172 ](https://redirect.github.com/lucide-icons/lucide/pull/3172 )
- feat(icons): added `check-line` icon by
[@​oosawy](https://redirect.github.com/oosawy ) in
[https://github.com/lucide-icons/lucide/pull/2890 ](https://redirect.github.com/lucide-icons/lucide/pull/2890 )
#### New Contributors
- [@​oosawy](https://redirect.github.com/oosawy ) made their first
contribution in
[https://github.com/lucide-icons/lucide/pull/2890 ](https://redirect.github.com/lucide-icons/lucide/pull/2890 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.509.0...0.510.0
</details>
<details>
<summary>pnpm/pnpm (pnpm)</summary>
###
[`v10.11.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#10110 )
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.10.0...v10.11.0 )
##### Minor Changes
- A new setting added for `pnpm init` to create a `package.json` with
`type=module`, when `init-type` is `module`. Works as a flag for the
init command too
[#​9463](https://redirect.github.com/pnpm/pnpm/pull/9463 ).
- Added support for Nushell to `pnpm setup`
[#​6476](https://redirect.github.com/pnpm/pnpm/issues/6476 ).
- Added two new flags to the `pnpm audit` command, `--ignore` and
`--ignore-unfixable`
[#​8474](https://redirect.github.com/pnpm/pnpm/pull/8474 ).
Ignore all vulnerabilities that have no solution:
```shell
> pnpm audit --ignore-unfixable
```
Provide a list of CVE's to ignore those specifically, even if they have
a resolution.
```shell
> pnpm audit --ignore=CVE-2021-1234 --ignore=CVE-2021-5678
```
- Added support for recursively running pack in every project of a
workspace
[#​4351](https://redirect.github.com/pnpm/pnpm/issues/4351 ).
Now you can run `pnpm -r pack` to pack all packages in the workspace.
##### Patch Changes
- pnpm version management should work, when `dangerouslyAllowAllBuilds`
is set to `true`
[#​9472](https://redirect.github.com/pnpm/pnpm/issues/9472 ).
- `pnpm link` should work from inside a workspace
[#​9506](https://redirect.github.com/pnpm/pnpm/issues/9506 ).
- Set the default `workspaceConcurrency` to
`Math.min(os.availableParallelism(), 4)`
[#​9493](https://redirect.github.com/pnpm/pnpm/pull/9493 ).
- Installation should not exit with an error if `strictPeerDependencies`
is `true` but all issues are ignored by `peerDependencyRules`
[#​9505](https://redirect.github.com/pnpm/pnpm/pull/9505 ).
- Read `updateConfig` from `pnpm-workspace.yaml`
[#​9500](https://redirect.github.com/pnpm/pnpm/issues/9500 ).
- Add support for `recursive pack`
- Remove `url.parse` usage to fix warning on Node.js 24
[#​9492](https://redirect.github.com/pnpm/pnpm/issues/9492 ).
- `pnpm run` should be able to run commands from the workspace root, if
`ignoreScripts` is set tot `true`
[#​4858](https://redirect.github.com/pnpm/pnpm/issues/4858 ).
</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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC43LjEiLCJ1cGRhdGVkSW5WZXIiOiI0MC4xMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-14 11:51:42 -04:00
renovate[bot]
469333acd4
fix(deps): update dependency lucide-vue-next to ^0.509.0 ( #1383 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [lucide-vue-next](https://lucide.dev )
([source](https://redirect.github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-vue-next ))
| [`^0.508.0` ->
`^0.509.0`](https://renovatebot.com/diffs/npm/lucide-vue-next/0.508.0/0.509.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>lucide-icons/lucide (lucide-vue-next)</summary>
###
[`v0.509.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.509.0 ):
Version 0.509.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.508.0...0.509.0 )
#### What's Changed
- fix(icons): changed `axe` icon by
[@​karsa-mistmere](https://redirect.github.com/karsa-mistmere ) in
[https://github.com/lucide-icons/lucide/pull/3201 ](https://redirect.github.com/lucide-icons/lucide/pull/3201 )
- revert(site): resets Absolute Stroke Width by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3197 ](https://redirect.github.com/lucide-icons/lucide/pull/3197 )
- feat(icons): added `gpu` icon by
[@​xandykati98](https://redirect.github.com/xandykati98 ) in
[https://github.com/lucide-icons/lucide/pull/2955 ](https://redirect.github.com/lucide-icons/lucide/pull/2955 )
#### New Contributors
- [@​xandykati98](https://redirect.github.com/xandykati98 ) made
their first contribution in
[https://github.com/lucide-icons/lucide/pull/2955 ](https://redirect.github.com/lucide-icons/lucide/pull/2955 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.508.0...0.509.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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC43LjEiLCJ1cGRhdGVkSW5WZXIiOiI0MC43LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-09 08:24:39 -04:00
renovate[bot]
8f70326d0f
fix(deps): update all non-major dependencies ( #1379 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
|
[@graphql-codegen/typescript-resolvers](https://redirect.github.com/dotansimha/graphql-code-generator )
([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/typescript/resolvers ))
| [`4.5.0` ->
`4.5.1`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript-resolvers/4.5.0/4.5.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
| [lucide-vue-next](https://lucide.dev )
([source](https://redirect.github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-vue-next ))
| [`^0.506.0` ->
`^0.508.0`](https://renovatebot.com/diffs/npm/lucide-vue-next/0.506.0/0.508.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | minor |
| [node](https://nodejs.org )
([source](https://redirect.github.com/nodejs/node )) | `22.11.0` ->
`22.15.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| | minor |
---
### Release Notes
<details>
<summary>dotansimha/graphql-code-generator
(@​graphql-codegen/typescript-resolvers)</summary>
###
[`v4.5.1`](https://redirect.github.com/dotansimha/graphql-code-generator/blob/HEAD/packages/plugins/typescript/resolvers/CHANGELOG.md#451 )
[Compare
Source](https://redirect.github.com/dotansimha/graphql-code-generator/compare/@graphql-codegen/typescript-resolvers@4.5.0...@graphql-codegen/typescript-resolvers@4.5.1 )
##### Patch Changes
-
[#​10330](https://redirect.github.com/dotansimha/graphql-code-generator/pull/10330 )
[`c5efba3`](c5efba34a7 )
Thanks [@​jnoordsij](https://redirect.github.com/jnoordsij )! -
Make graphql-sock optional peerDep
</details>
<details>
<summary>lucide-icons/lucide (lucide-vue-next)</summary>
###
[`v0.508.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.508.0 ):
Version 0.508.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.507.0...0.508.0 )
#### What's Changed
- fix(icons): Optimised `phone-` icons by
[@​jamiemlaw](https://redirect.github.com/jamiemlaw ) in
[https://github.com/lucide-icons/lucide/pull/3169 ](https://redirect.github.com/lucide-icons/lucide/pull/3169 )
- docs(packages): Update names in docs by
[@​ericfennis](https://redirect.github.com/ericfennis ) in
[https://github.com/lucide-icons/lucide/pull/3184 ](https://redirect.github.com/lucide-icons/lucide/pull/3184 )
- fix(icons): arcified `laptop` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3190 ](https://redirect.github.com/lucide-icons/lucide/pull/3190 )
- chore(metadata): add `lens` tag to icons with magnifying glass by
[@​Abdalrhman-Almarakeby](https://redirect.github.com/Abdalrhman-Almarakeby )
in
[https://github.com/lucide-icons/lucide/pull/3192 ](https://redirect.github.com/lucide-icons/lucide/pull/3192 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.507.0...0.508.0
###
[`v0.507.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.507.0 ):
Version 0.507.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.506.0...0.507.0 )
#### What's Changed
- fix(metadata): added tags to `square-pen` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3155 ](https://redirect.github.com/lucide-icons/lucide/pull/3155 )
- fix(icons): changed `search` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3140 ](https://redirect.github.com/lucide-icons/lucide/pull/3140 )
- fix(dev): resets Absolute Stroke Width by
[@​briz123](https://redirect.github.com/briz123 ) in
[https://github.com/lucide-icons/lucide/pull/3005 ](https://redirect.github.com/lucide-icons/lucide/pull/3005 )
- fix(icons): changed `guitar` icon by
[@​jamiemlaw](https://redirect.github.com/jamiemlaw ) in
[https://github.com/lucide-icons/lucide/pull/3115 ](https://redirect.github.com/lucide-icons/lucide/pull/3115 )
- fix(Icons): Adding missing categories to 4 Icons by
[@​ajokt123](https://redirect.github.com/ajokt123 ) in
[https://github.com/lucide-icons/lucide/pull/3110 ](https://redirect.github.com/lucide-icons/lucide/pull/3110 )
- fix(ci): reduces workflow triggers by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3150 ](https://redirect.github.com/lucide-icons/lucide/pull/3150 )
- fix(icons): changed `air-vent` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3117 ](https://redirect.github.com/lucide-icons/lucide/pull/3117 )
- fix(icons): rotate `dumbbell` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3107 ](https://redirect.github.com/lucide-icons/lucide/pull/3107 )
- fix(icons): changed `touchpad-off` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3118 ](https://redirect.github.com/lucide-icons/lucide/pull/3118 )
- fix(icons): changed `bell-electric` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3139 ](https://redirect.github.com/lucide-icons/lucide/pull/3139 )
- fix(icons): changed `menu` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3142 ](https://redirect.github.com/lucide-icons/lucide/pull/3142 )
- fix(icons): changed `mail` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3144 ](https://redirect.github.com/lucide-icons/lucide/pull/3144 )
- chore(pr-template): Adjust PR template by
[@​ericfennis](https://redirect.github.com/ericfennis ) in
[https://github.com/lucide-icons/lucide/pull/3183 ](https://redirect.github.com/lucide-icons/lucide/pull/3183 )
- feat(icons): added `soap-dispenser-droplet` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3088 ](https://redirect.github.com/lucide-icons/lucide/pull/3088 )
- feat(icons): added `panda` icon by
[@​chessurisme](https://redirect.github.com/chessurisme ) in
[https://github.com/lucide-icons/lucide/pull/2094 ](https://redirect.github.com/lucide-icons/lucide/pull/2094 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.506.0...0.507.0
</details>
<details>
<summary>nodejs/node (node)</summary>
###
[`v22.15.0`](https://redirect.github.com/nodejs/node/compare/v22.14.0...v22.15.0 )
[Compare
Source](https://redirect.github.com/nodejs/node/compare/v22.14.0...v22.15.0 )
###
[`v22.14.0`](https://redirect.github.com/nodejs/node/releases/tag/v22.14.0 ):
2025-02-11, Version 22.14.0 'Jod' (LTS), @​aduh95
[Compare
Source](https://redirect.github.com/nodejs/node/compare/v22.13.1...v22.14.0 )
##### Notable Changes
-
\[[`82a9000e9e`](https://redirect.github.com/nodejs/node/commit/82a9000e9e )]
- **crypto**: update root certificates to NSS 3.107 (Node.js GitHub Bot)
[#​56566](https://redirect.github.com/nodejs/node/pull/56566 )
-
\[[`b7fe54fc88`](https://redirect.github.com/nodejs/node/commit/b7fe54fc88 )]
- **(SEMVER-MINOR)** **fs**: allow `exclude` option in globs to accept
glob patterns (Daeyeon Jeong)
[#​56489](https://redirect.github.com/nodejs/node/pull/56489 )
-
\[[`3ac92ef607`](https://redirect.github.com/nodejs/node/commit/3ac92ef607 )]
- **(SEMVER-MINOR)** **lib**: add typescript support to STDIN eval
(Marco Ippolito)
[#​56359](https://redirect.github.com/nodejs/node/pull/56359 )
-
\[[`1614e8e7bc`](https://redirect.github.com/nodejs/node/commit/1614e8e7bc )]
- **(SEMVER-MINOR)** **module**: add ERR_UNSUPPORTED_TYPESCRIPT_SYNTAX
(Marco Ippolito)
[#​56610](https://redirect.github.com/nodejs/node/pull/56610 )
-
\[[`6d6cffa9cc`](https://redirect.github.com/nodejs/node/commit/6d6cffa9cc )]
- **(SEMVER-MINOR)** **module**: add `findPackageJSON` util (Jacob
Smith)
[#​55412](https://redirect.github.com/nodejs/node/pull/55412 )
-
\[[`d35333ae18`](https://redirect.github.com/nodejs/node/commit/d35333ae18 )]
- **(SEMVER-MINOR)** **process**: add process.ref() and process.unref()
methods (James M Snell)
[#​56400](https://redirect.github.com/nodejs/node/pull/56400 )
-
\[[`07ff3ddcb5`](https://redirect.github.com/nodejs/node/commit/07ff3ddcb5 )]
- **(SEMVER-MINOR)** **sqlite**: support TypedArray and DataView in
`StatementSync` (Alex Yang)
[#​56385](https://redirect.github.com/nodejs/node/pull/56385 )
-
\[[`94d3fe1b62`](https://redirect.github.com/nodejs/node/commit/94d3fe1b62 )]
- **(SEMVER-MINOR)** **src**: add --disable-sigusr1 to prevent signal
i/o thread (Rafael Gonzaga)
[#​56441](https://redirect.github.com/nodejs/node/pull/56441 )
-
\[[`5afffb4415`](https://redirect.github.com/nodejs/node/commit/5afffb4415 )]
- **(SEMVER-MINOR)** **src,worker**: add isInternalWorker (Carlos Espa)
[#​56469](https://redirect.github.com/nodejs/node/pull/56469 )
-
\[[`697a851fb3`](https://redirect.github.com/nodejs/node/commit/697a851fb3 )]
- **(SEMVER-MINOR)** **test_runner**: add
TestContext.prototype.waitFor() (Colin Ihrig)
[#​56595](https://redirect.github.com/nodejs/node/pull/56595 )
-
\[[`047537b48c`](https://redirect.github.com/nodejs/node/commit/047537b48c )]
- **(SEMVER-MINOR)** **test_runner**: add t.assert.fileSnapshot() (Colin
Ihrig)
[#​56459](https://redirect.github.com/nodejs/node/pull/56459 )
-
\[[`926cf84e95`](https://redirect.github.com/nodejs/node/commit/926cf84e95 )]
- **(SEMVER-MINOR)** **test_runner**: add assert.register() API (Colin
Ihrig)
[#​56434](https://redirect.github.com/nodejs/node/pull/56434 )
-
\[[`c658a8afdf`](https://redirect.github.com/nodejs/node/commit/c658a8afdf )]
- **(SEMVER-MINOR)** **worker**: add eval ts input (Marco Ippolito)
[#​56394](https://redirect.github.com/nodejs/node/pull/56394 )
##### Commits
-
\[[`bad1ad8650`](https://redirect.github.com/nodejs/node/commit/bad1ad8650 )]
- **assert**: make myers_diff function more performant (Giovanni Bucci)
[#​56303](https://redirect.github.com/nodejs/node/pull/56303 )
-
\[[`e222e36f3b`](https://redirect.github.com/nodejs/node/commit/e222e36f3b )]
- **assert**: make partialDeepStrictEqual work with urls and File
prototypes (Giovanni Bucci)
[#​56231](https://redirect.github.com/nodejs/node/pull/56231 )
-
\[[`e232789fe2`](https://redirect.github.com/nodejs/node/commit/e232789fe2 )]
- **assert**: show diff when doing partial comparisons (Giovanni Bucci)
[#​56211](https://redirect.github.com/nodejs/node/pull/56211 )
-
\[[`c99de1fdcf`](https://redirect.github.com/nodejs/node/commit/c99de1fdcf )]
- **assert**: make partialDeepStrictEqual throw when comparing \[0] with
\[-0] (Giovanni)
[#​56237](https://redirect.github.com/nodejs/node/pull/56237 )
-
\[[`2386fd5840`](https://redirect.github.com/nodejs/node/commit/2386fd5840 )]
- **benchmark**: add validateStream to styleText bench (Rafael Gonzaga)
[#​56556](https://redirect.github.com/nodejs/node/pull/56556 )
-
\[[`b197dfa7ec`](https://redirect.github.com/nodejs/node/commit/b197dfa7ec )]
- **build**: fix GN build for ngtcp2 (Cheng)
[#​56300](https://redirect.github.com/nodejs/node/pull/56300 )
-
\[[`2a3cdd34ff`](https://redirect.github.com/nodejs/node/commit/2a3cdd34ff )]
- **build**: test macos-13 on GitHub actions (Michaël Zasso)
[#​56307](https://redirect.github.com/nodejs/node/pull/56307 )
-
\[[`12f716be0a`](https://redirect.github.com/nodejs/node/commit/12f716be0a )]
- **build**: build v8 with -fvisibility=hidden on macOS (Joyee Cheung)
[#​56275](https://redirect.github.com/nodejs/node/pull/56275 )
-
\[[`c5ca15bd34`](https://redirect.github.com/nodejs/node/commit/c5ca15bd34 )]
- **child_process**: fix parsing messages with splitted length field
(Maksim Gorkov)
[#​56106](https://redirect.github.com/nodejs/node/pull/56106 )
-
\[[`8346b8fc2c`](https://redirect.github.com/nodejs/node/commit/8346b8fc2c )]
- **crypto**: add missing return value check (Michael Dawson)
[#​56615](https://redirect.github.com/nodejs/node/pull/56615 )
-
\[[`82a9000e9e`](https://redirect.github.com/nodejs/node/commit/82a9000e9e )]
- **crypto**: update root certificates to NSS 3.107 (Node.js GitHub Bot)
[#​56566](https://redirect.github.com/nodejs/node/pull/56566 )
-
\[[`890eef20a1`](https://redirect.github.com/nodejs/node/commit/890eef20a1 )]
- **crypto**: fix checkPrime crash with large buffers (Santiago Gimeno)
[#​56559](https://redirect.github.com/nodejs/node/pull/56559 )
-
\[[`5edb7b5e87`](https://redirect.github.com/nodejs/node/commit/5edb7b5e87 )]
- **crypto**: fix warning of ignoring return value (Cheng)
[#​56527](https://redirect.github.com/nodejs/node/pull/56527 )
-
\[[`b89f123a0b`](https://redirect.github.com/nodejs/node/commit/b89f123a0b )]
- **crypto**: make generatePrime/checkPrime interruptible (James M
Snell)
[#​56460](https://redirect.github.com/nodejs/node/pull/56460 )
-
\[[`63c1859e01`](https://redirect.github.com/nodejs/node/commit/63c1859e01 )]
- **deps**: update corepack to 0.31.0 (Node.js GitHub Bot)
[#​56795](https://redirect.github.com/nodejs/node/pull/56795 )
-
\[[`a48430d4d3`](https://redirect.github.com/nodejs/node/commit/a48430d4d3 )]
- **deps**: move inspector_protocol to deps (Chengzhong Wu)
[#​56649](https://redirect.github.com/nodejs/node/pull/56649 )
-
\[[`74cccc824f`](https://redirect.github.com/nodejs/node/commit/74cccc824f )]
- **deps**: macro ENODATA is deprecated in libc++ (Cheng)
[#​56698](https://redirect.github.com/nodejs/node/pull/56698 )
-
\[[`fa869ea0f2`](https://redirect.github.com/nodejs/node/commit/fa869ea0f2 )]
- **deps**: fixup some minor coverity warnings (James M Snell)
[#​56612](https://redirect.github.com/nodejs/node/pull/56612 )
-
\[[`1a4fa2b015`](https://redirect.github.com/nodejs/node/commit/1a4fa2b015 )]
- **deps**: update amaro to 0.3.0 (Node.js GitHub Bot)
[#​56568](https://redirect.github.com/nodejs/node/pull/56568 )
-
\[[`b47076fd82`](https://redirect.github.com/nodejs/node/commit/b47076fd82 )]
- **deps**: update amaro to 0.2.2 (Node.js GitHub Bot)
[#​56568](https://redirect.github.com/nodejs/node/pull/56568 )
-
\[[`46bd4b8731`](https://redirect.github.com/nodejs/node/commit/46bd4b8731 )]
- **deps**: update simdutf to 6.0.3 (Node.js GitHub Bot)
[#​56567](https://redirect.github.com/nodejs/node/pull/56567 )
-
\[[`8ead9c693b`](https://redirect.github.com/nodejs/node/commit/8ead9c693b )]
- **deps**: update simdutf to 5.7.2 (Node.js GitHub Bot)
[#​56388](https://redirect.github.com/nodejs/node/pull/56388 )
-
\[[`18d4b502af`](https://redirect.github.com/nodejs/node/commit/18d4b502af )]
- **deps**: update amaro to 0.2.1 (Node.js GitHub Bot)
[#​56390](https://redirect.github.com/nodejs/node/pull/56390 )
-
\[[`d938d7cc86`](https://redirect.github.com/nodejs/node/commit/d938d7cc86 )]
- **deps**: update googletest to
[`7d76a23`](https://redirect.github.com/nodejs/node/commit/7d76a23 )
(Node.js GitHub Bot)
[#​56387](https://redirect.github.com/nodejs/node/pull/56387 )
-
\[[`9761e7dccb`](https://redirect.github.com/nodejs/node/commit/9761e7dccb )]
- **deps**: update googletest to
[`e54519b`](https://redirect.github.com/nodejs/node/commit/e54519b )
(Node.js GitHub Bot)
[#​56370](https://redirect.github.com/nodejs/node/pull/56370 )
-
\[[`8319dc6bc5`](https://redirect.github.com/nodejs/node/commit/8319dc6bc5 )]
- **deps**: update ngtcp2 to 1.10.0 (Node.js GitHub Bot)
[#​56334](https://redirect.github.com/nodejs/node/pull/56334 )
-
\[[`6eacd19d6a`](https://redirect.github.com/nodejs/node/commit/6eacd19d6a )]
- **deps**: update simdutf to 5.7.0 (Node.js GitHub Bot)
[#​56332](https://redirect.github.com/nodejs/node/pull/56332 )
-
\[[`28bec2dda3`](https://redirect.github.com/nodejs/node/commit/28bec2dda3 )]
- **diagnostics_channel**: capture console messages (Stephen Belanger)
[#​56292](https://redirect.github.com/nodejs/node/pull/56292 )
-
\[[`d519d33502`](https://redirect.github.com/nodejs/node/commit/d519d33502 )]
- **doc**: update macOS and Xcode versions for releases (Michaël Zasso)
[#​56337](https://redirect.github.com/nodejs/node/pull/56337 )
-
\[[`fcfe650507`](https://redirect.github.com/nodejs/node/commit/fcfe650507 )]
- **doc**: add note for features using `InternalWorker` with permission
model (Antoine du Hamel)
[#​56706](https://redirect.github.com/nodejs/node/pull/56706 )
-
\[[`efbba182b5`](https://redirect.github.com/nodejs/node/commit/efbba182b5 )]
- **doc**: add entry to changelog about SQLite Session Extension (Bart
Louwers)
[#​56318](https://redirect.github.com/nodejs/node/pull/56318 )
-
\[[`31bf9c7dd9`](https://redirect.github.com/nodejs/node/commit/31bf9c7dd9 )]
- **doc**: move anatoli to emeritus (Michael Dawson)
[#​56592](https://redirect.github.com/nodejs/node/pull/56592 )
-
\[[`6096e38c7c`](https://redirect.github.com/nodejs/node/commit/6096e38c7c )]
- **doc**: fix styles of the expandable TOC (Antoine du Hamel)
[#​56755](https://redirect.github.com/nodejs/node/pull/56755 )
-
\[[`d423638281`](https://redirect.github.com/nodejs/node/commit/d423638281 )]
- **doc**: add "Skip to content" button (Antoine du Hamel)
[#​56750](https://redirect.github.com/nodejs/node/pull/56750 )
-
\[[`edeb157d75`](https://redirect.github.com/nodejs/node/commit/edeb157d75 )]
- **doc**: improve accessibility of expandable lists (Antoine du Hamel)
[#​56749](https://redirect.github.com/nodejs/node/pull/56749 )
-
\[[`1a79e87687`](https://redirect.github.com/nodejs/node/commit/1a79e87687 )]
- **doc**: add note regarding commit message trailers (Dario Piotrowicz)
[#​56736](https://redirect.github.com/nodejs/node/pull/56736 )
-
\[[`927c7e47e4`](https://redirect.github.com/nodejs/node/commit/927c7e47e4 )]
- **doc**: fix typo in example code for util.styleText (Robin Mehner)
[#​56720](https://redirect.github.com/nodejs/node/pull/56720 )
-
\[[`fade522538`](https://redirect.github.com/nodejs/node/commit/fade522538 )]
- **doc**: fix inconsistencies in `WeakSet` and `WeakMap` comparison
details (Shreyans Pathak)
[#​56683](https://redirect.github.com/nodejs/node/pull/56683 )
-
\[[`55533bf147`](https://redirect.github.com/nodejs/node/commit/55533bf147 )]
- **doc**: add RafaelGSS as latest sec release stewards (Rafael Gonzaga)
[#​56682](https://redirect.github.com/nodejs/node/pull/56682 )
-
\[[`8e978bdee1`](https://redirect.github.com/nodejs/node/commit/8e978bdee1 )]
- **doc**: clarify cjs/esm diff in `queueMicrotask()` vs
`process.nextTick()` (Dario Piotrowicz)
[#​56659](https://redirect.github.com/nodejs/node/pull/56659 )
-
\[[`ae360c30dc`](https://redirect.github.com/nodejs/node/commit/ae360c30dc )]
- **doc**: `WeakSet` and `WeakMap` comparison details (Shreyans Pathak)
[#​56648](https://redirect.github.com/nodejs/node/pull/56648 )
-
\[[`acd2a2fda5`](https://redirect.github.com/nodejs/node/commit/acd2a2fda5 )]
- **doc**: mention prepare --security (Rafael Gonzaga)
[#​56617](https://redirect.github.com/nodejs/node/pull/56617 )
-
\[[`d3c0a2831d`](https://redirect.github.com/nodejs/node/commit/d3c0a2831d )]
- **doc**: tweak info on reposts in ambassador program (Michael Dawson)
[#​56589](https://redirect.github.com/nodejs/node/pull/56589 )
-
\[[`3299505b49`](https://redirect.github.com/nodejs/node/commit/3299505b49 )]
- **doc**: add type stripping to ambassadors program (Marco Ippolito)
[#​56598](https://redirect.github.com/nodejs/node/pull/56598 )
-
\[[`b1a6ffa4e4`](https://redirect.github.com/nodejs/node/commit/b1a6ffa4e4 )]
- **doc**: improve internal documentation on built-in snapshot (Joyee
Cheung)
[#​56505](https://redirect.github.com/nodejs/node/pull/56505 )
-
\[[`1641a28930`](https://redirect.github.com/nodejs/node/commit/1641a28930 )]
- **doc**: document CLI way to open the nodejs/bluesky PR (Antoine du
Hamel)
[#​56506](https://redirect.github.com/nodejs/node/pull/56506 )
-
\[[`2042628fda`](https://redirect.github.com/nodejs/node/commit/2042628fda )]
- **doc**: add section about using npx with permission model (Rafael
Gonzaga)
[#​56539](https://redirect.github.com/nodejs/node/pull/56539 )
-
\[[`ace19a0263`](https://redirect.github.com/nodejs/node/commit/ace19a0263 )]
- **doc**: update gcc-version for ubuntu-lts (Kunal Kumar)
[#​56553](https://redirect.github.com/nodejs/node/pull/56553 )
-
\[[`4aa57b50f8`](https://redirect.github.com/nodejs/node/commit/4aa57b50f8 )]
- **doc**: fix parentheses in options (Tobias Nießen)
[#​56563](https://redirect.github.com/nodejs/node/pull/56563 )
-
\[[`b40b01b4d3`](https://redirect.github.com/nodejs/node/commit/b40b01b4d3 )]
- **doc**: include CVE to EOL lines as sec release process (Rafael
Gonzaga)
[#​56520](https://redirect.github.com/nodejs/node/pull/56520 )
-
\[[`6701360113`](https://redirect.github.com/nodejs/node/commit/6701360113 )]
- **doc**: add esm examples to node:trace_events (Alfredo González)
[#​56514](https://redirect.github.com/nodejs/node/pull/56514 )
-
\[[`d3207cca3e`](https://redirect.github.com/nodejs/node/commit/d3207cca3e )]
- **doc**: add message for Ambassadors to promote (Michael Dawson)
[#​56235](https://redirect.github.com/nodejs/node/pull/56235 )
-
\[[`97ece4ae06`](https://redirect.github.com/nodejs/node/commit/97ece4ae06 )]
- **doc**: allow request for TSC reviews via the GitHub UI (Antoine du
Hamel)
[#​56493](https://redirect.github.com/nodejs/node/pull/56493 )
-
\[[`03f25055ab`](https://redirect.github.com/nodejs/node/commit/03f25055ab )]
- **doc**: add example for piping ReadableStream (Gabriel Schulhof)
[#​56415](https://redirect.github.com/nodejs/node/pull/56415 )
-
\[[`516d07482c`](https://redirect.github.com/nodejs/node/commit/516d07482c )]
- **doc**: expand description of `parseArg`'s `default` (Kevin Gibbons)
[#​54431](https://redirect.github.com/nodejs/node/pull/54431 )
-
\[[`a6491effcb`](https://redirect.github.com/nodejs/node/commit/a6491effcb )]
- **doc**: use `<ul>` instead of `<ol>` in `SECURITY.md` (Antoine du
Hamel)
[#​56346](https://redirect.github.com/nodejs/node/pull/56346 )
-
\[[`e4ec134b21`](https://redirect.github.com/nodejs/node/commit/e4ec134b21 )]
- **doc**: clarify that WASM is trusted (Matteo Collina)
[#​56345](https://redirect.github.com/nodejs/node/pull/56345 )
-
\[[`0f7aed8a59`](https://redirect.github.com/nodejs/node/commit/0f7aed8a59 )]
- **doc**: fix the `crc32` documentation (Kevin Toshihiro Uehara)
[#​55898](https://redirect.github.com/nodejs/node/pull/55898 )
-
\[[`721104a296`](https://redirect.github.com/nodejs/node/commit/721104a296 )]
- **doc**: fix links in `module.md` (Antoine du Hamel)
[#​56283](https://redirect.github.com/nodejs/node/pull/56283 )
-
\[[`928540d792`](https://redirect.github.com/nodejs/node/commit/928540d792 )]
- **doc**: fix typos (Nathan Baulch)
[#​55066](https://redirect.github.com/nodejs/node/pull/55066 )
-
\[[`e69d35f03b`](https://redirect.github.com/nodejs/node/commit/e69d35f03b )]
- **doc**: add history info for Permission Model (Antoine du Hamel)
[#​56707](https://redirect.github.com/nodejs/node/pull/56707 )
-
\[[`c6fd867ab5`](https://redirect.github.com/nodejs/node/commit/c6fd867ab5 )]
- **esm**: fix jsdoc type refs to `ModuleJobBase` in esm/loader (Jacob
Smith)
[#​56499](https://redirect.github.com/nodejs/node/pull/56499 )
-
\[[`9cf9046bd7`](https://redirect.github.com/nodejs/node/commit/9cf9046bd7 )]
- ***Revert*** "**events**: add hasEventListener util for validate"
(origranot)
[#​56282](https://redirect.github.com/nodejs/node/pull/56282 )
-
\[[`b7fe54fc88`](https://redirect.github.com/nodejs/node/commit/b7fe54fc88 )]
- **(SEMVER-MINOR)** **fs**: allow `exclude` option in globs to accept
glob patterns (Daeyeon Jeong)
[#​56489](https://redirect.github.com/nodejs/node/pull/56489 )
-
\[[`6ca27c2a59`](https://redirect.github.com/nodejs/node/commit/6ca27c2a59 )]
- **http2**: omit server name when HTTP2 host is IP address (islandryu)
[#​56530](https://redirect.github.com/nodejs/node/pull/56530 )
-
\[[`9f1fa199bf`](https://redirect.github.com/nodejs/node/commit/9f1fa199bf )]
- **inspector**: roll inspector_protocol (Chengzhong Wu)
[#​56649](https://redirect.github.com/nodejs/node/pull/56649 )
-
\[[`0dae4bb3ab`](https://redirect.github.com/nodejs/node/commit/0dae4bb3ab )]
- **inspector**: add undici http tracking support (Chengzhong Wu)
[#​56488](https://redirect.github.com/nodejs/node/pull/56488 )
-
\[[`2c6124cec4`](https://redirect.github.com/nodejs/node/commit/2c6124cec4 )]
- **inspector**: report loadingFinished until the response data is
consumed (Chengzhong Wu)
[#​56372](https://redirect.github.com/nodejs/node/pull/56372 )
-
\[[`96ec862ce2`](https://redirect.github.com/nodejs/node/commit/96ec862ce2 )]
- **lib**: refactor execution.js (Marco Ippolito)
[#​56358](https://redirect.github.com/nodejs/node/pull/56358 )
-
\[[`3ac92ef607`](https://redirect.github.com/nodejs/node/commit/3ac92ef607 )]
- **(SEMVER-MINOR)** **lib**: add typescript support to STDIN eval
(Marco Ippolito)
[#​56359](https://redirect.github.com/nodejs/node/pull/56359 )
-
\[[`d5bf3db0cf`](https://redirect.github.com/nodejs/node/commit/d5bf3db0cf )]
- **lib**: allow skipping source maps in node_modules (Chengzhong Wu)
[#​56639](https://redirect.github.com/nodejs/node/pull/56639 )
-
\[[`d33eaf2bcb`](https://redirect.github.com/nodejs/node/commit/d33eaf2bcb )]
- **lib**: ensure FORCE_COLOR forces color output in non-TTY
environments (Pietro Marchini)
[#​55404](https://redirect.github.com/nodejs/node/pull/55404 )
-
\[[`dc003218a8`](https://redirect.github.com/nodejs/node/commit/dc003218a8 )]
- **lib**: optimize `prepareStackTrace` on builtin frames (Chengzhong
Wu) [#​56299](https://redirect.github.com/nodejs/node/pull/56299 )
-
\[[`df06524863`](https://redirect.github.com/nodejs/node/commit/df06524863 )]
- **lib**: suppress source map lookup exceptions (Chengzhong Wu)
[#​56299](https://redirect.github.com/nodejs/node/pull/56299 )
-
\[[`35335a5a66`](https://redirect.github.com/nodejs/node/commit/35335a5a66 )]
- **meta**: move one or more collaborators to emeritus (Node.js GitHub
Bot) [#​56580](https://redirect.github.com/nodejs/node/pull/56580 )
-
\[[`1faabdb150`](https://redirect.github.com/nodejs/node/commit/1faabdb150 )]
- **meta**: add codeowners of security release document (Rafael Gonzaga)
[#​56521](https://redirect.github.com/nodejs/node/pull/56521 )
-
\[[`b4ece22ef5`](https://redirect.github.com/nodejs/node/commit/b4ece22ef5 )]
- **meta**: move one or more collaborators to emeritus (Node.js GitHub
Bot) [#​56342](https://redirect.github.com/nodejs/node/pull/56342 )
-
\[[`9ec67e7ce0`](https://redirect.github.com/nodejs/node/commit/9ec67e7ce0 )]
- **meta**: move MoLow to TSC regular member (Moshe Atlow)
[#​56276](https://redirect.github.com/nodejs/node/pull/56276 )
-
\[[`bae4b2e20a`](https://redirect.github.com/nodejs/node/commit/bae4b2e20a )]
- **module**: use more defensive code when handling SWC errors (Antoine
du Hamel)
[#​56646](https://redirect.github.com/nodejs/node/pull/56646 )
-
\[[`1614e8e7bc`](https://redirect.github.com/nodejs/node/commit/1614e8e7bc )]
- **(SEMVER-MINOR)** **module**: add ERR_UNSUPPORTED_TYPESCRIPT_SYNTAX
(Marco Ippolito)
[#​56610](https://redirect.github.com/nodejs/node/pull/56610 )
-
\[[`174d88eab1`](https://redirect.github.com/nodejs/node/commit/174d88eab1 )]
- **module**: support eval with ts syntax detection (Marco Ippolito)
[#​56285](https://redirect.github.com/nodejs/node/pull/56285 )
-
\[[`299d6fa829`](https://redirect.github.com/nodejs/node/commit/299d6fa829 )]
- **module**: fix jsdoc for `format` parameter in cjs/loader (pacexy)
[#​56501](https://redirect.github.com/nodejs/node/pull/56501 )
-
\[[`0307e4dd59`](https://redirect.github.com/nodejs/node/commit/0307e4dd59 )]
- **module**: unify TypeScript and .mjs handling in CommonJS (Joyee
Cheung)
[#​55590](https://redirect.github.com/nodejs/node/pull/55590 )
-
\[[`1f4f9be93d`](https://redirect.github.com/nodejs/node/commit/1f4f9be93d )]
- **module**: fix async resolution error within the sync
`findPackageJSON` (Jacob Smith)
[#​56382](https://redirect.github.com/nodejs/node/pull/56382 )
-
\[[`bbedffa0f0`](https://redirect.github.com/nodejs/node/commit/bbedffa0f0 )]
- **module**: simplify `findPackageJSON` implementation (Antoine du
Hamel)
[#​55543](https://redirect.github.com/nodejs/node/pull/55543 )
-
\[[`6d6cffa9cc`](https://redirect.github.com/nodejs/node/commit/6d6cffa9cc )]
- **(SEMVER-MINOR)** **module**: add `findPackageJSON` util (Jacob
Smith)
[#​55412](https://redirect.github.com/nodejs/node/pull/55412 )
-
\[[`cd7ce18233`](https://redirect.github.com/nodejs/node/commit/cd7ce18233 )]
- **module**: fix bad `require.resolve` with option paths for `.` and
`..` (Dario Piotrowicz)
[#​56735](https://redirect.github.com/nodejs/node/pull/56735 )
-
\[[`152df4da21`](https://redirect.github.com/nodejs/node/commit/152df4da21 )]
- **module**: rethrow amaro error message (Marco Ippolito)
[#​56568](https://redirect.github.com/nodejs/node/pull/56568 )
-
\[[`acba5dc87e`](https://redirect.github.com/nodejs/node/commit/acba5dc87e )]
- **module**: use buffer.toString base64 (Chengzhong Wu)
[#​56315](https://redirect.github.com/nodejs/node/pull/56315 )
-
\[[`01e69be8ff`](https://redirect.github.com/nodejs/node/commit/01e69be8ff )]
- **node-api**: define version 10 (Gabriel Schulhof)
[#​55676](https://redirect.github.com/nodejs/node/pull/55676 )
-
\[[`724524528e`](https://redirect.github.com/nodejs/node/commit/724524528e )]
- **node-api**: remove deprecated attribute from napi_module_register
(Vladimir Morozov)
[#​56162](https://redirect.github.com/nodejs/node/pull/56162 )
-
\[[`c78e11064f`](https://redirect.github.com/nodejs/node/commit/c78e11064f )]
- **process**: remove support for undocumented symbol (Antoine du Hamel)
[#​56552](https://redirect.github.com/nodejs/node/pull/56552 )
-
\[[`3f69b18a23`](https://redirect.github.com/nodejs/node/commit/3f69b18a23 )]
- **process**: fix symbol key and mark experimental new `node:process`
methods (Antoine du Hamel)
[#​56517](https://redirect.github.com/nodejs/node/pull/56517 )
-
\[[`d35333ae18`](https://redirect.github.com/nodejs/node/commit/d35333ae18 )]
- **(SEMVER-MINOR)** **process**: add process.ref() and process.unref()
methods (James M Snell)
[#​56400](https://redirect.github.com/nodejs/node/pull/56400 )
-
\[[`fa49f0f7d5`](https://redirect.github.com/nodejs/node/commit/fa49f0f7d5 )]
- **punycode**: limit deprecation warning (Colin Ihrig)
[#​56632](https://redirect.github.com/nodejs/node/pull/56632 )
-
\[[`d77c7073b7`](https://redirect.github.com/nodejs/node/commit/d77c7073b7 )]
- **sqlite**: disable memstatus APIs at build time (Colin Ihrig)
[#​56541](https://redirect.github.com/nodejs/node/pull/56541 )
-
\[[`07ff3ddcb5`](https://redirect.github.com/nodejs/node/commit/07ff3ddcb5 )]
- **(SEMVER-MINOR)** **sqlite**: support TypedArray and DataView in
`StatementSync` (Alex Yang)
[#​56385](https://redirect.github.com/nodejs/node/pull/56385 )
-
\[[`b6c2e91365`](https://redirect.github.com/nodejs/node/commit/b6c2e91365 )]
- **sqlite**: enable SQL math functions (Colin Ihrig)
[#​56447](https://redirect.github.com/nodejs/node/pull/56447 )
-
\[[`3462263e8b`](https://redirect.github.com/nodejs/node/commit/3462263e8b )]
- **sqlite**: pass conflict type to conflict resolution handler (Bart
Louwers)
[#​56352](https://redirect.github.com/nodejs/node/pull/56352 )
-
\[[`89ba3af743`](https://redirect.github.com/nodejs/node/commit/89ba3af743 )]
- **src**: add nullptr handling from X509\_STORE_new() (Burkov Egor)
[#​56700](https://redirect.github.com/nodejs/node/pull/56700 )
-
\[[`89a7c82e0c`](https://redirect.github.com/nodejs/node/commit/89a7c82e0c )]
- **src**: add default value for RSACipherConfig mode field (Burkov
Egor)
[#​56701](https://redirect.github.com/nodejs/node/pull/56701 )
-
\[[`7bae51e62e`](https://redirect.github.com/nodejs/node/commit/7bae51e62e )]
- **src**: fix build with GCC 15 (tjuhaszrh)
[#​56740](https://redirect.github.com/nodejs/node/pull/56740 )
-
\[[`432a4b8bd6`](https://redirect.github.com/nodejs/node/commit/432a4b8bd6 )]
- **src**: fix to generate path from wchar_t via wstring (yamachu)
[#​56696](https://redirect.github.com/nodejs/node/pull/56696 )
-
\[[`8c9eaf82f0`](https://redirect.github.com/nodejs/node/commit/8c9eaf82f0 )]
- **src**: initialize FSReqWrapSync in path that uses it (Michaël Zasso)
[#​56613](https://redirect.github.com/nodejs/node/pull/56613 )
-
\[[`bcdb42d40b`](https://redirect.github.com/nodejs/node/commit/bcdb42d40b )]
- **src**: handle duplicate paths granted (Rafael Gonzaga)
[#​56591](https://redirect.github.com/nodejs/node/pull/56591 )
-
\[[`d6a7acc207`](https://redirect.github.com/nodejs/node/commit/d6a7acc207 )]
- **src**: update ECKeyPointer in ncrypto (James M Snell)
[#​56526](https://redirect.github.com/nodejs/node/pull/56526 )
-
\[[`01922f8b1f`](https://redirect.github.com/nodejs/node/commit/01922f8b1f )]
- **src**: update ECPointPointer in ncrypto (James M Snell)
[#​56526](https://redirect.github.com/nodejs/node/pull/56526 )
-
\[[`2a3a36eceb`](https://redirect.github.com/nodejs/node/commit/2a3a36eceb )]
- **src**: update ECGroupPointer in ncrypto (James M Snell)
[#​56526](https://redirect.github.com/nodejs/node/pull/56526 )
-
\[[`67c10cdacb`](https://redirect.github.com/nodejs/node/commit/67c10cdacb )]
- **src**: update ECDASSigPointer implementation in ncrypto (James M
Snell)
[#​56526](https://redirect.github.com/nodejs/node/pull/56526 )
-
\[[`17f931c68b`](https://redirect.github.com/nodejs/node/commit/17f931c68b )]
- **src**: cleaning up more crypto internals for ncrypto (James M Snell)
[#​56526](https://redirect.github.com/nodejs/node/pull/56526 )
-
\[[`94d3fe1b62`](https://redirect.github.com/nodejs/node/commit/94d3fe1b62 )]
- **(SEMVER-MINOR)** **src**: add --disable-sigusr1 to prevent signal
i/o thread (Rafael Gonzaga)
[#​56441](https://redirect.github.com/nodejs/node/pull/56441 )
-
\[[`6594ee8dff`](https://redirect.github.com/nodejs/node/commit/6594ee8dff )]
- **src**: fix undefined script name in error source (Chengzhong Wu)
[#​56502](https://redirect.github.com/nodejs/node/pull/56502 )
-
\[[`b46bad3e91`](https://redirect.github.com/nodejs/node/commit/b46bad3e91 )]
- **src**: refactor --trace-env to reuse option selection and handling
(Joyee Cheung)
[#​56293](https://redirect.github.com/nodejs/node/pull/56293 )
-
\[[`76921b822b`](https://redirect.github.com/nodejs/node/commit/76921b822b )]
- **src**: minor cleanups on OneByteString usage (James M Snell)
[#​56482](https://redirect.github.com/nodejs/node/pull/56482 )
-
\[[`3f0d1dd4fe`](https://redirect.github.com/nodejs/node/commit/3f0d1dd4fe )]
- **src**: move more crypto impl detail to ncrypto dep (James M Snell)
[#​56421](https://redirect.github.com/nodejs/node/pull/56421 )
-
\[[`04f623b283`](https://redirect.github.com/nodejs/node/commit/04f623b283 )]
- **src**: fixup more ToLocalChecked uses in node_file (James M Snell)
[#​56484](https://redirect.github.com/nodejs/node/pull/56484 )
-
\[[`5aa436f5a1`](https://redirect.github.com/nodejs/node/commit/5aa436f5a1 )]
- **src**: make some minor ToLocalChecked cleanups (James M Snell)
[#​56483](https://redirect.github.com/nodejs/node/pull/56483 )
-
\[[`6eec5e7ec2`](https://redirect.github.com/nodejs/node/commit/6eec5e7ec2 )]
- **src**: lock the thread properly in snapshot builder (Joyee Cheung)
[#​56327](https://redirect.github.com/nodejs/node/pull/56327 )
-
\[[`5614993968`](https://redirect.github.com/nodejs/node/commit/5614993968 )]
- **src**: drain platform tasks before creating startup snapshot
(Chengzhong Wu)
[#​56403](https://redirect.github.com/nodejs/node/pull/56403 )
-
\[[`48493e9fd5`](https://redirect.github.com/nodejs/node/commit/48493e9fd5 )]
- **src**: use LocalVector in more places (James M Snell)
[#​56457](https://redirect.github.com/nodejs/node/pull/56457 )
-
\[[`7e5ea0681e`](https://redirect.github.com/nodejs/node/commit/7e5ea0681e )]
- **src**: use v8::LocalVector consistently with other minor cleanups
(James M Snell)
[#​56417](https://redirect.github.com/nodejs/node/pull/56417 )
-
\[[`ad3d857f2b`](https://redirect.github.com/nodejs/node/commit/ad3d857f2b )]
- **src**: use starts_with in fs_permission.cc (ishabi)
[#​55811](https://redirect.github.com/nodejs/node/pull/55811 )
-
\[[`5afffb4415`](https://redirect.github.com/nodejs/node/commit/5afffb4415 )]
- **(SEMVER-MINOR)** **src,worker**: add isInternalWorker (Carlos Espa)
[#​56469](https://redirect.github.com/nodejs/node/pull/56469 )
-
\[[`7d1676e72e`](https://redirect.github.com/nodejs/node/commit/7d1676e72e )]
- **stream**: fix typo in ReadableStreamBYOBReader.readIntoRequests
(Mattias Buelens)
[#​56560](https://redirect.github.com/nodejs/node/pull/56560 )
-
\[[`e658ea6b26`](https://redirect.github.com/nodejs/node/commit/e658ea6b26 )]
- **stream**: validate undefined sizeAlgorithm in WritableStream (Jason
Zhang)
[#​56067](https://redirect.github.com/nodejs/node/pull/56067 )
-
\[[`e4f133c20c`](https://redirect.github.com/nodejs/node/commit/e4f133c20c )]
- **test**: add ts eval snapshots (Marco Ippolito)
[#​56358](https://redirect.github.com/nodejs/node/pull/56358 )
-
\[[`f041742400`](https://redirect.github.com/nodejs/node/commit/f041742400 )]
- **test**: remove empty lines from snapshots (Marco Ippolito)
[#​56358](https://redirect.github.com/nodejs/node/pull/56358 )
-
\[[`801cde91f6`](https://redirect.github.com/nodejs/node/commit/801cde91f6 )]
- **test**: reduce number of written chunks (Luigi Pinca)
[#​56757](https://redirect.github.com/nodejs/node/pull/56757 )
-
\[[`6fdf1879ab`](https://redirect.github.com/nodejs/node/commit/6fdf1879ab )]
- **test**: fix invalid common.mustSucceed() usage (Luigi Pinca)
[#​56756](https://redirect.github.com/nodejs/node/pull/56756 )
-
\[[`d2bfbfa364`](https://redirect.github.com/nodejs/node/commit/d2bfbfa364 )]
- **test**: use strict mode in global setters test (Rich Trott)
[#​56742](https://redirect.github.com/nodejs/node/pull/56742 )
-
\[[`5c030da42f`](https://redirect.github.com/nodejs/node/commit/5c030da42f )]
- **test**: cleanup and simplify test-crypto-aes-wrap (James M Snell)
[#​56748](https://redirect.github.com/nodejs/node/pull/56748 )
-
\[[`f1442d6eaf`](https://redirect.github.com/nodejs/node/commit/f1442d6eaf )]
- **test**: do not use common.isMainThread (Luigi Pinca)
[#​56768](https://redirect.github.com/nodejs/node/pull/56768 )
-
\[[`49405bd9e7`](https://redirect.github.com/nodejs/node/commit/49405bd9e7 )]
- **test**: make some requires lazy in common/index (James M Snell)
[#​56715](https://redirect.github.com/nodejs/node/pull/56715 )
-
\[[`52ef376788`](https://redirect.github.com/nodejs/node/commit/52ef376788 )]
- **test**: add test that uses multibyte for path and resolves modules
(yamachu)
[#​56696](https://redirect.github.com/nodejs/node/pull/56696 )
-
\[[`b811dea85a`](https://redirect.github.com/nodejs/node/commit/b811dea85a )]
- **test**: replace more uses of `global` with `globalThis` (James M
Snell)
[#​56712](https://redirect.github.com/nodejs/node/pull/56712 )
-
\[[`eb97076199`](https://redirect.github.com/nodejs/node/commit/eb97076199 )]
- **test**: make common/index slightly less node.js specific (James M
Snell)
[#​56712](https://redirect.github.com/nodejs/node/pull/56712 )
-
\[[`1795202d19`](https://redirect.github.com/nodejs/node/commit/1795202d19 )]
- **test**: rely less on duplicative common test harness utilities
(James M Snell)
[#​56712](https://redirect.github.com/nodejs/node/pull/56712 )
-
\[[`5be29a274e`](https://redirect.github.com/nodejs/node/commit/5be29a274e )]
- **test**: simplify common/index.js (James M Snell)
[#​56712](https://redirect.github.com/nodejs/node/pull/56712 )
-
\[[`92e99780f0`](https://redirect.github.com/nodejs/node/commit/92e99780f0 )]
- **test**: move hasMultiLocalhost to common/net (James M Snell)
[#​56716](https://redirect.github.com/nodejs/node/pull/56716 )
-
\[[`1c3204a4cc`](https://redirect.github.com/nodejs/node/commit/1c3204a4cc )]
- **test**: move crypto related common utilities in common/crypto (James
M Snell)
[#​56714](https://redirect.github.com/nodejs/node/pull/56714 )
-
\[[`fe79d63be0`](https://redirect.github.com/nodejs/node/commit/fe79d63be0 )]
- **test**: add missing test for env file (Jonas)
[#​56642](https://redirect.github.com/nodejs/node/pull/56642 )
-
\[[`e08af61537`](https://redirect.github.com/nodejs/node/commit/e08af61537 )]
- **test**: enforce strict mode in test-zlib-const (Rich Trott)
[#​56689](https://redirect.github.com/nodejs/node/pull/56689 )
-
\[[`c96792d7f8`](https://redirect.github.com/nodejs/node/commit/c96792d7f8 )]
- **test**: fix localization data for ICU 74.2 (Antoine du Hamel)
[#​56661](https://redirect.github.com/nodejs/node/pull/56661 )
-
\[[`48b72f1195`](https://redirect.github.com/nodejs/node/commit/48b72f1195 )]
- **test**: use --permission instead of --experimental-permission
(Rafael Gonzaga)
[#​56685](https://redirect.github.com/nodejs/node/pull/56685 )
-
\[[`de81d90fce`](https://redirect.github.com/nodejs/node/commit/de81d90fce )]
- **test**: test-stream-compose.js doesn't need internals (Meghan Denny)
[#​56619](https://redirect.github.com/nodejs/node/pull/56619 )
-
\[[`f5b8499ad0`](https://redirect.github.com/nodejs/node/commit/f5b8499ad0 )]
- **test**: add maxCount and gcOptions to gcUntil() (Joyee Cheung)
[#​56522](https://redirect.github.com/nodejs/node/pull/56522 )
-
\[[`d9e5a81041`](https://redirect.github.com/nodejs/node/commit/d9e5a81041 )]
- **test**: add line break at end of file (Rafael Gonzaga)
[#​56588](https://redirect.github.com/nodejs/node/pull/56588 )
-
\[[`59be346fbf`](https://redirect.github.com/nodejs/node/commit/59be346fbf )]
- **test**: mark test-worker-prof as flaky on smartos (Joyee Cheung)
[#​56583](https://redirect.github.com/nodejs/node/pull/56583 )
-
\[[`12a2cae9e5`](https://redirect.github.com/nodejs/node/commit/12a2cae9e5 )]
- **test**: update test-child-process-bad-stdio to use node:test (Colin
Ihrig)
[#​56562](https://redirect.github.com/nodejs/node/pull/56562 )
-
\[[`2dc4a30e19`](https://redirect.github.com/nodejs/node/commit/2dc4a30e19 )]
- **test**: disable openssl 3.4.0 incompatible tests (Jelle van der Waa)
[#​56160](https://redirect.github.com/nodejs/node/pull/56160 )
-
\[[`1950fbf51d`](https://redirect.github.com/nodejs/node/commit/1950fbf51d )]
- **test**: make test-crypto-hash compatible with OpenSSL > 3.4.0 (Jelle
van der Waa)
[#​56160](https://redirect.github.com/nodejs/node/pull/56160 )
-
\[[`a533420a91`](https://redirect.github.com/nodejs/node/commit/a533420a91 )]
- **test**: clarify fork inherit permission flags (Rafael Gonzaga)
[#​56523](https://redirect.github.com/nodejs/node/pull/56523 )
-
\[[`697e799dc1`](https://redirect.github.com/nodejs/node/commit/697e799dc1 )]
- **test**: add error only reporter for node:test (Carlos Espa)
[#​56438](https://redirect.github.com/nodejs/node/pull/56438 )
-
\[[`4844fa212d`](https://redirect.github.com/nodejs/node/commit/4844fa212d )]
- **test**: mark test-http-server-request-timeouts-mixed as flaky (Joyee
Cheung)
[#​56503](https://redirect.github.com/nodejs/node/pull/56503 )
-
\[[`843c2389b9`](https://redirect.github.com/nodejs/node/commit/843c2389b9 )]
- **test**: update error code in tls-psk-circuit for for OpenSSL 3.4
(sebastianas)
[#​56420](https://redirect.github.com/nodejs/node/pull/56420 )
-
\[[`ccb2ddbd83`](https://redirect.github.com/nodejs/node/commit/ccb2ddbd83 )]
- **test**: update compiled sqlite tests to match other tests (Colin
Ihrig)
[#​56446](https://redirect.github.com/nodejs/node/pull/56446 )
-
\[[`b40f50324d`](https://redirect.github.com/nodejs/node/commit/b40f50324d )]
- **test**: add initial test426 coverage (Chengzhong Wu)
[#​56436](https://redirect.github.com/nodejs/node/pull/56436 )
-
\[[`059f81e4fd`](https://redirect.github.com/nodejs/node/commit/059f81e4fd )]
- **test**: update test-set-http-max-http-headers to use node:test
(Colin Ihrig)
[#​56439](https://redirect.github.com/nodejs/node/pull/56439 )
-
\[[`ec2940b418`](https://redirect.github.com/nodejs/node/commit/ec2940b418 )]
- **test**: update test-child-process-windows-hide to use node:test
(Colin Ihrig)
[#​56437](https://redirect.github.com/nodejs/node/pull/56437 )
-
\[[`0362924880`](https://redirect.github.com/nodejs/node/commit/0362924880 )]
- **test**: use unusual chars in the path to ensure our tests are robust
(Antoine du Hamel)
[#​48409](https://redirect.github.com/nodejs/node/pull/48409 )
-
\[[`b6c3869910`](https://redirect.github.com/nodejs/node/commit/b6c3869910 )]
- **test**: improve abort signal dropping test (Edy Silva)
[#​56339](https://redirect.github.com/nodejs/node/pull/56339 )
-
\[[`cc648ef923`](https://redirect.github.com/nodejs/node/commit/cc648ef923 )]
- **test**: enable ts test on win arm64 (Marco Ippolito)
[#​56349](https://redirect.github.com/nodejs/node/pull/56349 )
-
\[[`68819b4997`](https://redirect.github.com/nodejs/node/commit/68819b4997 )]
- **test**: deflake test-watch-file-shared-dependency (Luigi Pinca)
[#​56344](https://redirect.github.com/nodejs/node/pull/56344 )
-
\[[`ca6ed2190c`](https://redirect.github.com/nodejs/node/commit/ca6ed2190c )]
- **test**: skip `test-sqlite-extensions` when SQLite is not built by us
(Antoine du Hamel)
[#​56341](https://redirect.github.com/nodejs/node/pull/56341 )
-
\[[`8ffeb8b58c`](https://redirect.github.com/nodejs/node/commit/8ffeb8b58c )]
- **test**: increase spin for eventloop test on s390 (Michael Dawson)
[#​56228](https://redirect.github.com/nodejs/node/pull/56228 )
-
\[[`6ae9950f08`](https://redirect.github.com/nodejs/node/commit/6ae9950f08 )]
- **test**: migrate message eval tests from Python to JS (Yiyun Lei)
[#​50482](https://redirect.github.com/nodejs/node/pull/50482 )
-
\[[`4352bf69e9`](https://redirect.github.com/nodejs/node/commit/4352bf69e9 )]
- **test**: check typescript loader (Marco Ippolito)
[#​54657](https://redirect.github.com/nodejs/node/pull/54657 )
-
\[[`406e7db9c3`](https://redirect.github.com/nodejs/node/commit/406e7db9c3 )]
- **test**: remove async-hooks/test-writewrap flaky designation (Luigi
Pinca)
[#​56048](https://redirect.github.com/nodejs/node/pull/56048 )
-
\[[`fa56ab2bba`](https://redirect.github.com/nodejs/node/commit/fa56ab2bba )]
- **test**: deflake test-esm-loader-hooks-inspect-brk (Luigi Pinca)
[#​56050](https://redirect.github.com/nodejs/node/pull/56050 )
-
\[[`8e149aac99`](https://redirect.github.com/nodejs/node/commit/8e149aac99 )]
- **test**: add test case for listeners (origranot)
[#​56282](https://redirect.github.com/nodejs/node/pull/56282 )
-
\[[`a3f5ef22cd`](https://redirect.github.com/nodejs/node/commit/a3f5ef22cd )]
- **test**: make `test-permission-sqlite-load-extension` more robust
(Antoine du Hamel)
[#​56295](https://redirect.github.com/nodejs/node/pull/56295 )
-
\[[`8cbb7cc838`](https://redirect.github.com/nodejs/node/commit/8cbb7cc838 )]
- **test_runner**: print failing assertion only once with spec reporter
(Pietro Marchini)
[#​56662](https://redirect.github.com/nodejs/node/pull/56662 )
-
\[[`1f426bad9a`](https://redirect.github.com/nodejs/node/commit/1f426bad9a )]
- **test_runner**: remove unused errors (Pietro Marchini)
[#​56607](https://redirect.github.com/nodejs/node/pull/56607 )
-
\[[`697a851fb3`](https://redirect.github.com/nodejs/node/commit/697a851fb3 )]
- **(SEMVER-MINOR)** **test_runner**: add
TestContext.prototype.waitFor() (Colin Ihrig)
[#​56595](https://redirect.github.com/nodejs/node/pull/56595 )
-
\[[`047537b48c`](https://redirect.github.com/nodejs/node/commit/047537b48c )]
- **(SEMVER-MINOR)** **test_runner**: add t.assert.fileSnapshot() (Colin
Ihrig)
[#​56459](https://redirect.github.com/nodejs/node/pull/56459 )
-
\[[`19b4aa4b14`](https://redirect.github.com/nodejs/node/commit/19b4aa4b14 )]
- **test_runner**: run single test file benchmark (Pietro Marchini)
[#​56479](https://redirect.github.com/nodejs/node/pull/56479 )
-
\[[`926cf84e95`](https://redirect.github.com/nodejs/node/commit/926cf84e95 )]
- **(SEMVER-MINOR)** **test_runner**: add assert.register() API (Colin
Ihrig)
[#​56434](https://redirect.github.com/nodejs/node/pull/56434 )
-
\[[`fb4661a4cf`](https://redirect.github.com/nodejs/node/commit/fb4661a4cf )]
- **test_runner**: finish marking snapshot testing as stable (Colin
Ihrig)
[#​56425](https://redirect.github.com/nodejs/node/pull/56425 )
-
\[[`900c6c3940`](https://redirect.github.com/nodejs/node/commit/900c6c3940 )]
- **tls**: fix error stack conversion in cryptoErrorListToException()
(Joyee Cheung)
[#​56554](https://redirect.github.com/nodejs/node/pull/56554 )
-
\[[`e9f185b658`](https://redirect.github.com/nodejs/node/commit/e9f185b658 )]
- **tools**: update doc to new version (Node.js GitHub Bot)
[#​56259](https://redirect.github.com/nodejs/node/pull/56259 )
-
\[[`7644c7e619`](https://redirect.github.com/nodejs/node/commit/7644c7e619 )]
- **tools**: update inspector_protocol roller (Chengzhong Wu)
[#​56649](https://redirect.github.com/nodejs/node/pull/56649 )
-
\[[`362272b0a4`](https://redirect.github.com/nodejs/node/commit/362272b0a4 )]
- **tools**: do not throw on missing `create-release-proposal.sh`
(Antoine du Hamel)
[#​56704](https://redirect.github.com/nodejs/node/pull/56704 )
-
\[[`df8b835953`](https://redirect.github.com/nodejs/node/commit/df8b835953 )]
- **tools**: fix tools-deps-update (Daniel Lemire)
[#​56684](https://redirect.github.com/nodejs/node/pull/56684 )
-
\[[`feba5d3274`](https://redirect.github.com/nodejs/node/commit/feba5d3274 )]
- **tools**: do not throw on missing `create-release-proposal.sh`
(Antoine du Hamel)
[#​56695](https://redirect.github.com/nodejs/node/pull/56695 )
-
\[[`9827f7d395`](https://redirect.github.com/nodejs/node/commit/9827f7d395 )]
- **tools**: fix permissions in `lint-release-proposal` workflow
(Antoine du Hamel)
[#​56614](https://redirect.github.com/nodejs/node/pull/56614 )
-
\[[`14c562c0dc`](https://redirect.github.com/nodejs/node/commit/14c562c0dc )]
- **tools**: remove github reporter (Carlos Espa)
[#​56468](https://redirect.github.com/nodejs/node/pull/56468 )
-
\[[`ed1785d0ae`](https://redirect.github.com/nodejs/node/commit/ed1785d0ae )]
- **tools**: edit `create-release-proposal` workflow (Antoine du Hamel)
[#​56540](https://redirect.github.com/nodejs/node/pull/56540 )
-
\[[`294e4c42f5`](https://redirect.github.com/nodejs/node/commit/294e4c42f5 )]
- **tools**: validate commit list as part of `lint-release-commit`
(Antoine du Hamel)
[#​56291](https://redirect.github.com/nodejs/node/pull/56291 )
-
\[[`98d3474267`](https://redirect.github.com/nodejs/node/commit/98d3474267 )]
- **tools**: fix loong64 build failed (Xiao-Tao)
[#​56466](https://redirect.github.com/nodejs/node/pull/56466 )
-
\[[`3e729ceec8`](https://redirect.github.com/nodejs/node/commit/3e729ceec8 )]
- **tools**: disable unneeded rule ignoring in Python linting (Rich
Trott)
[#​56429](https://redirect.github.com/nodejs/node/pull/56429 )
-
\[[`d5c05328e2`](https://redirect.github.com/nodejs/node/commit/d5c05328e2 )]
- **tools**: use a configurable value for number of open dependabot PRs
(Antoine du Hamel)
[#​56427](https://redirect.github.com/nodejs/node/pull/56427 )
-
\[[`1705cbe002`](https://redirect.github.com/nodejs/node/commit/1705cbe002 )]
- **tools**: bump the eslint group in /tools/eslint with 4 updates
(dependabot\[bot])
[#​56426](https://redirect.github.com/nodejs/node/pull/56426 )
-
\[[`53b29b0469`](https://redirect.github.com/nodejs/node/commit/53b29b0469 )]
- **tools**: fix `require-common-first` lint rule from subfolder
(Antoine du Hamel)
[#​56325](https://redirect.github.com/nodejs/node/pull/56325 )
-
\[[`105c4ed4fb`](https://redirect.github.com/nodejs/node/commit/105c4ed4fb )]
- **tools**: add release line label when opening release proposal
(Antoine du Hamel)
[#​56317](https://redirect.github.com/nodejs/node/pull/56317 )
-
\[[`30f61f4aa5`](https://redirect.github.com/nodejs/node/commit/30f61f4aa5 )]
- **url**: use resolved path to convert UNC paths to URL (Antoine du
Hamel)
[#​56302](https://redirect.github.com/nodejs/node/pull/56302 )
-
\[[`a0aef4dfb6`](https://redirect.github.com/nodejs/node/commit/a0aef4dfb6 )]
- **util**: inspect: do not crash on an Error stack that contains a
Symbol (Jordan Harband)
[#​56573](https://redirect.github.com/nodejs/node/pull/56573 )
-
\[[`a8a060341f`](https://redirect.github.com/nodejs/node/commit/a8a060341f )]
- **util**: inspect: do not crash on an Error with a regex `name`
(Jordan Harband)
[#​56574](https://redirect.github.com/nodejs/node/pull/56574 )
-
\[[`ea66bf3553`](https://redirect.github.com/nodejs/node/commit/ea66bf3553 )]
- **util**: rename CallSite.column to columnNumber (Chengzhong Wu)
[#​56584](https://redirect.github.com/nodejs/node/pull/56584 )
-
\[[`9cdc3b373c`](https://redirect.github.com/nodejs/node/commit/9cdc3b373c )]
- **util**: do not crash on inspecting function with `Symbol` name
(Jordan Harband)
[#​56572](https://redirect.github.com/nodejs/node/pull/56572 )
-
\[[`0bfbb68569`](https://redirect.github.com/nodejs/node/commit/0bfbb68569 )]
- **util**: expose CallSite.scriptId (Chengzhong Wu)
[#​56551](https://redirect.github.com/nodejs/node/pull/56551 )
-
\[[`5dd7116e09`](https://redirect.github.com/nodejs/node/commit/5dd7116e09 )]
- **watch**: reload env file for --env-file-if-exists (Jonas)
[#​56643](https://redirect.github.com/nodejs/node/pull/56643 )
-
\[[`c658a8afdf`](https://redirect.github.com/nodejs/node/commit/c658a8afdf )]
- **(SEMVER-MINOR)** **worker**: add eval ts input (Marco Ippolito)
[#​56394](https://redirect.github.com/nodejs/node/pull/56394 )
-
\[[`2e5d038f48`](https://redirect.github.com/nodejs/node/commit/2e5d038f48 )]
- **worker**: refactor stdio to improve performance (Matteo Collina)
[#​56630](https://redirect.github.com/nodejs/node/pull/56630 )
-
\[[`f959805d01`](https://redirect.github.com/nodejs/node/commit/f959805d01 )]
- **worker**: flush stdout and stderr on exit (Matteo Collina)
[#​56428](https://redirect.github.com/nodejs/node/pull/56428 )
###
[`v22.13.1`](https://redirect.github.com/nodejs/node/releases/tag/v22.13.1 ):
2025-01-21, Version 22.13.1 'Jod' (LTS), @​RafaelGSS
[Compare
Source](https://redirect.github.com/nodejs/node/compare/v22.13.0...v22.13.1 )
This is a security release.
##### Notable Changes
- CVE-2025-23083 - src,loader,permission: throw on InternalWorker use
when permission model is enabled (High)
- CVE-2025-23085 - src: fix HTTP2 mem leak on premature close and
ERR_PROTO (Medium)
- CVE-2025-23084 - path: fix path traversal in normalize() on Windows
(Medium)
Dependency update:
- CVE-2025-22150 - Use of Insufficiently Random Values in undici fetch()
(Medium)
##### Commits
-
\[[`520da342e0`](https://redirect.github.com/nodejs/node/commit/520da342e0 )]
- **(CVE-2025-22150)** **deps**: update undici to v6.21.1 (Matteo
Collina)
[nodejs-private/node-private#662 ](https://redirect.github.com/nodejs-private/node-private/pull/662 )
-
\[[`99f217369f`](https://redirect.github.com/nodejs/node/commit/99f217369f )]
- **(CVE-2025-23084)** **path**: fix path traversal in normalize() on
Windows (Tobias Nießen)
[nodejs-private/node-private#555 ](https://redirect.github.com/nodejs-private/node-private/pull/555 )
-
\[[`984f735e35`](https://redirect.github.com/nodejs/node/commit/984f735e35 )]
- **(CVE-2025-23085)** **src**: fix HTTP2 mem leak on premature close
and ERR_PROTO (RafaelGSS)
[nodejs-private/node-private#650 ](https://redirect.github.com/nodejs-private/node-private/pull/650 )
-
\[[`2446870618`](https://redirect.github.com/nodejs/node/commit/2446870618 )]
- **(CVE-2025-23083)** **src,loader,permission**: throw on
InternalWorker use (RafaelGSS)
[nodejs-private/node-private#651 ](https://redirect.github.com/nodejs-private/node-private/pull/651 )
###
[`v22.13.0`](https://redirect.github.com/nodejs/node/releases/tag/v22.13.0 ):
2025-01-07, Version 22.13.0 'Jod' (LTS), @​ruyadorno
[Compare
Source](https://redirect.github.com/nodejs/node/compare/v22.12.0...v22.13.0 )
##### Notable Changes
##### Stabilize Permission Model
Upgrades the Permission Model status from Active De
</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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjQwLjcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-09 07:12:55 -04:00
renovate[bot]
291ee475fb
fix(deps): update all non-major dependencies ( #1366 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@manypkg/cli](https://redirect.github.com/Thinkmill/manypkg )
([source](https://redirect.github.com/Thinkmill/manypkg/tree/HEAD/packages/cli ))
| [`^0.23.0` ->
`^0.24.0`](https://renovatebot.com/diffs/npm/@manypkg%2fcli/0.23.0/0.24.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [lucide-vue-next](https://lucide.dev )
([source](https://redirect.github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-vue-next ))
| [`^0.488.0` ->
`^0.506.0`](https://renovatebot.com/diffs/npm/lucide-vue-next/0.488.0/0.506.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [pnpm](https://pnpm.io )
([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm )) |
[`10.8.1` ->
`10.10.0`](https://renovatebot.com/diffs/npm/pnpm/10.8.1/10.10.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>Thinkmill/manypkg (@​manypkg/cli)</summary>
###
[`v0.24.0`](https://redirect.github.com/Thinkmill/manypkg/blob/HEAD/packages/cli/CHANGELOG.md#0240 )
[Compare
Source](https://redirect.github.com/Thinkmill/manypkg/compare/@manypkg/cli@0.23.0...@manypkg/cli@0.24.0 )
##### Minor Changes
- [#​248](https://redirect.github.com/Thinkmill/manypkg/pull/248 )
[`456ca21`](456ca211db )
Thanks [@​bluwy](https://redirect.github.com/bluwy )! - Change the
default value of the `defaultBranch` config from `"master"` to `"main"`
- [#​242](https://redirect.github.com/Thinkmill/manypkg/pull/242 )
[`1763058`](1763058f9e )
Thanks [@​spanishpear](https://redirect.github.com/spanishpear )! -
This package is now published as a [pure ESM
package](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c ).
- [#​245](https://redirect.github.com/Thinkmill/manypkg/pull/245 )
[`a00f5f7`](a00f5f7179 )
Thanks [@​Andarist](https://redirect.github.com/Andarist )! - Drop
support for Bolt
- [#​244](https://redirect.github.com/Thinkmill/manypkg/pull/244 )
[`f29df03`](f29df03867 )
Thanks [@​Andarist](https://redirect.github.com/Andarist )! - Add
`"engines"` field for explicit node version support. The supported node
versions are `>=20.0.0`.
##### Patch Changes
- Updated dependencies
\[[`3cf8c4e`](3cf8c4e5d4 ),
[`1763058`](1763058f9e ),
[`a00f5f7`](a00f5f7179 ),
[`f29df03`](f29df03867 )]:
-
[@​manypkg/get-packages](https://redirect.github.com/manypkg/get-packages )[@​3](https://redirect.github.com/3 ).0.0
</details>
<details>
<summary>lucide-icons/lucide (lucide-vue-next)</summary>
###
[`v0.506.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.506.0 ):
Version 0.506.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.505.0...0.506.0 )
##### What's Changed
- perf(react): use implicit return in react package by
[@​VIKTORVAV99](https://redirect.github.com/VIKTORVAV99 ) in
[https://github.com/lucide-icons/lucide/pull/2325 ](https://redirect.github.com/lucide-icons/lucide/pull/2325 )
- fix(icons): changed `users` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3143 ](https://redirect.github.com/lucide-icons/lucide/pull/3143 )
- fix(icons): changed `locate-off` icon by
[@​jamiemlaw](https://redirect.github.com/jamiemlaw ) in
[https://github.com/lucide-icons/lucide/pull/3137 ](https://redirect.github.com/lucide-icons/lucide/pull/3137 )
- fix(icons): changed `expand` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/2831 ](https://redirect.github.com/lucide-icons/lucide/pull/2831 )
- feat(icons): Added clock plus icon. by
[@​gubser](https://redirect.github.com/gubser ) in
[https://github.com/lucide-icons/lucide/pull/2996 ](https://redirect.github.com/lucide-icons/lucide/pull/2996 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.505.0...0.506.0
###
[`v0.505.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.505.0 ):
Version 0.505.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.504.0...0.505.0 )
##### What's Changed
- fix(icons): changed `package-2` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3174 ](https://redirect.github.com/lucide-icons/lucide/pull/3174 )
- docs(icon-design-guide): point people to lucide studio instead of svgo
by [@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3152 ](https://redirect.github.com/lucide-icons/lucide/pull/3152 )
- fix(lucide-svelte): Resolve Svelte 5 deprecation of svelte:component
by [@​shamaamahh](https://redirect.github.com/shamaamahh ) in
[https://github.com/lucide-icons/lucide/pull/3112 ](https://redirect.github.com/lucide-icons/lucide/pull/3112 )
- feat(icons): added `brush-cleaning` icon by
[@​karsa-mistmere](https://redirect.github.com/karsa-mistmere ) in
[https://github.com/lucide-icons/lucide/pull/2395 ](https://redirect.github.com/lucide-icons/lucide/pull/2395 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.504.0...0.505.0
###
[`v0.504.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.504.0 ):
Version 0.504.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.503.0...0.504.0 )
#### What's Changed
- feat(icons): add door closed locked / unlocked icons by
[@​lukedukeus](https://redirect.github.com/lukedukeus ) in
[https://github.com/lucide-icons/lucide/pull/3060 ](https://redirect.github.com/lucide-icons/lucide/pull/3060 )
- build(dev-deps): Bump dependencies by
[@​ericfennis](https://redirect.github.com/ericfennis ) in
[https://github.com/lucide-icons/lucide/pull/3096 ](https://redirect.github.com/lucide-icons/lucide/pull/3096 )
- fix(icons): redesigned `brush` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3011 ](https://redirect.github.com/lucide-icons/lucide/pull/3011 )
- fix(site): remove studio link from navbar by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3166 ](https://redirect.github.com/lucide-icons/lucide/pull/3166 )
- feat(icons): added `hamburger` icon by
[@​karsa-mistmere](https://redirect.github.com/karsa-mistmere ) in
[https://github.com/lucide-icons/lucide/pull/3165 ](https://redirect.github.com/lucide-icons/lucide/pull/3165 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.503.0...0.504.0
###
[`v0.503.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.503.0 ):
Version 0.503.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.502.0...0.503.0 )
#### What's Changed
- fix(icons): changed `file-badge-2` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/2933 ](https://redirect.github.com/lucide-icons/lucide/pull/2933 )
- feat(icons): added `wifi-pen` icon by
[@​luisdlopera](https://redirect.github.com/luisdlopera ) in
[https://github.com/lucide-icons/lucide/pull/2576 ](https://redirect.github.com/lucide-icons/lucide/pull/2576 )
#### New Contributors
- [@​luisdlopera](https://redirect.github.com/luisdlopera ) made
their first contribution in
[https://github.com/lucide-icons/lucide/pull/2576 ](https://redirect.github.com/lucide-icons/lucide/pull/2576 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.502.0...0.503.0
###
[`v0.502.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.502.0 ):
Version 0.502.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.501.0...0.502.0 )
#### What's Changed
- fix(docs): Added link for jguddas next to lucide studio by
[@​briz123](https://redirect.github.com/briz123 ) in
[https://github.com/lucide-icons/lucide/pull/3063 ](https://redirect.github.com/lucide-icons/lucide/pull/3063 )
- build(deps-dev): bump vite from 5.4.15 to 5.4.17 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/lucide-icons/lucide/pull/2993 ](https://redirect.github.com/lucide-icons/lucide/pull/2993 )
- fix(build): fix shredder formatting and duplicate contributors error
by [@​jpjacobpadilla](https://redirect.github.com/jpjacobpadilla )
in
[https://github.com/lucide-icons/lucide/pull/3072 ](https://redirect.github.com/lucide-icons/lucide/pull/3072 )
- fix(icons): rebase non-binary on square-asterisk by
[@​karsa-mistmere](https://redirect.github.com/karsa-mistmere ) in
[https://github.com/lucide-icons/lucide/pull/3071 ](https://redirect.github.com/lucide-icons/lucide/pull/3071 )
- docs(CONTRIBUTING): Grammar fix for CONTRIBUTING by
[@​ajokt123](https://redirect.github.com/ajokt123 ) in
[https://github.com/lucide-icons/lucide/pull/3090 ](https://redirect.github.com/lucide-icons/lucide/pull/3090 )
- fix(icons): changed `calendar-plus` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3085 ](https://redirect.github.com/lucide-icons/lucide/pull/3085 )
- fix(icons): changed `book-key` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3062 ](https://redirect.github.com/lucide-icons/lucide/pull/3062 )
- fix(icons): changed `clipboard-paste` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3075 ](https://redirect.github.com/lucide-icons/lucide/pull/3075 )
- fix(icons): changed `orbit` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3074 ](https://redirect.github.com/lucide-icons/lucide/pull/3074 )
- fix(icons): changed `baby` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3073 ](https://redirect.github.com/lucide-icons/lucide/pull/3073 )
- docs(pacakges): Added periods to package summary by
[@​briz123](https://redirect.github.com/briz123 ) in
[https://github.com/lucide-icons/lucide/pull/3065 ](https://redirect.github.com/lucide-icons/lucide/pull/3065 )
- fix(docs): PR Conventions by
[@​briz123](https://redirect.github.com/briz123 ) in
[https://github.com/lucide-icons/lucide/pull/3066 ](https://redirect.github.com/lucide-icons/lucide/pull/3066 )
- feat(icons): added `ruler-dimension-line` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/2535 ](https://redirect.github.com/lucide-icons/lucide/pull/2535 )
#### New Contributors
- [@​jpjacobpadilla](https://redirect.github.com/jpjacobpadilla )
made their first contribution in
[https://github.com/lucide-icons/lucide/pull/3072 ](https://redirect.github.com/lucide-icons/lucide/pull/3072 )
- [@​ajokt123](https://redirect.github.com/ajokt123 ) made their
first contribution in
[https://github.com/lucide-icons/lucide/pull/3090 ](https://redirect.github.com/lucide-icons/lucide/pull/3090 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.501.0...0.502.0
###
[`v0.501.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.501.0 ):
Version 0.501.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.500.0...0.501.0 )
##### What's Changed
- feat(angular): export icon data types by
[@​dzonatan](https://redirect.github.com/dzonatan ) in
[https://github.com/lucide-icons/lucide/pull/2820 ](https://redirect.github.com/lucide-icons/lucide/pull/2820 )
- feat: added request-review workflow by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/2502 ](https://redirect.github.com/lucide-icons/lucide/pull/2502 )
- feat(icons): Add columns-3-cog icon by
[@​irvineacosta](https://redirect.github.com/irvineacosta ) in
[https://github.com/lucide-icons/lucide/pull/2763 ](https://redirect.github.com/lucide-icons/lucide/pull/2763 )
##### New Contributors
- [@​dzonatan](https://redirect.github.com/dzonatan ) made their
first contribution in
[https://github.com/lucide-icons/lucide/pull/2820 ](https://redirect.github.com/lucide-icons/lucide/pull/2820 )
- [@​irvineacosta](https://redirect.github.com/irvineacosta ) made
their first contribution in
[https://github.com/lucide-icons/lucide/pull/2763 ](https://redirect.github.com/lucide-icons/lucide/pull/2763 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.500.0...0.501.0
###
[`v0.500.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.500.0 ):
Version 0.500.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.499.0...0.500.0 )
##### What's Changed
- fix(icons): updated `*-cog` icons by
[@​UsamaKhan](https://redirect.github.com/UsamaKhan ) in
[https://github.com/lucide-icons/lucide/pull/2782 ](https://redirect.github.com/lucide-icons/lucide/pull/2782 )
- fix(icons): arcified `lamp-*` icons by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/2267 ](https://redirect.github.com/lucide-icons/lucide/pull/2267 )
- fix(icons): changed `traffic-cone` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/2941 ](https://redirect.github.com/lucide-icons/lucide/pull/2941 )
- Add `electric-truck` icon by
[@​LienMaas](https://redirect.github.com/LienMaas ) in
[https://github.com/lucide-icons/lucide/pull/1803 ](https://redirect.github.com/lucide-icons/lucide/pull/1803 )
- feat(icons): Add `user-lock` icon by
[@​anthony-mariotti](https://redirect.github.com/anthony-mariotti )
in
[https://github.com/lucide-icons/lucide/pull/2818 ](https://redirect.github.com/lucide-icons/lucide/pull/2818 )
##### New Contributors
- [@​UsamaKhan](https://redirect.github.com/UsamaKhan ) made their
first contribution in
[https://github.com/lucide-icons/lucide/pull/2782 ](https://redirect.github.com/lucide-icons/lucide/pull/2782 )
- [@​LienMaas](https://redirect.github.com/LienMaas ) made their
first contribution in
[https://github.com/lucide-icons/lucide/pull/1803 ](https://redirect.github.com/lucide-icons/lucide/pull/1803 )
-
[@​anthony-mariotti](https://redirect.github.com/anthony-mariotti )
made their first contribution in
[https://github.com/lucide-icons/lucide/pull/2818 ](https://redirect.github.com/lucide-icons/lucide/pull/2818 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.499.0...0.500.0
###
[`v0.499.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.499.0 ):
Version 0.499.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.498.0...0.499.0 )
##### What's Changed
- feat(icons): added `bow-arrow` icon by
[@​jamiemlaw](https://redirect.github.com/jamiemlaw ) in
[https://github.com/lucide-icons/lucide/pull/2418 ](https://redirect.github.com/lucide-icons/lucide/pull/2418 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.498.0...0.499.0
###
[`v0.498.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.498.0 ):
Version 0.498.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.497.0...0.498.0 )
##### What's Changed
- feat(icons): added `decimals-arrow-left` icon and
`decimals-arrow-right` by
[@​AnnaSasDev](https://redirect.github.com/AnnaSasDev ) in
[https://github.com/lucide-icons/lucide/pull/2945 ](https://redirect.github.com/lucide-icons/lucide/pull/2945 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.497.0...0.498.0
###
[`v0.497.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.497.0 ):
Version 0.497.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.496.0...0.497.0 )
#### What's Changed
- feat(icons): added `shredder` icon by
[@​alirashidy](https://redirect.github.com/alirashidy ) in
[https://github.com/lucide-icons/lucide/pull/3052 ](https://redirect.github.com/lucide-icons/lucide/pull/3052 )
#### New Contributors
- [@​alirashidy](https://redirect.github.com/alirashidy ) made
their first contribution in
[https://github.com/lucide-icons/lucide/pull/3052 ](https://redirect.github.com/lucide-icons/lucide/pull/3052 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.496.0...0.497.0
###
[`v0.496.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.496.0 ):
Version 0.496.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.495.0...0.496.0 )
##### What's Changed
- feat(icons): added `squares-*` operation icons by
[@​EthanHazel](https://redirect.github.com/EthanHazel ) in
[https://github.com/lucide-icons/lucide/pull/2585 ](https://redirect.github.com/lucide-icons/lucide/pull/2585 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.495.0...0.496.0
###
[`v0.495.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.495.0 ):
Version 0.495.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.494.0...0.495.0 )
##### What's Changed
- feat(icons): added `rectangle-goggles` icon by
[@​EthanHazel](https://redirect.github.com/EthanHazel ) in
[https://github.com/lucide-icons/lucide/pull/2515 ](https://redirect.github.com/lucide-icons/lucide/pull/2515 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.494.0...0.495.0
###
[`v0.494.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.494.0 ):
Version 0.494.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.493.0...0.494.0 )
##### What's Changed
- fix(icons): changed `cpu` icon by
[@​karsa-mistmere](https://redirect.github.com/karsa-mistmere ) in
[https://github.com/lucide-icons/lucide/pull/3033 ](https://redirect.github.com/lucide-icons/lucide/pull/3033 )
- feat(icons): added map-pin-edit icon
[#​2874](https://redirect.github.com/lucide-icons/lucide/issues/2874 )
by [@​sachinkr7368](https://redirect.github.com/sachinkr7368 ) in
[https://github.com/lucide-icons/lucide/pull/2957 ](https://redirect.github.com/lucide-icons/lucide/pull/2957 )
##### New Contributors
- [@​sachinkr7368](https://redirect.github.com/sachinkr7368 ) made
their first contribution in
[https://github.com/lucide-icons/lucide/pull/2957 ](https://redirect.github.com/lucide-icons/lucide/pull/2957 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.493.0...0.494.0
###
[`v0.493.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.493.0 ):
Version 0.493.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.492.0...0.493.0 )
##### What's Changed
- feat(icons): added `bubbles` icon by
[@​vqh2602](https://redirect.github.com/vqh2602 ) in
[https://github.com/lucide-icons/lucide/pull/2582 ](https://redirect.github.com/lucide-icons/lucide/pull/2582 )
- docs(studio): Add lucide studio to site navbar by
[@​ericfennis](https://redirect.github.com/ericfennis ) in
[https://github.com/lucide-icons/lucide/pull/3058 ](https://redirect.github.com/lucide-icons/lucide/pull/3058 )
- feat(ci): adds dpi preview for 16, 32 and 48px by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3048 ](https://redirect.github.com/lucide-icons/lucide/pull/3048 )
- fix(icons): changed `palette` icon by
[@​jamiemlaw](https://redirect.github.com/jamiemlaw ) in
[https://github.com/lucide-icons/lucide/pull/3015 ](https://redirect.github.com/lucide-icons/lucide/pull/3015 )
- feat(icons): added `brick-wall-fire` icon by
[@​karsa-mistmere](https://redirect.github.com/karsa-mistmere ) in
[https://github.com/lucide-icons/lucide/pull/3036 ](https://redirect.github.com/lucide-icons/lucide/pull/3036 )
##### New Contributors
- [@​vqh2602](https://redirect.github.com/vqh2602 ) made their
first contribution in
[https://github.com/lucide-icons/lucide/pull/2582 ](https://redirect.github.com/lucide-icons/lucide/pull/2582 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.492.0...0.493.0
###
[`v0.492.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.492.0 ):
Version 0.492.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.491.0...0.492.0 )
#### What's Changed
- fix(icons): changed `pipette` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/2927 ](https://redirect.github.com/lucide-icons/lucide/pull/2927 )
- feat(icons): added `heart-plus` & `heart-minus` icon by
[@​Ayberkyvs](https://redirect.github.com/Ayberkyvs ) in
[https://github.com/lucide-icons/lucide/pull/2842 ](https://redirect.github.com/lucide-icons/lucide/pull/2842 )
#### New Contributors
- [@​Ayberkyvs](https://redirect.github.com/Ayberkyvs ) made their
first contribution in
[https://github.com/lucide-icons/lucide/pull/2842 ](https://redirect.github.com/lucide-icons/lucide/pull/2842 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.491.0...0.492.0
###
[`v0.491.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.491.0 ):
Version 0.491.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.490.0...0.491.0 )
##### What's Changed
- feat(icons): added `rotate-ccw-key` icon by
[@​pgbradbury](https://redirect.github.com/pgbradbury ) in
[https://github.com/lucide-icons/lucide/pull/2587 ](https://redirect.github.com/lucide-icons/lucide/pull/2587 )
##### New Contributors
- [@​pgbradbury](https://redirect.github.com/pgbradbury ) made
their first contribution in
[https://github.com/lucide-icons/lucide/pull/2587 ](https://redirect.github.com/lucide-icons/lucide/pull/2587 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.490.0...0.491.0
###
[`v0.490.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.490.0 ):
Version 0.490.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.489.0...0.490.0 )
#### What's Changed
- fix(icons): changed `piggy-bank` icon by
[@​jamiemlaw](https://redirect.github.com/jamiemlaw ) in
[https://github.com/lucide-icons/lucide/pull/3044 ](https://redirect.github.com/lucide-icons/lucide/pull/3044 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.489.0...0.490.0
###
[`v0.489.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.489.0 ):
Version 0.489.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.488.0...0.489.0 )
##### What's Changed
- fix(icons): changed `toggle` icons by
[@​jamiemlaw](https://redirect.github.com/jamiemlaw ) in
[https://github.com/lucide-icons/lucide/pull/3049 ](https://redirect.github.com/lucide-icons/lucide/pull/3049 )
- fix(dev): added link for preact in installation by
[@​briz123](https://redirect.github.com/briz123 ) in
[https://github.com/lucide-icons/lucide/pull/3025 ](https://redirect.github.com/lucide-icons/lucide/pull/3025 )
- fix(react): added aria-hidden fallback for decorative icons by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/2158 ](https://redirect.github.com/lucide-icons/lucide/pull/2158 )
- fix(icons): added 2px gap between layers of `layers-2` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/2918 ](https://redirect.github.com/lucide-icons/lucide/pull/2918 )
- fix(icons): changed `text-cursor-input` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3027 ](https://redirect.github.com/lucide-icons/lucide/pull/3027 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.488.0...0.489.0
</details>
<details>
<summary>pnpm/pnpm (pnpm)</summary>
###
[`v10.10.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#10100 )
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.9.0...v10.10.0 )
##### Minor Changes
- Allow loading the `preResolution`, `importPackage`, and `fetchers`
hooks from local pnpmfile.
##### Patch Changes
- Fix `cd` command, when `shellEmulator` is `true`
[#​7838](https://redirect.github.com/pnpm/pnpm/issues/7838 ).
- Sort keys in `pnpm-workspace.yaml`
[#​9453](https://redirect.github.com/pnpm/pnpm/pull/9453 ).
- Pass the `npm_package_json` environment variable to the executed
scripts
[#​9452](https://redirect.github.com/pnpm/pnpm/issues/9452 ).
- Fixed a mistake in the description of the `--reporter=silent` option.
###
[`v10.9.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1090 )
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.8.1...v10.9.0 )
##### Minor Changes
- **Added support for installing JSR packages.** You can now install JSR
packages using the following syntax:
pnpm add jsr:<pkg_name>
or with a version range:
pnpm add jsr:<pkg_name>@​<range>
For example, running:
pnpm add jsr:@​foo/bar
will add the following entry to your `package.json`:
```json
{
"dependencies": {
"@​foo/bar": "jsr:^0.1.2"
}
}
```
When publishing, this entry will be transformed into a format compatible
with npm, older versions of Yarn, and previous pnpm versions:
```json
{
"dependencies": {
"@​foo/bar": "npm:@​jsr/foo__bar@^0.1.2"
}
}
```
Related issue:
[#​8941](https://redirect.github.com/pnpm/pnpm/issues/8941 ).
Note: The `@jsr` scope defaults to <https://npm.jsr.io/ > if the
`@jsr:registry` setting is not defined.
- Added a new setting, `dangerouslyAllowAllBuilds`, for automatically
running any scripts of dependencies without the need to approve any
builds. It was already possible to allow all builds by adding this to
`pnpm-workspace.yaml`:
```yaml
neverBuiltDependencies: []
```
`dangerouslyAllowAllBuilds` has the same effect but also allows to be
set globally via:
pnpm config set dangerouslyAllowAllBuilds true
It can also be set when running a command:
pnpm install --dangerously-allow-all-builds
##### Patch Changes
- Fix a false negative in `verifyDepsBeforeRun` when `nodeLinker` is
`hoisted` and there is a workspace package without dependencies and
`node_modules` directory
[#​9424](https://redirect.github.com/pnpm/pnpm/issues/9424 ).
- Explicitly drop `verifyDepsBeforeRun` support for `nodeLinker: pnp`.
Combining `verifyDepsBeforeRun` and `nodeLinker: pnp` will now print a
warning.
</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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNDguNCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-02 12:59:53 -04:00
github-actions[bot]
948580917d
chore(main): release 4.8.0 ( #1377 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-01 14:55:55 -07:00
Eli Bosley
39e83b2aa1
feat: move activation code logic into the API ( #1369 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Added comprehensive activation code customization service with dynamic
theming, partner branding, and UI updates.
- Introduced new GraphQL types and public queries for activation code,
partner info, and theme data.
- Implemented new web UI stores and components for activation modal,
partner logos, and theme management.
- **Improvements**
- Removed legacy activation code scripts, PHP components, and plugin
references, streamlining activation logic.
- Enhanced configuration and environment support for activation and
theming features.
- Improved error handling, validation, and type safety in activation and
customization modules.
- **Bug Fixes**
- Fixed color code validation and path handling in customization
service.
- **Chores**
- Added pre-commit linting hooks and related configuration.
- Cleaned up test and development environment files.
- **Tests**
- Added extensive tests covering activation customization service
initialization, data handling, and file modifications.
- Removed obsolete tests related to legacy activation code store.
- **Refactor**
- Migrated activation and partner branding logic from legacy scripts and
PHP to TypeScript services and GraphQL resolvers.
- Reorganized store and component architecture for activation-related
features.
- **Style**
- Updated UI components for improved branding, theming, accessibility,
and layout consistency.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: Zack Spear <hi@zackspear.com >
2025-05-01 17:40:36 -04:00
github-actions[bot]
c5a394eddf
chore(main): release 4.7.0 ( #1332 )
...
🤖 I have created a release *beep* *boop*
---
## [4.7.0](https://github.com/unraid/api/compare/v4.6.6...v4.7.0 )
(2025-04-24)
### Features
* add basic docker network listing
([#1317 ](https://github.com/unraid/api/issues/1317 ))
([c4fdff8 ](c4fdff8149 ))
* add permission documentation by using a custom decorator
([#1355 ](https://github.com/unraid/api/issues/1355 ))
([45ecab6 ](45ecab6914 ))
* basic vm controls ([#1293 ](https://github.com/unraid/api/issues/1293 ))
([bc3ca92 ](bc3ca92fb0 ))
* code first graphql
([#1347 ](https://github.com/unraid/api/issues/1347 ))
([f5724ab ](f5724abffb ))
### Bug Fixes
* container names always null
([#1335 ](https://github.com/unraid/api/issues/1335 ))
([8a5b238 ](8a5b23856c ))
* **deps:** update all non-major dependencies
([#1337 ](https://github.com/unraid/api/issues/1337 ))
([2345732 ](234573264c ))
* hide reboot notice for patch releases
([#1341 ](https://github.com/unraid/api/issues/1341 ))
([4b57439 ](4b5743906a ))
* move docker mutations to the mutations resolver
([#1333 ](https://github.com/unraid/api/issues/1333 ))
([1bbe7d2 ](1bbe7d27b0 ))
* PR build issue
([457d338 ](457d338150 ))
* remove some unused fields from the report object
([#1342 ](https://github.com/unraid/api/issues/1342 ))
([cd323ac ](cd323acd49 ))
* sso unreliable if API outputs more than raw json
([#1353 ](https://github.com/unraid/api/issues/1353 ))
([e65775f ](e65775f878 ))
* vms now can detect starting of libvirt and start local hypervisor
([#1356 ](https://github.com/unraid/api/issues/1356 ))
([ad0f4c8 ](ad0f4c8b55 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-24 09:24:52 -04:00
renovate[bot]
234573264c
fix(deps): update all non-major dependencies ( #1337 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@pinia/nuxt](https://redirect.github.com/vuejs/pinia/tree/v3/packages/nuxt#readme )
([source](https://redirect.github.com/vuejs/pinia )) | [`^0.10.0` ->
`^0.11.0`](https://renovatebot.com/diffs/npm/@pinia%2fnuxt/0.10.1/0.11.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [lucide-vue-next](https://lucide.dev )
([source](https://redirect.github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-vue-next ))
| [`^0.487.0` ->
`^0.488.0`](https://renovatebot.com/diffs/npm/lucide-vue-next/0.487.0/0.488.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [pnpm](https://pnpm.io )
([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm )) |
[`10.7.1` ->
`10.8.1`](https://renovatebot.com/diffs/npm/pnpm/10.7.1/10.8.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[vuetify-nuxt-module](https://redirect.github.com/vuetifyjs/nuxt-module )
| [`0.18.5` ->
`0.18.6`](https://renovatebot.com/diffs/npm/vuetify-nuxt-module/0.18.5/0.18.6 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>lucide-icons/lucide (lucide-vue-next)</summary>
###
[`v0.488.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.488.0 ):
Version 0.488.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.487.0...0.488.0 )
#### What's Changed
- docs(readme): fix packages table by
[@​realguse](https://redirect.github.com/realguse ) in
[https://github.com/lucide-icons/lucide/pull/2976 ](https://redirect.github.com/lucide-icons/lucide/pull/2976 )
- fix(dev): point urls on packages page to correct page by
[@​briz123](https://redirect.github.com/briz123 ) in
[https://github.com/lucide-icons/lucide/pull/2983 ](https://redirect.github.com/lucide-icons/lucide/pull/2983 )
- build(deps-dev): bump vite from 5.4.14 to 5.4.15 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/lucide-icons/lucide/pull/2946 ](https://redirect.github.com/lucide-icons/lucide/pull/2946 )
- Typo fix for
[@​lucide/astro](https://redirect.github.com/lucide/astro ) badge
by [@​dotspencer](https://redirect.github.com/dotspencer ) in
[https://github.com/lucide-icons/lucide/pull/3004 ](https://redirect.github.com/lucide-icons/lucide/pull/3004 )
- removed flutter package link by
[@​shamaamahh](https://redirect.github.com/shamaamahh ) in
[https://github.com/lucide-icons/lucide/pull/2999 ](https://redirect.github.com/lucide-icons/lucide/pull/2999 )
- feat(ci): added npm package provenance attestation by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3016 ](https://redirect.github.com/lucide-icons/lucide/pull/3016 )
- fix(icons): changed `text` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3029 ](https://redirect.github.com/lucide-icons/lucide/pull/3029 )
- fix(icons): changed `letter-text` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3030 ](https://redirect.github.com/lucide-icons/lucide/pull/3030 )
- fix(icons): changed `text-select` icon by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/3028 ](https://redirect.github.com/lucide-icons/lucide/pull/3028 )
#### New Contributors
- [@​dotspencer](https://redirect.github.com/dotspencer ) made
their first contribution in
[https://github.com/lucide-icons/lucide/pull/3004 ](https://redirect.github.com/lucide-icons/lucide/pull/3004 )
- [@​shamaamahh](https://redirect.github.com/shamaamahh ) made
their first contribution in
[https://github.com/lucide-icons/lucide/pull/2999 ](https://redirect.github.com/lucide-icons/lucide/pull/2999 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.487.0...0.488.0
</details>
<details>
<summary>pnpm/pnpm (pnpm)</summary>
###
[`v10.8.1`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1081 )
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.8.0...v10.8.1 )
##### Patch Changes
- Removed bright white highlighting, which didn't look good on some
light themes
[#​9389](https://redirect.github.com/pnpm/pnpm/pull/9389 ).
- If there is no pnpm related configuration in `package.json`,
`onlyBuiltDependencies` will be written to `pnpm-workspace.yaml` file
[#​9404](https://redirect.github.com/pnpm/pnpm/pull/9404 ).
###
[`v10.8.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1080 )
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.7.1...v10.8.0 )
##### Minor Changes
- **Experimental.** A new hook is supported for updating configuration
settings. The hook can be provided via `.pnpmfile.cjs`. For example:
```js
module.exports = {
hooks: {
updateConfig: (config) => ({
...config,
nodeLinker: "hoisted",
}),
},
};
```
- Now you can use the `pnpm add` command with the `--config` flag to
install new configurational dependencies
[#​9377](https://redirect.github.com/pnpm/pnpm/pull/9377 ).
##### Patch Changes
- Do not hang indefinitely, when there is a glob that starts with `!/`
in `pnpm-workspace.yaml`. This fixes a regression introduced by
[#​9169](https://redirect.github.com/pnpm/pnpm/pull/9169 ).
- `pnpm audit --fix` should update the overrides in
`pnpm-workspace.yaml`.
- `pnpm link` should update overrides in `pnpm-workspace.yaml`, not in
`package.json`
[#​9365](https://redirect.github.com/pnpm/pnpm/pull/9365 ).
</details>
<details>
<summary>vuetifyjs/nuxt-module (vuetify-nuxt-module)</summary>
###
[`v0.18.6`](https://redirect.github.com/vuetifyjs/nuxt-module/releases/tag/v0.18.6 )
[Compare
Source](https://redirect.github.com/vuetifyjs/nuxt-module/compare/v0.18.5...v0.18.6 )
##### 🚀 Features
- **labs**: Enable labs components auto-import by default - by
[@​userquin](https://redirect.github.com/userquin ) in
[https://github.com/vuetifyjs/nuxt-module/issues/309 ](https://redirect.github.com/vuetifyjs/nuxt-module/issues/309 )
[<samp>(92366)</samp>](https://redirect.github.com/vuetifyjs/nuxt-module/commit/9236675 )
##### 🏎 Performance
- **styles**: Use `fsp.access` and rethrow legitimate errors - by
[@​userquin](https://redirect.github.com/userquin ) in
[https://github.com/vuetifyjs/nuxt-module/issues/308 ](https://redirect.github.com/vuetifyjs/nuxt-module/issues/308 )
[<samp>(b136e)</samp>](https://redirect.github.com/vuetifyjs/nuxt-module/commit/b136e56 )
##### [View changes on
GitHub](https://redirect.github.com/vuetifyjs/nuxt-module/compare/v0.18.5...v0.18.6 )
</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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-14 09:36:55 -04:00
Michael Datelle
0e008aaf1e
test: setup initial test, config and testing libraries ( #1309 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Introduced comprehensive testing utilities for Vue components
utilizing the composition API.
- Enhanced testing coverage for the `DownloadApiLogs` and `KeyActions`
components, ensuring robust functionality and user interaction
validation.
- Added mock implementations for various libraries and components to
facilitate isolated unit testing.
- Improved flexibility in the `DummyServerSwitcher` component's input
handling.
- Added a new test setup file to configure the testing environment for
Vue applications.
- Added new test files for `AuthComponent` and `KeyActions` with
comprehensive test cases.
- Introduced a new mock implementation for UI components to streamline
testing.
- Added a new mock implementation for the `useRequest` composable to
prevent hanging issues during tests.
- Added a new mock implementation for the server store used by the Auth
component.
- **Bug Fixes**
- Improved sanitization process to block inline styles for a safer and
more consistent display.
- **Documentation**
- Added README documentation for Vue Component Testing Utilities,
detailing usage and examples.
- Updated ESLint configuration to ignore coverage directory files.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: mdatelle <mike@datelle.net >
Co-authored-by: Eli Bosley <ekbosley@gmail.com >
2025-04-03 15:50:49 -04:00
github-actions[bot]
006fe1e762
chore(main): release 4.6.6 ( #1328 )
...
🤖 I have created a release *beep* *boop*
---
## [4.6.6](https://github.com/unraid/api/compare/v4.6.5...v4.6.6 )
(2025-04-03)
### Bug Fixes
* issue with invalid builds for prod and tagging
([7e89cd2 ](7e89cd2a3e ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-03 11:59:59 -04:00
github-actions[bot]
38a9e36fcd
chore(main): release 4.6.5 ( #1327 )
...
🤖 I have created a release *beep* *boop*
---
## [4.6.5](https://github.com/unraid/api/compare/v4.6.4...v4.6.5 )
(2025-04-03)
### Bug Fixes
* unique artifact ID
([0f682b5 ](0f682b5f23 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-03 11:52:33 -04:00
github-actions[bot]
3fff76d155
chore(main): release 4.6.4 ( #1325 )
...
🤖 I have created a release *beep* *boop*
---
## [4.6.4](https://github.com/unraid/api/compare/v4.6.3...v4.6.4 )
(2025-04-03)
### Bug Fixes
* cleanup build pipeline
([#1326 ](https://github.com/unraid/api/issues/1326 ))
([60f16bd ](60f16bde41 ))
* remove unneeded workflow secret pass
([4bb00dd ](4bb00dd981 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-03 11:46:05 -04:00
github-actions[bot]
cacb1c1d3d
chore(main): release 4.6.3 ( #1324 )
...
🤖 I have created a release *beep* *boop*
---
## [4.6.3](https://github.com/unraid/api/compare/v4.6.2...v4.6.3 )
(2025-04-03)
### Bug Fixes
* copy dynamix.unraid.net
([662d5f6 ](662d5f64c9 ))
* make backup of txz
([37e72f9 ](37e72f9729 ))
* ordering in build script
([a562f77 ](a562f77163 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-03 10:41:07 -04:00
github-actions[bot]
79397eecff
chore(main): release 4.6.2 ( #1323 )
...
🤖 I have created a release *beep* *boop*
---
## [4.6.2](https://github.com/unraid/api/compare/v4.6.1...v4.6.2 )
(2025-04-03)
### Bug Fixes
* build issue
([99d8b31 ](99d8b31fa8 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-03 10:23:43 -04:00
github-actions[bot]
d0827df60e
chore(main): release 4.6.1 ( #1322 )
...
🤖 I have created a release *beep* *boop*
---
## [4.6.1](https://github.com/unraid/api/compare/v4.6.0...v4.6.1 )
(2025-04-03)
### Bug Fixes
* don't mv deploy on prod release
([9568aab ](9568aabd17 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-03 10:10:20 -04:00
github-actions[bot]
5a61aec841
chore(main): release 4.6.0 ( #1311 )
...
🤖 I have created a release *beep* *boop*
---
## [4.6.0](https://github.com/unraid/api/compare/v4.5.0...v4.6.0 )
(2025-04-03)
### Features
* add gui settings field for sso users
([#1310 ](https://github.com/unraid/api/issues/1310 ))
([5ba3fa6 ](5ba3fa67a2 ))
### Bug Fixes
* build
([ed67af9 ](ed67af9568 ))
* **plugin:** flaky masking of benign warning during pnpm install
([#1313 ](https://github.com/unraid/api/issues/1313 ))
([1f10b63 ](1f10b63c8b ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-03 09:59:38 -04:00
github-actions[bot]
15153855f7
chore(main): release 4.5.0 ( #1279 )
...
🤖 I have created a release *beep* *boop*
---
## [4.5.0](https://github.com/unraid/api/compare/v4.4.1...v4.5.0 )
(2025-04-02)
### Features
* add webgui theme switcher component
([#1304 ](https://github.com/unraid/api/issues/1304 ))
([e2d00dc ](e2d00dc346 ))
* api plugin system & offline versioned dependency vendoring
([#1252 ](https://github.com/unraid/api/issues/1252 ))
([9f492bf ](9f492bf217 ))
* **api:** add `unraid-api --delete` command
([#1289 ](https://github.com/unraid/api/issues/1289 ))
([2f09445 ](2f09445f2e ))
* basic array controls
([#1291 ](https://github.com/unraid/api/issues/1291 ))
([61fe696 ](61fe6966ca ))
* basic docker controls
([#1292 ](https://github.com/unraid/api/issues/1292 ))
([12eddf8 ](12eddf894e ))
* copy to webgui repo script docs + wc build options
([#1285 ](https://github.com/unraid/api/issues/1285 ))
([e54f189 ](e54f189630 ))
### Bug Fixes
* additional url fixes
([4b2763c ](4b2763c7f9 ))
* **api:** redirect benign pnpm postinstall warning to log file
([#1290 ](https://github.com/unraid/api/issues/1290 ))
([7fb7849 ](7fb78494cb ))
* **deps:** update dependency chalk to v5
([#1296 ](https://github.com/unraid/api/issues/1296 ))
([6bed638 ](6bed63805f ))
* **deps:** update dependency diff to v7
([#1297 ](https://github.com/unraid/api/issues/1297 ))
([3c6683c ](3c6683c814 ))
* disable all config watchers
([#1306 ](https://github.com/unraid/api/issues/1306 ))
([5c1b435 ](5c1b4352cf ))
* extract callbacks to library
([#1280 ](https://github.com/unraid/api/issues/1280 ))
([2266139 ](2266139742 ))
* OEM plugin issues ([#1288 ](https://github.com/unraid/api/issues/1288 ))
([d5a3d0d ](d5a3d0dfac ))
* replace files lost during pruning
([d0d2ff6 ](d0d2ff65ed ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-02 13:24:42 -04:00
renovate[bot]
f7f40d7906
fix(deps): update all non-major dependencies ( #1278 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@graphql-codegen/typescript-resolvers](https://redirect.github.com/dotansimha/graphql-code-generator )
([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/typescript/resolvers ))
| [`4.4.4` ->
`4.5.0`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript-resolvers/4.4.4/4.5.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [lucide-vue-next](https://lucide.dev )
([source](https://redirect.github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-vue-next ))
| [`^0.483.0` ->
`^0.487.0`](https://renovatebot.com/diffs/npm/lucide-vue-next/0.483.0/0.487.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [pnpm](https://pnpm.io )
([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm )) |
[`10.6.5` ->
`10.7.1`](https://renovatebot.com/diffs/npm/pnpm/10.6.5/10.7.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[vuetify-nuxt-module](https://redirect.github.com/vuetifyjs/nuxt-module )
| [`0.18.4` ->
`0.18.5`](https://renovatebot.com/diffs/npm/vuetify-nuxt-module/0.18.4/0.18.5 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>dotansimha/graphql-code-generator
(@​graphql-codegen/typescript-resolvers)</summary>
###
[`v4.5.0`](https://redirect.github.com/dotansimha/graphql-code-generator/blob/HEAD/packages/plugins/typescript/resolvers/CHANGELOG.md#450 )
[Compare
Source](https://redirect.github.com/dotansimha/graphql-code-generator/compare/@graphql-codegen/typescript-resolvers@4.4.4...@graphql-codegen/typescript-resolvers@4.5.0 )
##### Minor Changes
-
[#​10315](https://redirect.github.com/dotansimha/graphql-code-generator/pull/10315 )
[`f6909d1`](f6909d1797 )
Thanks [@​eddeee888](https://redirect.github.com/eddeee888 )! -
Implement semanticNonNull custom directive
##### Patch Changes
- Updated dependencies
\[[`f6909d1`](f6909d1797 )]:
-
[@​graphql-codegen/visitor-plugin-common](https://redirect.github.com/graphql-codegen/visitor-plugin-common )[@​5](https://redirect.github.com/5 ).8.0
-
[@​graphql-codegen/typescript](https://redirect.github.com/graphql-codegen/typescript )[@​4](https://redirect.github.com/4 ).1.6
</details>
<details>
<summary>lucide-icons/lucide (lucide-vue-next)</summary>
###
[`v0.487.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.487.0 ):
Version 0.487.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.486.0...0.487.0 )
#### What's Changed
- feat(icons): added `spline-pointer` icon by
[@​Kaleidosium](https://redirect.github.com/Kaleidosium ) in
[https://github.com/lucide-icons/lucide/pull/2932 ](https://redirect.github.com/lucide-icons/lucide/pull/2932 )
#### New Contributors
- [@​Kaleidosium](https://redirect.github.com/Kaleidosium ) made
their first contribution in
[https://github.com/lucide-icons/lucide/pull/2932 ](https://redirect.github.com/lucide-icons/lucide/pull/2932 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.486.0...0.487.0
###
[`v0.486.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.486.0 ):
Version 0.486.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.485.0...0.486.0 )
#### What's Changed
-
feat([@​lucide/astro](https://redirect.github.com/lucide/astro )):
add lucide package for Astro by
[@​MoustaphaDev](https://redirect.github.com/MoustaphaDev ) in
[https://github.com/lucide-icons/lucide/pull/2665 ](https://redirect.github.com/lucide-icons/lucide/pull/2665 )
#### New Contributors
- [@​MoustaphaDev](https://redirect.github.com/MoustaphaDev ) made
their first contribution in
[https://github.com/lucide-icons/lucide/pull/2665 ](https://redirect.github.com/lucide-icons/lucide/pull/2665 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.485.0...0.486.0
###
[`v0.485.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.485.0 ):
Version 0.485.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.484.0...0.485.0 )
#### What's Changed
- feat(icons): added `banknote-arrow-down` icon by
[@​joffx](https://redirect.github.com/joffx ) in
[https://github.com/lucide-icons/lucide/pull/2948 ](https://redirect.github.com/lucide-icons/lucide/pull/2948 )
- feat(icons): added `banknote-x` icon by
[@​joffx](https://redirect.github.com/joffx ) in
[https://github.com/lucide-icons/lucide/pull/2949 ](https://redirect.github.com/lucide-icons/lucide/pull/2949 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.484.0...0.485.0
###
[`v0.484.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.484.0 ):
Version 0.484.0
[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.483.0...0.484.0 )
#### What's Changed
- build(deps): bump tj-actions/changed-files from 41 to 46 in
/.github/workflows by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/lucide-icons/lucide/pull/2920 ](https://redirect.github.com/lucide-icons/lucide/pull/2920 )
- fix(packages): consistent icon name class by
[@​danteissaias](https://redirect.github.com/danteissaias ) in
[https://github.com/lucide-icons/lucide/pull/2878 ](https://redirect.github.com/lucide-icons/lucide/pull/2878 )
- feat(ci): add `x.com` to brand filter by
[@​jguddas](https://redirect.github.com/jguddas ) in
[https://github.com/lucide-icons/lucide/pull/2939 ](https://redirect.github.com/lucide-icons/lucide/pull/2939 )
- fix(icons): arcified candy & candy-off by
[@​karsa-mistmere](https://redirect.github.com/karsa-mistmere ) in
[https://github.com/lucide-icons/lucide/pull/2944 ](https://redirect.github.com/lucide-icons/lucide/pull/2944 )
#### New Contributors
- [@​danteissaias](https://redirect.github.com/danteissaias ) made
their first contribution in
[https://github.com/lucide-icons/lucide/pull/2878 ](https://redirect.github.com/lucide-icons/lucide/pull/2878 )
**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.483.0...0.484.0
</details>
<details>
<summary>pnpm/pnpm (pnpm)</summary>
###
[`v10.7.1`](https://redirect.github.com/pnpm/pnpm/releases/tag/v10.7.1 ):
pnpm 10.7.1
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.7.0...v10.7.1 )
#### Patch Changes
- `pnpm config set` should convert the settings to their correct type
before adding them to `pnpm-workspace.yaml`
[#​9355](https://redirect.github.com/pnpm/pnpm/issues/9355 ).
- `pnpm config get` should read auth related settings via npm CLI
[#​9345](https://redirect.github.com/pnpm/pnpm/issues/9345 ).
- Replace leading `~/` in a path in `.npmrc` with the home directory
[#​9217](https://redirect.github.com/pnpm/pnpm/issues/9217 ).
#### Platinum Sponsors
<table>
<tbody>
<tr>
<td align="center" valign="middle">
<a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes "
target="_blank"><img src="https://pnpm.io/img/users/bit.svg " width="80"
alt="Bit"></a>
</td>
<td align="center" valign="middle">
<a href="https://sanity.io/?utm_source=pnpm&utm_medium=release_notes "
target="_blank"><img src="https://pnpm.io/img/users/sanity.svg "
width="180" alt="Bit"></a>
</td>
<td align="center" valign="middle">
<a href="https://syntax.fm/?utm_source=pnpm&utm_medium=release_notes "
target="_blank">
<picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/syntaxfm.svg " />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/syntaxfm_light.svg " />
<img src="https://pnpm.io/img/users/syntaxfm.svg " width="90"
alt="Syntax" />
</picture>
</a>
</td>
</tr>
</tbody>
</table>
#### Gold Sponsors
<table>
<tbody>
<tr>
<td align="center" valign="middle">
<a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes "
target="_blank">
<picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/discord.svg " />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/discord_light.svg " />
<img src="https://pnpm.io/img/users/discord.svg " width="220"
alt="Discord" />
</picture>
</a>
</td>
<td align="center" valign="middle">
<a href="https://uscreen.de/?utm_source=pnpm&utm_medium=release_notes "
target="_blank">
<picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/uscreen.svg " />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/uscreen_light.svg " />
<img src="https://pnpm.io/img/users/uscreen.svg " width="180"
alt="u|screen" />
</picture>
</a>
</td>
</tr>
<tr>
<td align="center" valign="middle">
<a
href="https://www.jetbrains.com/?utm_source=pnpm&utm_medium=release_notes "
target="_blank">
<picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/jetbrains.svg " />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/jetbrains.svg " />
<img src="https://pnpm.io/img/users/jetbrains.svg " width="180"
alt="JetBrains" />
</picture>
</a>
</td>
<td align="center" valign="middle">
<a href="https://nx.dev/?utm_source=pnpm&utm_medium=release_notes "
target="_blank">
<picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/nx.svg?0 " />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/nx_light.svg?0 " />
<img src="https://pnpm.io/img/users/nx.svg " width="70" alt="Nx" />
</picture>
</a>
</td>
</tr>
<tr>
<td align="center" valign="middle">
<a
href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes "
target="_blank">
<picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/coderabbit.svg " />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/coderabbit_light.svg " />
<img src="https://pnpm.io/img/users/coderabbit.svg " width="220"
alt="CodeRabbit" />
</picture>
</a>
</td>
<td align="center" valign="middle">
<a href="https://route4me.com/?utm_source=pnpm&utm_medium=release_notes "
target="_blank">
<img src="https://pnpm.io/img/users/route4me.svg " width="220"
alt="Route4Me" />
</a>
</td>
</tr>
<tr>
<td align="center" valign="middle">
<a href="https://workleap.com/?utm_source=pnpm&utm_medium=release_notes "
target="_blank">
<picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/workleap.svg " />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/workleap_light.svg " />
<img src="https://pnpm.io/img/users/workleap.svg " width="190"
alt="Workleap" />
</picture>
</a>
</td>
<td align="center" valign="middle">
<a
href="https://stackblitz.com/?utm_source=pnpm&utm_medium=release_notes "
target="_blank">
<picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/stackblitz.svg " />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/stackblitz_light.svg " />
<img src="https://pnpm.io/img/users/stackblitz.svg " width="190"
alt="Stackblitz" />
</picture>
</a>
</td>
</tr>
</tbody>
</table>
###
[`v10.7.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1070 )
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.5...v10.7.0 )
##### Minor Changes
- `pnpm config get` and `list` also show settings set in
`pnpm-workspace.yaml` files
[#​9316](https://redirect.github.com/pnpm/pnpm/pull/9316 ).
- It should be possible to use env variables in `pnpm-workspace.yaml`
setting names and value.
- Add an ability to patch dependencies by version ranges. Exact versions
override version ranges, which in turn override name-only patches.
Version range `*` is the same as name-only, except that patch
application failure will not be ignored.
For example:
```yaml
patchedDependencies:
foo: patches/foo-1.patch
foo@^2.0.0: patches/foo-2.patch
foo@2.1.0: patches/foo-3.patch
```
The above configuration would apply `patches/foo-3.patch` to
`foo@2.1.0`, `patches/foo-2.patch` to all `foo` versions which satisfy
`^2.0.0` except `2.1.0`, and `patches/foo-1.patch` to the remaining
`foo` versions.
> \[!WARNING]
> The version ranges should not overlap. If you want to specialize a sub
range, make sure to exclude it from the other keys. For example:
>
> ```yaml
> # pnpm-workspace.yaml
> patchedDependencies:
> # the specialized sub range
> 'foo@2.2.0-2.8.0': patches/foo.2.2.0-2.8.0.patch
> # the more general patch, excluding the sub range above
> 'foo@>=2.0.0 <2.2.0 || >2.8.0': 'patches/foo.gte2.patch
> ```
>
> In most cases, however, it's sufficient to just define an exact
version to override the range.
- `pnpm config set --location=project` saves the setting to a
`pnpm-workspace.yaml` file if no `.npmrc` file is present in the
directory
[#​9316](https://redirect.github.com/pnpm/pnpm/pull/9316 ).
- Rename `pnpm.allowNonAppliedPatches` to `pnpm.allowUnusedPatches`. The
old name is still supported but it would print a deprecation warning
message.
- Add `pnpm.ignorePatchFailures` to manage whether pnpm would ignore
patch application failures.
If `ignorePatchFailures` is not set, pnpm would throw an error when
patches with exact versions or version ranges fail to apply, and it
would ignore failures from name-only patches.
If `ignorePatchFailures` is explicitly set to `false`, pnpm would throw
an error when any type of patch fails to apply.
If `ignorePatchFailures` is explicitly set to `true`, pnpm would print a
warning when any type of patch fails to apply.
##### Patch Changes
- Remove dependency paths from audit output to prevent out-of-memory
errors
[#​9280](https://redirect.github.com/pnpm/pnpm/issues/9280 ).
</details>
<details>
<summary>vuetifyjs/nuxt-module (vuetify-nuxt-module)</summary>
###
[`v0.18.5`](https://redirect.github.com/vuetifyjs/nuxt-module/releases/tag/v0.18.5 )
[Compare
Source](https://redirect.github.com/vuetifyjs/nuxt-module/compare/v0.18.4...v0.18.5 )
##### 🐞 Bug Fixes
- **styles**: Resolve new scss component styles - by
[@​userquin](https://redirect.github.com/userquin ) in
[https://github.com/vuetifyjs/nuxt-module/issues/305 ](https://redirect.github.com/vuetifyjs/nuxt-module/issues/305 )
[<samp>(82139)</samp>](https://redirect.github.com/vuetifyjs/nuxt-module/commit/8213962 )
##### [View changes on
GitHub](https://redirect.github.com/vuetifyjs/nuxt-module/compare/v0.18.4...v0.18.5 )
</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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-02 09:40:11 -04:00
Pujit Mehrotra
4964cf557b
chore: update license fields in package.json ( #1298 )
...
Sets license for all node.js packages to `GPL-2.0-or-later`
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **Chores**
- Simplified license compliance verification by removing legacy script
logic.
- Updated licensing terms across components to GPL-2.0-or-later for
broader compatibility.
- **Documentation**
- Revised setup instructions to indicate that the use of the Just build
tool is now optional.
- **New Features**
- Added fallback support in the build automation tool to ensure smoother
operations when targets are missing.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-03-31 14:52:49 -04:00
Pujit Mehrotra
2266139742
fix: extract callbacks to library ( #1280 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **Chores**
- Updated environment configuration to enhance secure handling.
- Integrated a shared dependency for consistent callback management.
- **Refactor**
- Streamlined callback actions management for improved performance.
- Upgraded the operating system version from a beta release to stable
(7.0.0), delivering enhanced reliability.
- Centralized callback actions store usage across components for better
state management.
- Removed deprecated callback management code to improve clarity and
maintainability.
- **New Features**
- Introduced a new redirect component to enhance user navigation
experience.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: Eli Bosley <ekbosley@gmail.com >
Co-authored-by: Zack Spear <hi@zackspear.com >
2025-03-28 16:11:29 -04:00
github-actions[bot]
c4b4d26af0
chore(main): release 4.4.1 ( #1270 )
...
🤖 I have created a release *beep* *boop*
---
## [4.4.1](https://github.com/unraid/api/compare/v4.4.0...v4.4.1 )
(2025-03-26)
### Bug Fixes
* .env.production from allowing console logs on build
([#1273 ](https://github.com/unraid/api/issues/1273 ))
([49f6365 ](49f636541b ))
* patch version override logic incorrect
([#1275 ](https://github.com/unraid/api/issues/1275 ))
([0bcfb47 ](0bcfb47bbc ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-26 20:01:06 -04:00
Michael Datelle
b0099421f3
refactor: swap out radix with reka ( #1271 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **Refactor**
- Improved type safety and consistency across UI components by
leveraging centralized type definitions.
- **Chores**
- Updated and consolidated UI component dependencies by migrating from a
previous library to a new one and refining package configurations.
- **Style**
- Standardized code formatting for uniform syntax and improved
readability.
- **Tests**
- Expanded testing configuration to include additional file types for
enhanced test coverage.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: mdatelle <mike@datelle.net >
2025-03-26 14:56:43 -04:00
github-actions[bot]
419c794e03
chore(main): release 4.4.0 ( #1241 )
...
🤖 I have created a release *beep* *boop*
---
## [4.4.0](https://github.com/unraid/api/compare/v4.3.1...v4.4.0 )
(2025-03-25)
### Features
* add ReplaceKey functionality to plugin
([#1264 ](https://github.com/unraid/api/issues/1264 ))
([7e6be67 ](7e6be67f61 ))
* downgrade page replace key check
([#1263 ](https://github.com/unraid/api/issues/1263 ))
([6a92f61 ](6a92f61f1a ))
* make log viewer component dynamic
([#1242 ](https://github.com/unraid/api/issues/1242 ))
([a356bf0 ](a356bf03fb ))
* ReplaceKey functionality in Registration and Update pages
([#1246 ](https://github.com/unraid/api/issues/1246 ))
([f3e6a00 ](f3e6a0011e ))
* UnraidCheckExec for Check OS Updates via UPC dropdown
([#1265 ](https://github.com/unraid/api/issues/1265 ))
([3a20930 ](3a20930ead ))
### Bug Fixes
* **deps:** update all non-major dependencies
([#1236 ](https://github.com/unraid/api/issues/1236 ))
([9d63e56 ](9d63e56374 ))
* **deps:** update all non-major dependencies
([#1247 ](https://github.com/unraid/api/issues/1247 ))
([57a6c49 ](57a6c49f8a ))
* **deps:** update all non-major dependencies
([#1251 ](https://github.com/unraid/api/issues/1251 ))
([ad3906e ](ad3906e682 ))
* **deps:** update all non-major dependencies
([#1253 ](https://github.com/unraid/api/issues/1253 ))
([bbb02e9 ](bbb02e991c ))
* **deps:** update dependency @nestjs/passport to v11
([#1244 ](https://github.com/unraid/api/issues/1244 ))
([9e54237 ](9e54237670 ))
* **deps:** update dependency graphql-subscriptions to v3
([#1209 ](https://github.com/unraid/api/issues/1209 ))
([c9789ac ](c9789ac1f2 ))
* **deps:** update dependency ini to v5
([#1217 ](https://github.com/unraid/api/issues/1217 ))
([590ab73 ](590ab7327f ))
* **deps:** update dependency jose to v6
([#1248 ](https://github.com/unraid/api/issues/1248 ))
([03ece33 ](03ece335b8 ))
* **deps:** update dependency marked to v15
([#1249 ](https://github.com/unraid/api/issues/1249 ))
([8f78b3f ](8f78b3f1ca ))
* **deps:** update dependency pino-pretty to v13
([#1250 ](https://github.com/unraid/api/issues/1250 ))
([1892e23 ](1892e23c22 ))
* **deps:** update dependency pm2 to v6
([#1258 ](https://github.com/unraid/api/issues/1258 ))
([d8afc8f ](d8afc8f4c9 ))
* **deps:** update dependency shadcn-vue to v1
([#1259 ](https://github.com/unraid/api/issues/1259 ))
([cb2020d ](cb2020dee6 ))
* **deps:** update dependency vue-i18n to v11
([#1261 ](https://github.com/unraid/api/issues/1261 ))
([2c01ba9 ](2c01ba9610 ))
* **deps:** update vueuse monorepo to v13 (major)
([#1262 ](https://github.com/unraid/api/issues/1262 ))
([9ce10a7 ](9ce10a72b2 ))
* make scripts executable when building the plugin
([#1255 ](https://github.com/unraid/api/issues/1255 ))
([7bc9949 ](7bc9949110 ))
* node installation not persisting across reboots
([#1256 ](https://github.com/unraid/api/issues/1256 ))
([3bfcc8e ](3bfcc8e8c0 ))
* update configValid state to ineligible in var.ini and adjust rel…
([#1268 ](https://github.com/unraid/api/issues/1268 ))
([cc85fba ](cc85fba207 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-25 09:43:58 -04:00
renovate[bot]
8f78b3f1ca
fix(deps): update dependency marked to v15 ( #1249 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [marked](https://marked.js.org )
([source](https://redirect.github.com/markedjs/marked )) | [`^12.0.2` ->
`^15.0.0`](https://renovatebot.com/diffs/npm/marked/12.0.2/15.0.7 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>markedjs/marked (marked)</summary>
###
[`v15.0.7`](https://redirect.github.com/markedjs/marked/releases/tag/v15.0.7 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v15.0.6...v15.0.7 )
##### Bug Fixes
- fix table rendered as heading
([#​3612](https://redirect.github.com/markedjs/marked/issues/3612 ))
([9ae87de](9ae87de7cb ))
###
[`v15.0.6`](https://redirect.github.com/markedjs/marked/releases/tag/v15.0.6 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v15.0.5...v15.0.6 )
##### Bug Fixes
- fix strikethrough inside strong and em to follow gfm
([#​3577](https://redirect.github.com/markedjs/marked/issues/3577 ))
([7712a53](7712a5324f ))
###
[`v15.0.5`](https://redirect.github.com/markedjs/marked/releases/tag/v15.0.5 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v15.0.4...v15.0.5 )
##### Bug Fixes
- allow strikethrough inside strong and em to follow gfm
([#​3569](https://redirect.github.com/markedjs/marked/issues/3569 ))
([8a01658](8a01658cac ))
###
[`v15.0.4`](https://redirect.github.com/markedjs/marked/releases/tag/v15.0.4 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v15.0.3...v15.0.4 )
##### Bug Fixes
- fix list with no items looping forever
([#​3560](https://redirect.github.com/markedjs/marked/issues/3560 ))
([e4198ed](e4198ed70d ))
###
[`v15.0.3`](https://redirect.github.com/markedjs/marked/releases/tag/v15.0.3 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v15.0.2...v15.0.3 )
##### Bug Fixes
- update punctuation regex syntax to fix babel mistaken transpile
([#​3547](https://redirect.github.com/markedjs/marked/issues/3547 ))
([9b988c4](9b988c47bd ))
###
[`v15.0.2`](https://redirect.github.com/markedjs/marked/releases/tag/v15.0.2 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v15.0.1...v15.0.2 )
##### Bug Fixes
- update punctuation regex syntax for compatibility
([#​3540](https://redirect.github.com/markedjs/marked/issues/3540 ))
([fd015f1](fd015f147d ))
###
[`v15.0.1`](https://redirect.github.com/markedjs/marked/releases/tag/v15.0.1 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v15.0.0...v15.0.1 )
##### Bug Fixes
- Remove unused plus typescript tightening
([#​3527](https://redirect.github.com/markedjs/marked/issues/3527 ))
([1f579f7](1f579f7628 ))
###
[`v15.0.0`](https://redirect.github.com/markedjs/marked/releases/tag/v15.0.0 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v14.1.4...v15.0.0 )
##### Bug Fixes
- escape html in renderer
([#​3495](https://redirect.github.com/markedjs/marked/issues/3495 ))
([58d66e5](58d66e59d1 ))
- Move all regexps to rules
([#​3519](https://redirect.github.com/markedjs/marked/issues/3519 ))
([1f88deb](1f88deb58a ))
##### BREAKING CHANGES
- escape html in renderers instead of tokenizers for all tokens.
###
[`v14.1.4`](https://redirect.github.com/markedjs/marked/releases/tag/v14.1.4 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v14.1.3...v14.1.4 )
##### Bug Fixes
- fix del with escaped tilde
([#​3517](https://redirect.github.com/markedjs/marked/issues/3517 ))
([0afe87d](0afe87d7fb ))
- fix html comment after list
([#​3518](https://redirect.github.com/markedjs/marked/issues/3518 ))
([a612576](a612576ff6 ))
###
[`v14.1.3`](https://redirect.github.com/markedjs/marked/releases/tag/v14.1.3 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v14.1.2...v14.1.3 )
##### Bug Fixes
- include single nested parens in emStrong link mask
([#​3475](https://redirect.github.com/markedjs/marked/issues/3475 ))
([2b7efa8](2b7efa8dda ))
- kill SIGINT signal at man for marked --help
([#​3483](https://redirect.github.com/markedjs/marked/issues/3483 ))
([b1fd3ea](b1fd3eafd8 ))
###
[`v14.1.2`](https://redirect.github.com/markedjs/marked/releases/tag/v14.1.2 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v14.1.1...v14.1.2 )
##### Bug Fixes
- fix html following list
([#​3444](https://redirect.github.com/markedjs/marked/issues/3444 ))
([9d7b728](9d7b728749 ))
###
[`v14.1.1`](https://redirect.github.com/markedjs/marked/releases/tag/v14.1.1 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v14.1.0...v14.1.1 )
##### Bug Fixes
- Don't replace tabs with spaces
([#​3438](https://redirect.github.com/markedjs/marked/issues/3438 ))
([9ed6456](9ed6456a37 ))
###
[`v14.1.0`](https://redirect.github.com/markedjs/marked/releases/tag/v14.1.0 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v14.0.0...v14.1.0 )
##### Bug Fixes
- don't export block or inline
([#​3427](https://redirect.github.com/markedjs/marked/issues/3427 ))
([3f0430a](3f0430a45e ))
##### Features
- add provideLexer and provideParser hooks
([#​3424](https://redirect.github.com/markedjs/marked/issues/3424 ))
([447f5af](447f5af7e4 ))
###
[`v14.0.0`](https://redirect.github.com/markedjs/marked/releases/tag/v14.0.0 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v13.0.3...v14.0.0 )
##### Bug Fixes
- allow async option to dictate type returned
([#​3341](https://redirect.github.com/markedjs/marked/issues/3341 ))
([b5a5004](b5a50041ae ))
- Remove useNewRenderer
([#​3342](https://redirect.github.com/markedjs/marked/issues/3342 ))
([e64f226](e64f226539 ))
##### BREAKING CHANGES
- Remove old renderer
- throw an error if `async: false` is set when an extension sets `async:
true`
###
[`v13.0.3`](https://redirect.github.com/markedjs/marked/releases/tag/v13.0.3 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v13.0.2...v13.0.3 )
##### Bug Fixes
- fix recursion-like stack overflow error caused by the old render…
([#​3380](https://redirect.github.com/markedjs/marked/issues/3380 ))
([89af0b8](89af0b85b1 ))
###
[`v13.0.2`](https://redirect.github.com/markedjs/marked/releases/tag/v13.0.2 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v13.0.1...v13.0.2 )
##### Bug Fixes
- fix list item with blank first line
([#​3351](https://redirect.github.com/markedjs/marked/issues/3351 ))
([d28e4c6](d28e4c65ea ))
###
[`v13.0.1`](https://redirect.github.com/markedjs/marked/releases/tag/v13.0.1 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v13.0.0...v13.0.1 )
##### Bug Fixes
- fix this type in extension methods
([#​3339](https://redirect.github.com/markedjs/marked/issues/3339 ))
([520b9ad](520b9ad355 ))
###
[`v13.0.0`](https://redirect.github.com/markedjs/marked/releases/tag/v13.0.0 )
[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v12.0.2...v13.0.0 )
##### Bug Fixes
- Fix blockquote code continuation
([#​3264](https://redirect.github.com/markedjs/marked/issues/3264 ))
([7ab8185](7ab818502e ))
- Add parser as a property on the Renderer object
([#​3291](https://redirect.github.com/markedjs/marked/issues/3291 ))
- Send block text tokens to the text renderer
([#​3291](https://redirect.github.com/markedjs/marked/issues/3291 ))
##### Features
- Send token objects to renderers
([#​3291](https://redirect.github.com/markedjs/marked/issues/3291 ))
([1ce59ea](1ce59ea827 ))
- Add space renderer that returns empty string by default
([#​3291](https://redirect.github.com/markedjs/marked/issues/3291 ))
- Add header and align properties to TableCell token
([#​3291](https://redirect.github.com/markedjs/marked/issues/3291 ))
- Add TableRow token
([#​3291](https://redirect.github.com/markedjs/marked/issues/3291 ))
- Add Checkbox token
([#​3291](https://redirect.github.com/markedjs/marked/issues/3291 ))
##### BREAKING CHANGES
- Add space token after blockquote and hr if there are multiple newlines
- Send token objects to renderers and move logic to parse tokens from
the parser to the renderers.
- Most extensions that update marked renderers should still work with
this version but will break in a future major version.
- Extensions that change marked renderers will need to be updated and
use new option `useNewRenderer` and accept a token object instead of
multiple parameters. See updated [Renderer
docs](https://marked.js.org/using_pro#renderer )
```js
// v12 renderer extension
const extension = {
renderer: {
heading(text, level) {
// increase level by 1
return `<h${level + 1}>${text}</h${level + 1}>`;
}
}
};
marked.use(extension);
```
```js
// v13 renderer extension
const extension = {
useNewRenderer: true,
renderer: {
heading(token) {
// increase depth by 1
const text = this.parser.parseInline(token.tokens);
const level = token.depth;
return `<h${level + 1}>${text}</h${level + 1}>`;
}
}
};
marked.use(extension);
```
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Eli Bosley <ekbosley@gmail.com >
2025-03-25 09:29:09 -04:00
Michael Datelle
a1d02b486a
refactor: swap out dropdown with reka components ( #1245 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Introduced a new `DropdownMenu` component in user profiles with
dynamic content rendering.
- Added a new `Popover` component with interactive Storybook demos,
improving component discoverability.
- Added a new `DropdownMenuArrow` component to enhance dropdown visuals.
- Implemented new CSS custom properties for charts, enhancing styling
capabilities in light and dark themes.
- Enhanced dropdown functionality by encapsulating dropdown logic in a
new `UpcDropdownMenu` component.
- Added a new `Select` component for improved user interaction within
the `Sheet` component.
- Introduced a new `SheetWithSelect` story to showcase selection
functionality within the `Sheet` component.
- Updated the `Sidebar` component to improve modal behavior and content
positioning.
- Enhanced `UserProfile` components with a new feedback function for
better status indication.
- **Style**
- Refined layouts by replacing fixed widths with flexible, responsive
designs.
- Updated global styling with a refreshed chart color palette and
expanded dark mode support.
- **Refactor**
- Migrated components to use a unified UI library, streamlining
interactions and boosting consistency.
- Improved type safety in `BrandLoading` component by utilizing a new
type for variants and sizes.
- Updated component imports and organization to enhance maintainability.
- **Bug Fixes**
- Removed unused promotional code and components, simplifying the
codebase and improving performance.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: mdatelle <mike@datelle.net >
Co-authored-by: Zack Spear <hi@zackspear.com >
Co-authored-by: Eli Bosley <ekbosley@gmail.com >
2025-03-24 17:24:52 -04:00
renovate[bot]
9cad1a9454
fix(deps): update dependency graphql-ws to v6 ( #1210 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [graphql-ws](https://the-guild.dev/graphql/ws )
([source](https://redirect.github.com/enisdenjo/graphql-ws )) |
[`^5.16.0` ->
`^6.0.0`](https://renovatebot.com/diffs/npm/graphql-ws/5.16.2/6.0.4 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>enisdenjo/graphql-ws (graphql-ws)</summary>
###
[`v6.0.4`](https://redirect.github.com/enisdenjo/graphql-ws/blob/HEAD/CHANGELOG.md#604 )
[Compare
Source](https://redirect.github.com/enisdenjo/graphql-ws/compare/v6.0.3...v6.0.4 )
##### Patch Changes
-
[#​625](https://redirect.github.com/enisdenjo/graphql-ws/pull/625 )
[`b4a656d`](b4a656d585 )
Thanks [@​HermanBilous](https://redirect.github.com/HermanBilous )!
- Use Math.pow for retry delay calculation
###
[`v6.0.3`](https://redirect.github.com/enisdenjo/graphql-ws/blob/HEAD/CHANGELOG.md#603 )
[Compare
Source](https://redirect.github.com/enisdenjo/graphql-ws/compare/v6.0.2...v6.0.3 )
##### Patch Changes
-
[`747c01c`](747c01c73e )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
Drop `ExecutionPatchResult` and `FormattedExecutionPatchResult` types
Neither of the types are officially supported (yet) and the future
versions of graphql-js adding support for stream/defer will a different
signature for the incremental execution result.
###
[`v6.0.2`](https://redirect.github.com/enisdenjo/graphql-ws/blob/HEAD/CHANGELOG.md#602 )
[Compare
Source](https://redirect.github.com/enisdenjo/graphql-ws/compare/v6.0.1...v6.0.2 )
##### Patch Changes
-
[#​621](https://redirect.github.com/enisdenjo/graphql-ws/pull/621 )
[`6b180e8`](6b180e8fc2 )
Thanks [@​pleunv](https://redirect.github.com/pleunv )! -
FormattedExecutionResult errors field returns GraphQLFormattedError
###
[`v6.0.1`](https://redirect.github.com/enisdenjo/graphql-ws/blob/HEAD/CHANGELOG.md#601 )
[Compare
Source](https://redirect.github.com/enisdenjo/graphql-ws/compare/v6.0.0...v6.0.1 )
##### Patch Changes
-
[#​618](https://redirect.github.com/enisdenjo/graphql-ws/pull/618 )
[`6be34c7`](6be34c7969 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
Remove exports for CommonJS for Deno exports in package.json
[Deno supports ECMAScript modules
exclusively.](https://docs.deno.com/runtime/fundamentals/modules/ )
-
[#​618](https://redirect.github.com/enisdenjo/graphql-ws/pull/618 )
[`6be34c7`](6be34c7969 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
Define exports for CommonJS TypeScript definitions in package.json
###
[`v6.0.0`](https://redirect.github.com/enisdenjo/graphql-ws/blob/HEAD/CHANGELOG.md#600 )
[Compare
Source](https://redirect.github.com/enisdenjo/graphql-ws/compare/v5.16.2...v6.0.0 )
##### Major Changes
-
[`b668b30`](b668b304a8 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
[@​fastify/websocket](https://redirect.github.com/fastify/websocket )
WebSocket in the context extra has been renamed from `connection` to
`socket`
##### Migrating from v5 to v6
```diff
import { makeHandler } from 'graphql-ws/use/@​fastify/websocket';
makeHandler({
schema(ctx) {
- const websocket = ctx.connection;
+ const websocket = ctx.socket;
},
context(ctx) {
- const websocket = ctx.connection;
+ const websocket = ctx.socket;
},
onConnect(ctx) {
- const websocket = ctx.connection;
+ const websocket = ctx.socket;
},
onDisconnect(ctx) {
- const websocket = ctx.connection;
+ const websocket = ctx.socket;
},
onClose(ctx) {
- const websocket = ctx.connection;
+ const websocket = ctx.socket;
},
onSubscribe(ctx) {
- const websocket = ctx.connection;
+ const websocket = ctx.socket;
},
onOperation(ctx) {
- const websocket = ctx.connection;
+ const websocket = ctx.socket;
},
onError(ctx) {
- const websocket = ctx.connection;
+ const websocket = ctx.socket;
},
onNext(ctx) {
- const websocket = ctx.connection;
+ const websocket = ctx.socket;
},
onComplete(ctx) {
- const websocket = ctx.connection;
+ const websocket = ctx.socket;
},
});
```
-
[#​613](https://redirect.github.com/enisdenjo/graphql-ws/pull/613 )
[`3f11aba`](3f11aba495 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
Drop support for `ws` v7
`ws` v7 has been deprecated. Please upgrade and use v8.
-
[#​613](https://redirect.github.com/enisdenjo/graphql-ws/pull/613 )
[`3f11aba`](3f11aba495 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
Drop support for deprecated `fastify-websocket`
[`fastify-websocket` has been deprecated since
v4.3.0.](https://www.npmjs.com/package/fastify-websocket ). Please
upgrade and use
[`@fastify/websocket`](https://redirect.github.com/fastify/fastify-websocket ).
-
[#​613](https://redirect.github.com/enisdenjo/graphql-ws/pull/613 )
[`3f11aba`](3f11aba495 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! - The
`/lib/` part from imports has been removed, for example
`graphql-ws/lib/use/ws` becomes `graphql-ws/use/ws`
##### Migrating from v5 to v6
Simply remove the `/lib/` part from your graphql-ws imports that use a
handler.
##### ws
```diff
- import { useServer } from 'graphql-ws/lib/use/ws';
+ import { useServer } from 'graphql-ws/use/ws';
```
##### uWebSockets.js
```diff
- import { makeBehavior } from 'graphql-ws/lib/use/uWebSockets';
+ import { makeBehavior } from 'graphql-ws/use/uWebSockets';
```
#####
[@​fastify/websocket](https://redirect.github.com/fastify/websocket )
```diff
- import { makeHandler } from 'graphql-ws/lib/use/@​fastify/websocket';
+ import { makeHandler } from 'graphql-ws/use/@​fastify/websocket';
```
##### Bun
```diff
- import { handleProtocols, makeHandler } from 'graphql-ws/lib/use/bun';
+ import { handleProtocols, makeHandler } from 'graphql-ws/use/bun';
```
##### Deno
```diff
- import { makeHandler } from 'https://esm.sh/graphql-ws/lib/use/deno ';
+ import { makeHandler } from 'https://esm.sh/graphql-ws/use/deno ';
```
-
[#​613](https://redirect.github.com/enisdenjo/graphql-ws/pull/613 )
[`3f11aba`](3f11aba495 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
`ErrorMessage` uses and `onError` returns `GraphQLFormattedError`
(instead of `GraphQLError`)
Thanks [@​benjie](https://redirect.github.com/benjie ) for working
on this in
[#​599](https://redirect.github.com/enisdenjo/graphql-ws/issues/599 )
-
[#​613](https://redirect.github.com/enisdenjo/graphql-ws/pull/613 )
[`3f11aba`](3f11aba495 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
Least supported Node version is v20
Node v10 has been deprecated for years now. There is no reason to
support it. Bumping the engine to the current LTS (v20) also allows the
code to be leaner and use less polyfills.
-
[#​613](https://redirect.github.com/enisdenjo/graphql-ws/pull/613 )
[`3f11aba`](3f11aba495 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
Least supported `graphql` peer dependency is ^15.10.1 and ^16
Users are advised to use the latest of `graphql` because of various
improvements in performance and security.
-
[#​613](https://redirect.github.com/enisdenjo/graphql-ws/pull/613 )
[`3f11aba`](3f11aba495 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
`NextMessage` uses and `onNext` returns `FormattedExecutionResult`
(instead of `ExecutionResult`)
-
[#​613](https://redirect.github.com/enisdenjo/graphql-ws/pull/613 )
[`3f11aba`](3f11aba495 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
`schema`, `context`, `onSubscribe`, `onOperation`, `onError`, `onNext`
and `onComplete` hooks don't have the full accompanying message anymore,
only the ID and the relevant part from the message
There is really no need to pass the full `SubscribeMessage` to the
`onSubscribe` hook. The only relevant parts from the message are the
`id` and the `payload`, the `type` is useless since the hook inherently
has it (`onNext` is `next` type, `onError` is `error` type, etc).
The actual techincal reason for not having the full message is to avoid
serialising results and errors twice. Both `onNext` and `onError` allow
the user to augment the result and return it to be used instead.
`onNext` originally had the `NextMessage` argument which already has the
`FormattedExecutionResult`, and `onError` originally had the
`ErrorMessage` argument which already has the `GraphQLFormattedError`,
and they both also returned `FormattedExecutionResult` and
`GraphQLFormattedError` respectivelly - meaning, if the user serialised
the results - the serialisation would happen **twice**.
Additionally, the `onOperation`, `onError`, `onNext` and `onComplete`
now have the `payload` which is the `SubscribeMessage.payload`
(`SubscribePayload`) for easier access to the original query as well as
execution params extensions.
##### Migrating from v5 to v6
##### `schema`
```diff
import { ExecutionArgs } from 'graphql';
import { ServerOptions, SubscribePayload } from 'graphql-ws';
const opts: ServerOptions = {
- schema(ctx, message, argsWithoutSchema: Omit<ExecutionArgs, 'schema'>) {
- const messageId = message.id;
- const messagePayload: SubscribePayload = message.payload;
- },
+ schema(ctx, id, payload) {
+ const messageId = id;
+ const messagePayload: SubscribePayload = payload;
+ },
};
```
##### `context`
```diff
import { ExecutionArgs } from 'graphql';
import { ServerOptions, SubscribePayload } from 'graphql-ws';
const opts: ServerOptions = {
- context(ctx, message, args: ExecutionArgs) {
- const messageId = message.id;
- const messagePayload: SubscribePayload = message.payload;
- },
+ context(ctx, id, payload, args: ExecutionArgs) {
+ const messageId = id;
+ const messagePayload: SubscribePayload = payload;
+ },
};
```
##### `onSubscribe`
```diff
import { ServerOptions, SubscribePayload } from 'graphql-ws';
const opts: ServerOptions = {
- onSubscribe(ctx, message) {
- const messageId = message.id;
- const messagePayload: SubscribePayload = message.payload;
- },
+ onSubscribe(ctx, id, payload) {
+ const messageId = id;
+ const messagePayload: SubscribePayload = payload;
+ },
};
```
##### `onOperation`
The `SubscribeMessage.payload` is not useful here at all, the `payload`
has been parsed to ready-to-use graphql execution args and should be
used instead.
```diff
import { ExecutionArgs } from 'graphql';
import { ServerOptions, SubscribePayload, OperationResult } from 'graphql-ws';
const opts: ServerOptions = {
- onOperation(ctx, message, args: ExecutionArgs, result: OperationResult) {
- const messageId = message.id;
- const messagePayload: SubscribePayload = message.payload;
- },
+ onOperation(ctx, id, payload, args: ExecutionArgs, result: OperationResult) {
+ const messageId = id;
+ const messagePayload: SubscribePayload = payload;
+ },
};
```
##### `onError`
The `ErrorMessage.payload` (`GraphQLFormattedError[]`) is not useful
here at all, the user has access to `GraphQLError[]` that are true
instances of the error containing object references to `originalError`s
and other properties. The user can always convert and return
`GraphQLFormattedError[]` by using the `.toJSON()` method.
```diff
import { GraphQLError, GraphQLFormattedError } from 'graphql';
import { ServerOptions, SubscribePayload } from 'graphql-ws';
const opts: ServerOptions = {
- onError(ctx, message, errors) {
- const messageId = message.id;
- const graphqlErrors: readonly GraphQLError[] = errors;
- const errorMessagePayload: readonly GraphQLFormattedError[] = message.payload;
- },
+ onError(ctx, id, payload, errors) {
+ const messageId = id;
+ const graphqlErrors: readonly GraphQLError[] = errors;
+ const subscribeMessagePayload: SubscribePayload = payload;
+ const errorMessagePayload: readonly GraphQLFormattedError[] = errors.map((e) => e.toJSON());
+ },
};
```
##### `onNext`
The `NextMessage.payload` (`FormattedExecutionResult`) is not useful
here at all, the user has access to `ExecutionResult` that contains
actual object references to error instances. The user can always convert
and return `FormattedExecutionResult` by serialising the errors with
`GraphQLError.toJSON()` method.
```diff
import { ExecutionArgs, ExecutionResult, FormattedExecutionResult } from 'graphql';
import { ServerOptions, SubscribePayload } from 'graphql-ws';
const opts: ServerOptions = {
- onNext(ctx, message, args: ExecutionArgs, result: ExecutionResult) {
- const messageId = message.id;
- const nextMessagePayload: FormattedExecutionResult = message.payload;
- },
+ onNext(ctx, id, payload, args: ExecutionArgs, result: ExecutionResult) {
+ const messageId = id;
+ const subscribeMessagePayload: SubscribePayload = payload;
+ const nextMessagePayload: FormattedExecutionResult = { ...result, errors: result.errors?.map((e) => e.toJSON()) };
+ },
};
```
##### `onComplete`
```diff
import { ServerOptions, SubscribePayload } from 'graphql-ws';
const opts: ServerOptions = {
- onComplete(ctx, message) {
- const messageId = message.id;
- },
+ onComplete(ctx, id, payload) {
+ const messageId = id;
+ const subscribeMessagePayload: SubscribePayload = payload;
+ },
};
```
-
[#​613](https://redirect.github.com/enisdenjo/graphql-ws/pull/613 )
[`3f11aba`](3f11aba495 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
Errors thrown from subscription iterables will be caught and reported
through the `ErrorMessage`
Compared to the behaviour before, which terminated the whole WebSocket
connection - those errors are now gracefully reported and terminate only
the specific subscription that threw the error.
There's been [an editorial change in the GraphQL Spec suggesting this
being the correct
approach](https://redirect.github.com/graphql/graphql-spec/pull/1099 ).
Also, if you'd like to get involved and ideally drop your opinion about
whether iterable errors should be reported as errors or
`ExecutionResult`s with `errors` field set, [please read more
here](https://redirect.github.com/graphql/graphql-spec/pull/1127 ).
##### Migrating from v5 to v6
If you had used the suggested "ws server usage with custom subscribe
method that gracefully handles thrown errors" recipe, you can simply
remove it since this behaviour is now baked in.
```diff
import { subscribe } from 'graphql';
import { useServer } from 'graphql-ws/use/ws';
import { WebSocketServer } from 'ws'; // yarn add ws
const wsServer = new WebSocketServer({
port: 4000,
path: '/graphql',
});
useServer(
{
schema,
- async subscribe(...args) {
- const result = await subscribe(...args);
- if ('next' in result) {
- // is an async iterable, augment the next method to handle thrown errors
- const originalNext = result.next;
- result.next = async () => {
- try {
- return await originalNext();
- } catch (err) {
- // gracefully handle the error thrown from the next method
- return { value: { errors: [err] } };
- }
- };
- }
- return result;
- },
},
wsServer,
);
```
-
[#​613](https://redirect.github.com/enisdenjo/graphql-ws/pull/613 )
[`3f11aba`](3f11aba495 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
Remove deprecated `isMessage`, use `validateMessage` instead
##### Migrating from v5 to v6
Replace all ocurrances of `isMessage` with `validateMessage`. Note that
`validateMessage` throws if the message is not valid, compared with
`isMessage` that simply returned true/false.
```diff
- import { isMessage } from 'graphql-ws';
+ import { validateMessage } from 'graphql-ws';
function isGraphQLWSMessage(val) {
- return isMessage(val);
+ try {
+ validateMessage(val);
+ return true;
+ } catch {
+ return false;
+ }
}
```
-
[#​613](https://redirect.github.com/enisdenjo/graphql-ws/pull/613 )
[`3f11aba`](3f11aba495 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
Removed deprecated `isFatalConnectionProblem`, use `shouldRetry` instead
##### Migrating from v5 to v6
Replace all ocurrances of `isFatalConnectionProblem` with `shouldRetry`.
Note that the result is inverted, where you returned `false` in
`isFatalConnectionProblem` you should return `true` in `shouldRetry`.
```diff
import { createClient } from 'graphql-ws';
const client = createClient({
url: 'ws://localhost:4000/graphql',
- isFatalConnectionProblem: () => false,
+ shouldRetry: () => true,
});
```
##### Minor Changes
-
[#​613](https://redirect.github.com/enisdenjo/graphql-ws/pull/613 )
[`3f11aba`](3f11aba495 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
Client is truly zero-dependency, not even a peer dependency on `graphql`
In non-browser environments, you can use only the client and not even
depend on `graphql` by importing from `graphql-ws/client`.
```ts
import { createClient } from 'graphql-ws/client';
const client = createClient({
url: 'ws://localhost:4000/graphql',
});
```
Note that, in browser envirments (and of course having your bundler use
the [`browser` package.json
field](https://docs.npmjs.com/cli/v11/configuring-npm/package-json#browser )),
you don't have to import from `graphql-ws/client` - simply importing
from `graphql-ws` will only have the `createClient` available.
-
[#​615](https://redirect.github.com/enisdenjo/graphql-ws/pull/615 )
[`29dd26a`](29dd26a509 )
Thanks [@​enisdenjo](https://redirect.github.com/enisdenjo )! -
Define optional peer dependencies and least supported versions
Using the
[`peerDependencies`](https://docs.npmjs.com/cli/v11/configuring-npm/package-json#peerdependencies )
in combination with
[`peerDependenciesMeta`](https://docs.npmjs.com/cli/v11/configuring-npm/package-json#peerdependenciesmeta )
configuration in `package.json`.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-20 15:57:04 -04:00
renovate[bot]
2c01ba9610
fix(deps): update dependency vue-i18n to v11 ( #1261 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[vue-i18n](https://redirect.github.com/intlify/vue-i18n/tree/master/packages/vue-i18n#readme )
([source](https://redirect.github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n ))
| [`^10.0.5` ->
`^11.0.0`](https://renovatebot.com/diffs/npm/vue-i18n/10.0.6/11.1.2 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>intlify/vue-i18n (vue-i18n)</summary>
###
[`v11.1.2`](https://redirect.github.com/intlify/vue-i18n/releases/tag/v11.1.2 )
[Compare
Source](https://redirect.github.com/intlify/vue-i18n/compare/v11.1.1...v11.1.2 )
<!-- Release notes generated using configuration in .github/release.yml
at v11.1.2 -->
#### What's Changed
##### 🔒 Security Fixes
- fix: prototype pollution in `handleFlatJson`, about details see
https://github.com/intlify/vue-i18n/security/advisories/GHSA-p2ph-7g93-hw3m
**Full Changelog**:
https://github.com/intlify/vue-i18n/compare/v11.1.1...v11.1.2
###
[`v11.1.1`](https://redirect.github.com/intlify/vue-i18n/releases/tag/v11.1.1 )
[Compare
Source](https://redirect.github.com/intlify/vue-i18n/compare/v11.1.0...v11.1.1 )
<!-- Release notes generated using configuration in .github/release.yml
at v11.1.1 -->
**Full Changelog**:
https://github.com/intlify/vue-i18n/compare/v11.1.0...v11.1.1
###
[`v11.1.0`](https://redirect.github.com/intlify/vue-i18n/releases/tag/v11.1.0 )
[Compare
Source](https://redirect.github.com/intlify/vue-i18n/compare/v11.0.1...v11.1.0 )
<!-- Release notes generated using configuration in .github/release.yml
at v11.1.0 -->
#### What's Changed
##### 🌟 Features
- feat: configurable `ComponentCustomProperties['$i18n']` type by
[@​BobbieGoede](https://redirect.github.com/BobbieGoede ) in
[https://github.com/intlify/vue-i18n/pull/2094 ](https://redirect.github.com/intlify/vue-i18n/pull/2094 )
##### 📝 ️ Documentations
- fix: vue-i18n v8 EOL by
[@​kazupon](https://redirect.github.com/kazupon ) in
[https://github.com/intlify/vue-i18n/pull/2060 ](https://redirect.github.com/intlify/vue-i18n/pull/2060 )
**Full Changelog**:
https://github.com/intlify/vue-i18n/compare/v11.0.1...v11.1.0
###
[`v11.0.1`](https://redirect.github.com/intlify/vue-i18n/blob/HEAD/CHANGELOG.md#v1101-2024-12-26T074058Z )
[Compare
Source](https://redirect.github.com/intlify/vue-i18n/compare/v11.0.0...v11.0.1 )
This changelog is generated by [GitHub
Releases](https://redirect.github.com/intlify/vue-i18n/releases/tag/v11.0.1 )
<!-- Release notes generated using configuration in .github/release.yml
at v11.0.1 -->
#### What's Changed
##### ⚡ Improvement Features
- fix: v-t custom directive warning when it will run by
[@​kazupon](https://redirect.github.com/kazupon ) in
[https://github.com/intlify/vue-i18n/pull/2057 ](https://redirect.github.com/intlify/vue-i18n/pull/2057 )
**Full Changelog**:
https://github.com/intlify/vue-i18n/compare/v11.0.0...v11.0.1
###
[`v11.0.0`](https://redirect.github.com/intlify/vue-i18n/blob/HEAD/CHANGELOG.md#v1100-2024-12-24T150100Z )
[Compare
Source](https://redirect.github.com/intlify/vue-i18n/compare/v10.0.6...v11.0.0 )
This changelog is generated by [GitHub
Releases](https://redirect.github.com/intlify/vue-i18n/releases/tag/v11.0.0 )
<!-- Release notes generated using configuration in .github/release.yml
at v11.0.0 -->
#### What's Changed
##### Deprecate Legacy API mode
The Legacy API mode was the API mode compatible with v8 for Vue 2. When
v9 was released, the Legacy API was provided to smooth the migration
from v8 to v9.
Legacy API mode will be deprecated in v11, as previous vue-i18n releases
have already provided the following to support migration to Composition
API mode
- Migration from Legacy API mode to Composition API mode, see the
[docs](https://vue-i18n.intlify.dev/guide/migration/vue3.html )
- Composition API usage, see the
[docs](https://vue-i18n.intlify.dev/guide/advanced/composition.html )
For compatibility, Legacy API mode still works in v11, but will be
removed entirely in v12, so Legacy API mode will not work after that
version.
##### Deprecate Custom Directive `v-t`
The advantage of `v-t` was that it could optimize performance using the
vue compiler transform and the pre-translation of `vue-i18n-extension`.
This feature was supported from Vue 2.
About details see the blog
[article](https://medium.com/@​kazu_pon/performance-optimization-of-vue-i18n-83099eb45c2d )
In Vue 3, due to the Composition API, the pre-translation of
[`vue-i18n-extension`](https://redirect.github.com/intlify/vue-i18n-extensions )
is now limited only for global scope.
In addition, Vue 3 Virtual DOM optimization has been introduced, and the
optimization provided by `vue-i18n-extension` is no longer very
effective. We need to require settings for SSR, the benefits of using
`v-t` have disappeared. And DX of templates using `v-t` is not good.
Custom directives do not work with key completion in editors (e.g.
vscode).
For compatibility, `v-t` mode still works in v11, but will be removed
entirely in v12, so `v-t` will not work after that version.
##### Drop `tc` and `$tc` for Legacy API mode
These APIs had already deprecated in warning about being dropped in v11.
docs
[says](https://vue-i18n.intlify.dev/guide/migration/breaking10.html#deprecate-tc-and-tc-for-legacy-api-mode )
##### Vue I18n maintenance Status
Vue I18n v8 is no longer supported after 2025. Vue I18n v9 and Vue I18n
v10 is in maintenance mode after 2025 July.
With the release of Vue I18n v11, that version will become mainstream.
The maintenance detail status of Vue I18n v9 and Vue I18n v10 is as
follows:
<img
src="https://raw.githubusercontent.com/intlify/vue-i18n/master/docs/public/lifecycle2025.svg "
/>
You can check the maintenance status on the
[docs](https://vue-i18n.intlify.dev/guide/maintenance.html )
##### ❗ Braeking Changes
- feat!: deprecate Legacy API mode by
[@​kazupon](https://redirect.github.com/kazupon ) in
[https://github.com/intlify/vue-i18n/pull/2016 ](https://redirect.github.com/intlify/vue-i18n/pull/2016 )
- breaking: drop `$tc` and `tc` by
[@​kazupon](https://redirect.github.com/kazupon ) in
[https://github.com/intlify/vue-i18n/pull/2017 ](https://redirect.github.com/intlify/vue-i18n/pull/2017 )
- feat!: deprecate `v-t` custom directive by
[@​kazupon](https://redirect.github.com/kazupon ) in
[https://github.com/intlify/vue-i18n/pull/2045 ](https://redirect.github.com/intlify/vue-i18n/pull/2045 )
##### ⚡ Improvement Features
- fix: `tm` function should accept `DefineLocaleMessage` key type by
[@​BobbieGoede](https://redirect.github.com/BobbieGoede ) in
[https://github.com/intlify/vue-i18n/pull/2014 ](https://redirect.github.com/intlify/vue-i18n/pull/2014 )
##### 🔒 Security Fixes
- fix: security vulnerability fix porting by
[@​kazupon](https://redirect.github.com/kazupon ) in
[https://github.com/intlify/vue-i18n/pull/2034 ](https://redirect.github.com/intlify/vue-i18n/pull/2034 )
##### 📝 ️ Documentations
- Change config prop for quasar flags by
[@​chrissyast](https://redirect.github.com/chrissyast ) in
[https://github.com/intlify/vue-i18n/pull/2003 ](https://redirect.github.com/intlify/vue-i18n/pull/2003 )
- docs: Pluralization Page by
[@​Sammuel09](https://redirect.github.com/Sammuel09 ) in
[https://github.com/intlify/vue-i18n/pull/1998 ](https://redirect.github.com/intlify/vue-i18n/pull/1998 )
- docs: fix composition section by
[@​Sammuel09](https://redirect.github.com/Sammuel09 ) in
[https://github.com/intlify/vue-i18n/pull/2008 ](https://redirect.github.com/intlify/vue-i18n/pull/2008 )
- fix(docs): correct output in composition api example by
[@​pejeio](https://redirect.github.com/pejeio ) in
[https://github.com/intlify/vue-i18n/pull/2012 ](https://redirect.github.com/intlify/vue-i18n/pull/2012 )
- docs: not use deprecated api by
[@​kazupon](https://redirect.github.com/kazupon ) in
[https://github.com/intlify/vue-i18n/pull/2013 ](https://redirect.github.com/intlify/vue-i18n/pull/2013 )
- docs: fix wrong plural example by
[@​kazupon](https://redirect.github.com/kazupon ) in
[https://github.com/intlify/vue-i18n/pull/2033 ](https://redirect.github.com/intlify/vue-i18n/pull/2033 )
- docx(pluralization.md): Correct spelling from 'gloal' to 'global' by
[@​PuppyOne](https://redirect.github.com/PuppyOne ) in
[https://github.com/intlify/vue-i18n/pull/2038 ](https://redirect.github.com/intlify/vue-i18n/pull/2038 )
- Fix typo by [@​shaedrich](https://redirect.github.com/shaedrich )
in
[https://github.com/intlify/vue-i18n/pull/2040 ](https://redirect.github.com/intlify/vue-i18n/pull/2040 )
- Fix another typo by
[@​shaedrich](https://redirect.github.com/shaedrich ) in
[https://github.com/intlify/vue-i18n/pull/2041 ](https://redirect.github.com/intlify/vue-i18n/pull/2041 )
- docs: add maintenance status by
[@​kazupon](https://redirect.github.com/kazupon ) in
[https://github.com/intlify/vue-i18n/pull/2044 ](https://redirect.github.com/intlify/vue-i18n/pull/2044 )
#### 👋 New Contributors
- [@​chrissyast](https://redirect.github.com/chrissyast ) made
their first contribution in
[https://github.com/intlify/vue-i18n/pull/2003 ](https://redirect.github.com/intlify/vue-i18n/pull/2003 )
- [@​Sammuel09](https://redirect.github.com/Sammuel09 ) made their
first contribution in
[https://github.com/intlify/vue-i18n/pull/1998 ](https://redirect.github.com/intlify/vue-i18n/pull/1998 )
- [@​pejeio](https://redirect.github.com/pejeio ) made their first
contribution in
[https://github.com/intlify/vue-i18n/pull/2012 ](https://redirect.github.com/intlify/vue-i18n/pull/2012 )
- [@​PuppyOne](https://redirect.github.com/PuppyOne ) made their
first contribution in
[https://github.com/intlify/vue-i18n/pull/2038 ](https://redirect.github.com/intlify/vue-i18n/pull/2038 )
- [@​shaedrich](https://redirect.github.com/shaedrich ) made their
first contribution in
[https://github.com/intlify/vue-i18n/pull/2040 ](https://redirect.github.com/intlify/vue-i18n/pull/2040 )
**Full Changelog**:
https://github.com/intlify/vue-i18n/compare/v10.0.4...v11.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 is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-20 15:56:01 -04:00
renovate[bot]
9ce10a72b2
fix(deps): update vueuse monorepo to v13 (major) ( #1262 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@vueuse/components](https://redirect.github.com/vueuse/vueuse/tree/main/packages/components#readme )
([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/components ))
| [`^12.0.0` ->
`^13.0.0`](https://renovatebot.com/diffs/npm/@vueuse%2fcomponents/12.8.2/13.0.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@vueuse/core](https://redirect.github.com/vueuse/vueuse )
([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/core ))
| [`^12.0.0` ->
`^13.0.0`](https://renovatebot.com/diffs/npm/@vueuse%2fcore/12.8.2/13.0.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@vueuse/integrations](https://redirect.github.com/vueuse/vueuse/tree/main/packages/integrations#readme )
([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/integrations ))
| [`^12.0.0` ->
`^13.0.0`](https://renovatebot.com/diffs/npm/@vueuse%2fintegrations/12.8.2/13.0.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@vueuse/nuxt](https://redirect.github.com/vueuse/vueuse/tree/main/packages/nuxt#readme )
([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/nuxt ))
| [`^12.0.0` ->
`^13.0.0`](https://renovatebot.com/diffs/npm/@vueuse%2fnuxt/12.8.2/13.0.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vueuse/vueuse (@​vueuse/components)</summary>
###
[`v13.0.0`](https://redirect.github.com/vueuse/vueuse/releases/tag/v13.0.0 )
[Compare
Source](https://redirect.github.com/vueuse/vueuse/compare/v12.8.2...v13.0.0 )
##### 🚨 Breaking Changes
- Drop CJS build, now it's ESM-only - by
[@​antfu](https://redirect.github.com/antfu ) in
[https://github.com/vueuse/vueuse/issues/4581 ](https://redirect.github.com/vueuse/vueuse/issues/4581 )
[<samp>(5e046)</samp>](https://redirect.github.com/vueuse/vueuse/commit/5e0467bf )
##### [View changes on
GitHub](https://redirect.github.com/vueuse/vueuse/compare/v12.8.2...v13.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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-20 15:03:30 -04:00
renovate[bot]
ad3906e682
fix(deps): update all non-major dependencies ( #1251 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [graphql-scalars](https://redirect.github.com/Urigo/graphql-scalars ) |
[`1.24.1` ->
`1.24.2`](https://renovatebot.com/diffs/npm/graphql-scalars/1.24.1/1.24.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [nestjs-pino](https://redirect.github.com/iamolegga/nestjs-pino ) |
[`4.3.1` ->
`4.4.0`](https://renovatebot.com/diffs/npm/nestjs-pino/4.3.1/4.4.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [pnpm](https://pnpm.io )
([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm )) |
[`10.6.4` ->
`10.6.5`](https://renovatebot.com/diffs/npm/pnpm/10.6.4/10.6.5 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [vitest](https://redirect.github.com/vitest-dev/vitest )
([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ))
| [`3.0.7` ->
`3.0.9`](https://renovatebot.com/diffs/npm/vitest/3.0.7/3.0.9 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [zx](https://google.github.io/zx/ )
([source](https://redirect.github.com/google/zx )) | [`8.3.2` ->
`8.4.1`](https://renovatebot.com/diffs/npm/zx/8.3.2/8.4.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>Urigo/graphql-scalars (graphql-scalars)</summary>
###
[`v1.24.2`](https://redirect.github.com/Urigo/graphql-scalars/blob/HEAD/CHANGELOG.md#1242 )
[Compare
Source](https://redirect.github.com/Urigo/graphql-scalars/compare/v1.24.1...v1.24.2 )
##### Patch Changes
-
[#​2791](https://redirect.github.com/graphql-hive/graphql-scalars/pull/2791 )
[`3e1e924`](3e1e924b93 )
Thanks [@​dotansimha](https://redirect.github.com/dotansimha )! -
Enable npm provenance
</details>
<details>
<summary>iamolegga/nestjs-pino (nestjs-pino)</summary>
###
[`v4.4.0`](https://redirect.github.com/iamolegga/nestjs-pino/releases/tag/4.4.0 ):
: allow publishing source map files
[Compare
Source](https://redirect.github.com/iamolegga/nestjs-pino/compare/4.3.1...4.4.0 )
#### What's Changed
- build(deps-dev): bump prettier from 3.5.1 to 3.5.2 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2255 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2255 )
- build(deps-dev): bump
[@​eslint/js](https://redirect.github.com/eslint/js ) from 9.20.0
to 9.21.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2256 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2256 )
- build(deps-dev): bump
[@​types/node](https://redirect.github.com/types/node ) from
22.13.4 to 22.13.5 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2257 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2257 )
- build(deps-dev): bump ts-jest from 29.2.5 to 29.2.6 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2258 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2258 )
- build(deps-dev): bump
[@​eslint/eslintrc](https://redirect.github.com/eslint/eslintrc )
from 3.2.0 to 3.3.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2261 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2261 )
- build(deps-dev): bump
[@​eslint/compat](https://redirect.github.com/eslint/compat ) from
1.2.6 to 1.2.7 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2262 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2262 )
- build(deps-dev): bump rxjs from 7.8.1 to 7.8.2 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2259 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2259 )
- build(deps-dev): bump eslint from 9.20.1 to 9.21.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2260 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2260 )
- build(deps-dev): bump
[@​typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin )
from 8.24.1 to 8.25.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2263 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2263 )
- build(deps-dev): bump
[@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser )
from 8.24.1 to 8.25.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2264 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2264 )
- build(deps-dev): bump eslint-config-prettier from 10.0.1 to 10.0.2 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2265 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2265 )
- build(deps-dev): bump
[@​nestjs/testing](https://redirect.github.com/nestjs/testing )
from 11.0.10 to 11.0.11 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2267 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2267 )
- build(deps-dev): bump
[@​types/node](https://redirect.github.com/types/node ) from
22.13.5 to 22.13.8 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2268 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2268 )
- build(deps-dev): bump
[@​nestjs/platform-express](https://redirect.github.com/nestjs/platform-express )
from 11.0.10 to 11.0.11 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2269 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2269 )
- build(deps-dev): bump prettier from 3.5.2 to 3.5.3 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2271 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2271 )
- build(deps-dev): bump
[@​nestjs/core](https://redirect.github.com/nestjs/core ) from
11.0.10 to 11.0.11 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2272 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2272 )
- build(deps-dev): bump
[@​nestjs/platform-fastify](https://redirect.github.com/nestjs/platform-fastify )
from 11.0.10 to 11.0.11 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2273 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2273 )
- build(deps-dev): bump
[@​nestjs/common](https://redirect.github.com/nestjs/common ) from
11.0.10 to 11.0.11 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2274 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2274 )
- build(deps-dev): bump
[@​types/node](https://redirect.github.com/types/node ) from
22.13.8 to 22.13.9 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2275 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2275 )
- build(deps-dev): bump
[@​typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin )
from 8.25.0 to 8.26.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2276 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2276 )
- build(deps-dev): bump
[@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser )
from 8.25.0 to 8.26.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2277 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2277 )
- build(deps-dev): bump eslint from 9.21.0 to 9.22.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2278 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2278 )
- build(deps-dev): bump
[@​types/node](https://redirect.github.com/types/node ) from
22.13.9 to 22.13.10 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2280 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2280 )
- build(deps-dev): bump eslint-config-prettier from 10.0.2 to 10.1.1 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2281 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2281 )
- build(deps-dev): bump
[@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser )
from 8.26.0 to 8.26.1 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2284 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2284 )
- build(deps-dev): bump
[@​typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin )
from 8.26.0 to 8.26.1 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2285 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2285 )
- build(deps-dev): bump typescript from 5.7.3 to 5.8.2 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/iamolegga/nestjs-pino/pull/2270 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2270 )
- chore(package): allow publishing source map files by
[@​H4ad](https://redirect.github.com/H4ad ) in
[https://github.com/iamolegga/nestjs-pino/pull/2288 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2288 )
#### New Contributors
- [@​H4ad](https://redirect.github.com/H4ad ) made their first
contribution in
[https://github.com/iamolegga/nestjs-pino/pull/2288 ](https://redirect.github.com/iamolegga/nestjs-pino/pull/2288 )
**Full Changelog**:
https://github.com/iamolegga/nestjs-pino/compare/4.3.1...4.4.0
</details>
<details>
<summary>pnpm/pnpm (pnpm)</summary>
###
[`v10.6.5`](https://redirect.github.com/pnpm/pnpm/compare/v10.6.4...v10.6.5 )
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.4...v10.6.5 )
</details>
<details>
<summary>vitest-dev/vitest (vitest)</summary>
###
[`v3.0.9`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.9 )
[Compare
Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.8...v3.0.9 )
##### 🐞 Bug Fixes
- Typings of `ctx.skip()` as `never` - by
[@​sirlancelot](https://redirect.github.com/sirlancelot ) in
[https://github.com/vitest-dev/vitest/issues/7608 ](https://redirect.github.com/vitest-dev/vitest/issues/7608 )
[<samp>(09f35)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/09f35301 )
- Cleanup vitest in public `resolveConfig` API - by
[@​hi-ogawa](https://redirect.github.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/7623 ](https://redirect.github.com/vitest-dev/vitest/issues/7623 )
[<samp>(db14a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/db14ab71 )
- Fix `toHaveBeenCalledWith(asymmetricMatcher)` with `undefined`
arguments - by
[@​hi-ogawa](https://redirect.github.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/7624 ](https://redirect.github.com/vitest-dev/vitest/issues/7624 )
[<samp>(0fb21)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0fb21faa )
- Race condition in RPC filesystem cache. - by
[@​dts](https://redirect.github.com/dts ) in
[https://github.com/vitest-dev/vitest/issues/7531 ](https://redirect.github.com/vitest-dev/vitest/issues/7531 )
[<samp>(b7f55)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b7f55261 )
- Fix `getState().testPath` during collection with no isolation - by
[@​hi-ogawa](https://redirect.github.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/7640 ](https://redirect.github.com/vitest-dev/vitest/issues/7640 )
[<samp>(3fb3f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/3fb3fbf8 )
- Support custom toString method in %s format - by
[@​pengooseDev](https://redirect.github.com/pengooseDev ) in
[https://github.com/vitest-dev/vitest/issues/7637 ](https://redirect.github.com/vitest-dev/vitest/issues/7637 )
[<samp>(46d93)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/46d93a2e )
- **browser**:
- Fail playwright timeouts earlier than a test timeout - by
[@​sheremet-va](https://redirect.github.com/sheremet-va ) and
[@​hi-ogawa](https://redirect.github.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/7565 ](https://redirect.github.com/vitest-dev/vitest/issues/7565 )
[<samp>(5eb4c)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5eb4cd1f )
- Remove
[@​testing-library/dom](https://redirect.github.com/testing-library/dom )
from dependencies
[#​7555](https://redirect.github.com/vitest-dev/vitest/issues/7555 ))"
- by [@​sheremet-va](https://redirect.github.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/7628 ](https://redirect.github.com/vitest-dev/vitest/issues/7628 )
and
[https://github.com/vitest-dev/vitest/issues/7555 ](https://redirect.github.com/vitest-dev/vitest/issues/7555 )
[<samp>(94b27)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/94b27af5 )
- **coverage**:
- Browser mode + `coverage.all` - by
[@​AriPerkkio](https://redirect.github.com/AriPerkkio ) in
[https://github.com/vitest-dev/vitest/issues/7597 ](https://redirect.github.com/vitest-dev/vitest/issues/7597 )
[<samp>(422ba)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/422ba66b )
- **runner**:
- Show stacktrace on hook timeout error - by
[@​hi-ogawa](https://redirect.github.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/7502 ](https://redirect.github.com/vitest-dev/vitest/issues/7502 )
[<samp>(268a1)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/268a19e1 )
- **vite-node**:
- Fix source map of inlined node_modules - by
[@​hi-ogawa](https://redirect.github.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/7557 ](https://redirect.github.com/vitest-dev/vitest/issues/7557 )
[<samp>(34aa3)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/34aa322b )
- Fix missing `buildStart` - by
[@​hi-ogawa](https://redirect.github.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/7652 ](https://redirect.github.com/vitest-dev/vitest/issues/7652 )
[<samp>(29f5a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/29f5a848 )
- **web-worker**:
- Ensure `removeEventListener` is bound to worker - by
[@​joelgallant](https://redirect.github.com/joelgallant ) in
[https://github.com/vitest-dev/vitest/issues/7631 ](https://redirect.github.com/vitest-dev/vitest/issues/7631 )
[<samp>(ff42b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ff42bcb3 )
##### [View changes on
GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.8...v3.0.9 )
###
[`v3.0.8`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.8 )
[Compare
Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.7...v3.0.8 )
##### 🐞 Bug Fixes
- Fix fetch cache multiple writes - by
[@​hi-ogawa](https://redirect.github.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/7546 ](https://redirect.github.com/vitest-dev/vitest/issues/7546 )
[<samp>(1a8b4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1a8b4337 )
- Use browser.isolate instead of config.isolate - by
[@​sheremet-va](https://redirect.github.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/7560 ](https://redirect.github.com/vitest-dev/vitest/issues/7560 )
[<samp>(4b5ed)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4b5ed902 )
- Remove vestigial spy stub, import directly from `@vitest/spy` - by
[@​mrginglymus](https://redirect.github.com/mrginglymus ) in
[https://github.com/vitest-dev/vitest/issues/7575 ](https://redirect.github.com/vitest-dev/vitest/issues/7575 )
[<samp>(7f7ff)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7f7ff11c )
- Correctly split the argv string - by
[@​btea](https://redirect.github.com/btea ) in
[https://github.com/vitest-dev/vitest/issues/7533 ](https://redirect.github.com/vitest-dev/vitest/issues/7533 )
[<samp>(4325a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4325ac67 )
- **browser**:
- Remove
[@​testing-library/dom](https://redirect.github.com/testing-library/dom )
from dependencies - by
[@​sheremet-va](https://redirect.github.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/7555 ](https://redirect.github.com/vitest-dev/vitest/issues/7555 )
[<samp>(5387a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5387a5b3 )
- Improve source map handling for bundled files - by
[@​sheremet-va](https://redirect.github.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/7534 ](https://redirect.github.com/vitest-dev/vitest/issues/7534 )
[<samp>(e2c57)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e2c570b6 )
- Print related test file and potential test in unhandled errors - by
[@​sheremet-va](https://redirect.github.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/7564 ](https://redirect.github.com/vitest-dev/vitest/issues/7564 )
[<samp>(fee90)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/fee90d85 )
- **runner**:
- Fix `beforeEach/All` cleanup callback timeout - by
[@​hi-ogawa](https://redirect.github.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/7500 ](https://redirect.github.com/vitest-dev/vitest/issues/7500 )
[<samp>(0c292)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0c2924b7 )
- Fix and simplify `Task.suite` initialization - by
[@​hi-ogawa](https://redirect.github.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/7414 ](https://redirect.github.com/vitest-dev/vitest/issues/7414 )
[<samp>(ca9ff)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ca9ffac5 )
- **snapshot**:
- Allow inline snapshot calls on same location with same snapshot - by
[@​jycouet](https://redirect.github.com/jycouet ) and
[@​hi-ogawa](https://redirect.github.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/7464 ](https://redirect.github.com/vitest-dev/vitest/issues/7464 )
[<samp>(d5cb8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d5cb8212 )
- **vite-node**:
- Fix `buildStart` on Vite 6 - by
[@​hi-ogawa](https://redirect.github.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/7480 ](https://redirect.github.com/vitest-dev/vitest/issues/7480 )
[<samp>(c0f47)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c0f47e03 )
##### [View changes on
GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.7...v3.0.8 )
</details>
<details>
<summary>google/zx (zx)</summary>
###
[`v8.4.1`](https://redirect.github.com/google/zx/releases/tag/8.4.1 ): –
Rusty Elbow
[Compare
Source](https://redirect.github.com/google/zx/compare/8.4.0...8.4.1 )
Logger enhancements are arriving in this release.
[#​1119](https://redirect.github.com/google/zx/issues/1119 )
[#​1122](https://redirect.github.com/google/zx/pull/1122 )
[#​1123](https://redirect.github.com/google/zx/pull/1123 )
[#​1125](https://redirect.github.com/google/zx/pull/1125 )
- You can customize the output by defining your own formatters for each
log entry kind.
```ts
$.log.formatters = {
cmd: (entry: LogEntry) => `CMD: ${entry.cmd}`,
fetch: (entry: LogEntry) => `FETCH: ${entry.url}`
//...
}
```
- Cmd highlighter now *should* properly detect bins and arguments. If
still not, please report it in
[#​1122](https://redirect.github.com/google/zx/pull/1122 )
- Switched to TS 5.8
[#​1120](https://redirect.github.com/google/zx/pull/1120 )
- Applied [zizmor](https://woodruffw.github.io/zizmor/ ) to check GHA
workflows
[#​1126](https://redirect.github.com/google/zx/pull/1126 )
- Prettier is now enabled as a pre-commit hook
[#​1118](https://redirect.github.com/google/zx/pull/1118 )
###
[`v8.4.0`](https://redirect.github.com/google/zx/releases/tag/8.4.0 ): –
Drip Detective
[Compare
Source](https://redirect.github.com/google/zx/compare/8.3.2...8.4.0 )
Try the new batch of enhancements: `npm i zx@8.4.0`
https://www.npmjs.com/package/zx/v/8.4.0
#### Changes
- The CLI option `--prefer-local` now allows linking both external
binaries and packages
[#​1116](https://redirect.github.com/google/zx/pull/1116 )
[#​1117](https://redirect.github.com/google/zx/pull/1117 )
```js
const cwd = tmpdir()
const external = tmpdir()
await fs.outputJson(path.join(external, 'node_modules/a/package.json'), {
name: 'a',
version: '1.0.0',
type: 'module',
exports: './index.js',
})
await fs.outputFile(
path.join(external, 'node_modules/a/index.js'),
`
export const a = 'AAA'
`
)
const script = `
import {a} from 'a'
console.log(a);
`
const out = await $`zx --cwd=${cwd} --prefer-local=${external} --test <<< ${script}`
assert.equal(out.stdout, 'AAA\n')
```
- The `quote` has been slightly changed for a conner case, when zx
literal gets an array.
[#​999](https://redirect.github.com/google/zx/issues/999 )
[#​1113](https://redirect.github.com/google/zx/issues/1113 )
```js
const p = $({prefix: '', postfix: ''})`echo ${[1, '', '*', '2']}`
// before
p.cmd // `echo 1 $'*' 2`)
// after
p.cmd // `echo 1 $'' $'*' 2`)
```
- Provided support for custom script extensions via CLI
[#​1104](https://redirect.github.com/google/zx/pull/1104 )
[#​1105](https://redirect.github.com/google/zx/pull/1105 )
```bash
zx script.zx # Unknown file extension "\.zx"
zx --ext=mjs script.zx # OK
```
- Enhanced `nothrow` option to suppress any errors
[#​1108](https://redirect.github.com/google/zx/pull/1108 )
[#​1109](https://redirect.github.com/google/zx/pull/1109 )
```js
const err = new Error('BrokenSpawn')
const o = await $({
nothrow: true,
spawn() {
throw err
},
})`echo foo`
o.ok // false
o.exitCode // null
o.message // BrokenSpawn...
o.cause // err
```
- `@types/node` and `@types/fs-extra` deps replaced with triple-slash
typing refs
[#​1102](https://redirect.github.com/google/zx/pull/1102 )
- Made `ProcessOutput` iterable
[#​1101](https://redirect.github.com/google/zx/pull/1101 )
- Handle inappropriate `ProcessPromise` instantiation
[#​1097](https://redirect.github.com/google/zx/pull/1097 )
[#​1098](https://redirect.github.com/google/zx/pull/1098 )
- Pass origin error as `ProcessOuput` cause
[#​1110](https://redirect.github.com/google/zx/pull/1110 )
- Separated build and release steps
[#​1106](https://redirect.github.com/google/zx/pull/1106 )
- Internal improvements
- Introduced API bus
[#​1083](https://redirect.github.com/google/zx/pull/1083 )
- Optimized `ProcessOutput` inners
[#​1096](https://redirect.github.com/google/zx/pull/1096 )
[#​1095](https://redirect.github.com/google/zx/pull/1095 )
- Pinned deps
[#​1099](https://redirect.github.com/google/zx/pull/1099 )
[#​1100](https://redirect.github.com/google/zx/pull/1100 )
- Switched to explicit `.ts` extensions for relative imports
[#​1111](https://redirect.github.com/google/zx/pull/1111 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-19 10:34:25 -04:00
github-actions[bot]
14ff3398ba
chore(main): release 4.3.1 ( #1239 )
...
🤖 I have created a release *beep* *boop*
---
## [4.3.1](https://github.com/unraid/api/compare/v4.3.0...v4.3.1 )
(2025-03-18)
### Bug Fixes
* stepper fixes ([#1240 ](https://github.com/unraid/api/issues/1240 ))
([6c042cb ](6c042cbe01 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-18 13:23:26 -07:00
github-actions[bot]
3380929c04
chore(main): release 4.3.0 ( #1237 )
...
🤖 I have created a release *beep* *boop*
---
## [4.3.0](https://github.com/unraid/api/compare/v4.2.1...v4.3.0 )
(2025-03-18)
### Features
* update production release flow to validate less strictly
([#1238 ](https://github.com/unraid/api/issues/1238 ))
([bd69b33 ](bd69b3383f ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-18 11:53:30 -04:00
github-actions[bot]
a0021bf682
chore(main): release 4.2.1 ( #1235 )
...
🤖 I have created a release *beep* *boop*
---
## [4.2.1](https://github.com/unraid/api/compare/v4.2.0...v4.2.1 )
(2025-03-18)
### Bug Fixes
* **deps:** update all non-major dependencies
([#1192 ](https://github.com/unraid/api/issues/1192 ))
([b5f3a37 ](b5f3a37863 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-18 11:29:39 -04:00
renovate[bot]
b5f3a37863
fix(deps): update all non-major dependencies ( #1192 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
| [@apollo/client](https://www.apollographql.com/docs/react/ )
([source](https://redirect.github.com/apollographql/apollo-client )) |
[`3.13.1` ->
`3.13.4`](https://renovatebot.com/diffs/npm/@apollo%2fclient/3.13.1/3.13.4 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | patch |
| [@eslint/js](https://eslint.org )
([source](https://redirect.github.com/eslint/eslint/tree/HEAD/packages/js ))
| [`9.21.0` ->
`9.22.0`](https://renovatebot.com/diffs/npm/@eslint%2fjs/9.21.0/9.22.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
|
[@graphql-codegen/client-preset](https://redirect.github.com/dotansimha/graphql-code-generator )
([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/presets/client ))
| [`4.6.3` ->
`4.7.0`](https://renovatebot.com/diffs/npm/@graphql-codegen%2fclient-preset/4.6.3/4.7.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
|
[@graphql-codegen/client-preset](https://redirect.github.com/dotansimha/graphql-code-generator )
([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/presets/client ))
| [`4.6.3` ->
`4.7.0`](https://renovatebot.com/diffs/npm/@graphql-codegen%2fclient-preset/4.6.3/4.7.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | minor |
|
[@graphql-codegen/typed-document-node](https://redirect.github.com/dotansimha/graphql-code-generator )
([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/typescript/typed-document-node ))
| [`5.0.14` ->
`5.1.0`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftyped-document-node/5.0.14/5.1.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
|
[@graphql-codegen/typescript](https://redirect.github.com/dotansimha/graphql-code-generator )
([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/typescript/typescript ))
| [`4.1.4` ->
`4.1.5`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript/4.1.4/4.1.5 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
|
[@graphql-codegen/typescript-operations](https://redirect.github.com/dotansimha/graphql-code-generator )
([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/typescript/operations ))
| [`4.5.0` ->
`4.5.1`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript-operations/4.5.0/4.5.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
|
[@graphql-codegen/typescript-resolvers](https://redirect.github.com/dotansimha/graphql-code-generator )
([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/typescript/resolvers ))
| [`4.4.3` ->
`4.4.4`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript-resolvers/4.4.3/4.4.4 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
|
[@graphql-tools/merge](https://redirect.github.com/ardatan/graphql-tools )
([source](https://redirect.github.com/ardatan/graphql-tools/tree/HEAD/packages/merge ))
| [`9.0.20` ->
`9.0.24`](https://renovatebot.com/diffs/npm/@graphql-tools%2fmerge/9.0.20/9.0.24 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | patch |
|
[@graphql-tools/schema](https://redirect.github.com/ardatan/graphql-tools )
([source](https://redirect.github.com/ardatan/graphql-tools/tree/HEAD/packages/schema ))
| [`10.0.19` ->
`10.0.23`](https://renovatebot.com/diffs/npm/@graphql-tools%2fschema/10.0.19/10.0.23 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | patch |
|
[@graphql-tools/utils](https://redirect.github.com/ardatan/graphql-tools )
([source](https://redirect.github.com/ardatan/graphql-tools/tree/HEAD/packages/utils ))
| [`10.8.2` ->
`10.8.6`](https://renovatebot.com/diffs/npm/@graphql-tools%2futils/10.8.2/10.8.6 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | patch |
| [@nuxt/devtools](https://devtools.nuxt.com )
([source](https://redirect.github.com/nuxt/devtools/tree/HEAD/packages/devtools ))
| [`2.1.0` ->
`2.3.0`](https://renovatebot.com/diffs/npm/@nuxt%2fdevtools/2.1.0/2.3.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
| [@nuxt/eslint](https://redirect.github.com/nuxt/eslint )
([source](https://redirect.github.com/nuxt/eslint/tree/HEAD/packages/module ))
| [`1.1.0` ->
`1.2.0`](https://renovatebot.com/diffs/npm/@nuxt%2feslint/1.1.0/1.2.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
|
[@nuxtjs/tailwindcss](https://redirect.github.com/nuxt-modules/tailwindcss )
| [`6.13.1` ->
`6.13.2`](https://renovatebot.com/diffs/npm/@nuxtjs%2ftailwindcss/6.13.1/6.13.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
| [@reduxjs/toolkit](https://redux-toolkit.js.org )
([source](https://redirect.github.com/reduxjs/redux-toolkit )) | [`2.5.1`
->
`2.6.1`](https://renovatebot.com/diffs/npm/@reduxjs%2ftoolkit/2.5.1/2.6.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | minor |
|
[@rollup/plugin-node-resolve](https://redirect.github.com/rollup/plugins/tree/master/packages/node-resolve/#readme )
([source](https://redirect.github.com/rollup/plugins/tree/HEAD/packages/node-resolve ))
| [`16.0.0` ->
`16.0.1`](https://renovatebot.com/diffs/npm/@rollup%2fplugin-node-resolve/16.0.0/16.0.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
| [@rollup/rollup-linux-x64-gnu](https://rollupjs.org/ )
([source](https://redirect.github.com/rollup/rollup )) | [`4.34.8` ->
`4.36.0`](https://renovatebot.com/diffs/npm/@rollup%2frollup-linux-x64-gnu/4.34.8/4.36.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| optionalDependencies | minor |
|
[@storybook/addon-essentials](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/essentials )
([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials ))
| [`8.5.8` ->
`8.6.7`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.5.8/8.6.7 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
|
[@storybook/addon-interactions](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/interactions )
([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions ))
| [`8.5.8` ->
`8.6.7`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.5.8/8.6.7 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
|
[@storybook/addon-links](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/links )
([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/links ))
| [`8.5.8` ->
`8.6.7`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.5.8/8.6.7 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
|
[@storybook/builder-vite](https://redirect.github.com/storybookjs/storybook/tree/next/code/builders/builder-vite/#readme )
([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/builders/builder-vite ))
| [`8.5.8` ->
`8.6.7`](https://renovatebot.com/diffs/npm/@storybook%2fbuilder-vite/8.5.8/8.6.7 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
|
[@storybook/vue3-vite](https://redirect.github.com/storybookjs/storybook/tree/next/code/frameworks/vue3-vite )
([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/frameworks/vue3-vite ))
| [`8.5.8` ->
`8.6.7`](https://renovatebot.com/diffs/npm/@storybook%2fvue3-vite/8.5.8/8.6.7 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
| [@swc/core](https://swc.rs )
([source](https://redirect.github.com/swc-project/swc )) | [`1.10.18` ->
`1.11.11`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.10.18/1.11.11 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
|
[@types/dockerode](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/dockerode )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ))
| [`3.3.34` ->
`3.3.35`](https://renovatebot.com/diffs/npm/@types%2fdockerode/3.3.34/3.3.35 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
|
[@types/lodash](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash ))
| [`4.17.15` ->
`4.17.16`](https://renovatebot.com/diffs/npm/@types%2flodash/4.17.15/4.17.16 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`22.13.4` ->
`22.13.10`](https://renovatebot.com/diffs/npm/@types%2fnode/22.13.4/22.13.10 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
|
[@types/ws](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ws )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws ))
| [`8.5.14` ->
`8.18.0`](https://renovatebot.com/diffs/npm/@types%2fws/8.5.14/8.18.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
|
[@vitejs/plugin-vue](https://redirect.github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme )
([source](https://redirect.github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue ))
| [`5.2.1` ->
`5.2.3`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-vue/5.2.1/5.2.3 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
|
[@vitejs/plugin-vue-jsx](https://redirect.github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue-jsx#readme )
([source](https://redirect.github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue-jsx ))
| [`4.1.1` ->
`4.1.2`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-vue-jsx/4.1.1/4.1.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
|
[@vitest/coverage-v8](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/coverage-v8#readme )
([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ))
| [`3.0.6` ->
`3.0.9`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/3.0.6/3.0.9 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
|
[@vitest/ui](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/ui#readme )
([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/ui ))
| [`3.0.6` ->
`3.0.9`](https://renovatebot.com/diffs/npm/@vitest%2fui/3.0.6/3.0.9 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
| [@vue/apollo-composable](https://apollo.vuejs.org/ )
([source](https://redirect.github.com/vuejs/vue-apollo/tree/HEAD/packages/vue-apollo-composable ))
| [`4.2.1` ->
`4.2.2`](https://renovatebot.com/diffs/npm/@vue%2fapollo-composable/4.2.1/4.2.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | patch |
| [@vue/apollo-util](https://apollo.vuejs.org/ )
([source](https://redirect.github.com/vuejs/vue-apollo/tree/HEAD/packages/vue-apollo-util ))
| [`4.0.0-beta.6` ->
`4.2.2`](https://renovatebot.com/diffs/npm/@vue%2fapollo-util/4.0.0-beta.6/4.2.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
|
[@vueuse/components](https://redirect.github.com/vueuse/vueuse/tree/main/packages/components#readme )
([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/components ))
| [`12.7.0` ->
`12.8.2`](https://renovatebot.com/diffs/npm/@vueuse%2fcomponents/12.7.0/12.8.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | minor |
| [@vueuse/core](https://redirect.github.com/vueuse/vueuse )
([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/core ))
| [`12.7.0` ->
`12.8.2`](https://renovatebot.com/diffs/npm/@vueuse%2fcore/12.7.0/12.8.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
| [@vueuse/core](https://redirect.github.com/vueuse/vueuse )
([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/core ))
| [`12.7.0` ->
`12.8.2`](https://renovatebot.com/diffs/npm/@vueuse%2fcore/12.7.0/12.8.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | minor |
|
[@vueuse/integrations](https://redirect.github.com/vueuse/vueuse/tree/main/packages/integrations#readme )
([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/integrations ))
| [`12.7.0` ->
`12.8.2`](https://renovatebot.com/diffs/npm/@vueuse%2fintegrations/12.7.0/12.8.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | minor |
|
[@vueuse/nuxt](https://redirect.github.com/vueuse/vueuse/tree/main/packages/nuxt#readme )
([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/nuxt ))
| [`12.7.0` ->
`12.8.2`](https://renovatebot.com/diffs/npm/@vueuse%2fnuxt/12.7.0/12.8.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
| [autoprefixer](https://redirect.github.com/postcss/autoprefixer ) |
[`10.4.20` ->
`10.4.21`](https://renovatebot.com/diffs/npm/autoprefixer/10.4.20/10.4.21 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
| [eslint](https://eslint.org )
([source](https://redirect.github.com/eslint/eslint )) | [`9.21.0` ->
`9.22.0`](https://renovatebot.com/diffs/npm/eslint/9.21.0/9.22.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
| [eslint](https://eslint.org )
([source](https://redirect.github.com/eslint/eslint )) | [`9.20.1` ->
`9.22.0`](https://renovatebot.com/diffs/npm/eslint/9.20.1/9.22.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
|
[eslint-config-prettier](https://redirect.github.com/prettier/eslint-config-prettier )
| [`10.0.1` ->
`10.1.1`](https://renovatebot.com/diffs/npm/eslint-config-prettier/10.0.1/10.1.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
|
[eslint-plugin-n](https://redirect.github.com/eslint-community/eslint-plugin-n )
| [`17.15.1` ->
`17.16.2`](https://renovatebot.com/diffs/npm/eslint-plugin-n/17.15.1/17.16.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
| [eslint-plugin-vue](https://eslint.vuejs.org )
([source](https://redirect.github.com/vuejs/eslint-plugin-vue )) |
[`9.32.0` ->
`9.33.0`](https://renovatebot.com/diffs/npm/eslint-plugin-vue/9.32.0/9.33.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
| [happy-dom](https://redirect.github.com/capricorn86/happy-dom ) |
[`17.1.4` ->
`17.4.4`](https://renovatebot.com/diffs/npm/happy-dom/17.1.4/17.4.4 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
| [lucide-vue-next](https://lucide.dev )
([source](https://redirect.github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-vue-next ))
| [`^0.475.0` ->
`^0.483.0`](https://renovatebot.com/diffs/npm/lucide-vue-next/0.475.0/0.483.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | minor |
| [nest-authz](https://redirect.github.com/node-casbin/nest-authz ) |
[`2.14.0` ->
`2.15.0`](https://renovatebot.com/diffs/npm/nest-authz/2.14.0/2.15.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | minor |
| [nest-commander](https://nest-commander.jaymcdoniel.dev )
([source](https://redirect.github.com/jmcdo29/nest-commander/tree/HEAD/pacakges/nest-commander ))
| [`3.16.0` ->
`3.17.0`](https://renovatebot.com/diffs/npm/nest-commander/3.16.0/3.17.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | minor |
| [nestjs-pino](https://redirect.github.com/iamolegga/nestjs-pino ) |
[`4.3.0` ->
`4.3.1`](https://renovatebot.com/diffs/npm/nestjs-pino/4.3.0/4.3.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | patch |
| [nuxt](https://nuxt.com )
([source](https://redirect.github.com/nuxt/nuxt/tree/HEAD/packages/nuxt ))
| [`3.15.4` ->
`3.16.0`](https://renovatebot.com/diffs/npm/nuxt/3.15.4/3.16.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
| [pnpm](https://pnpm.io )
([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm )) |
[`10.4.1` ->
`10.6.4`](https://renovatebot.com/diffs/npm/pnpm/10.4.1/10.6.4 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| packageManager | minor |
| [prettier](https://prettier.io )
([source](https://redirect.github.com/prettier/prettier )) | [`3.5.1` ->
`3.5.3`](https://renovatebot.com/diffs/npm/prettier/3.5.1/3.5.3 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
| [prettier](https://prettier.io )
([source](https://redirect.github.com/prettier/prettier )) | [`3.5.2` ->
`3.5.3`](https://renovatebot.com/diffs/npm/prettier/3.5.2/3.5.3 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
| [python](https://redirect.github.com/actions/python-versions ) | `3.10`
-> `3.13` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| uses-with | minor |
| [radix-vue](https://redirect.github.com/unovue/radix-vue ) | [`1.9.16`
-> `1.9.17`](https://renovatebot.com/diffs/npm/radix-vue/1.9.16/1.9.17 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | patch |
| [reka-ui](https://redirect.github.com/unovue/reka-ui ) | [`2.0.2` ->
`2.1.0`](https://renovatebot.com/diffs/npm/reka-ui/2.0.2/2.1.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | minor |
| [shadcn-nuxt](https://redirect.github.com/unovue/shadcn-vue )
([source](https://redirect.github.com/unovue/shadcn-vue/tree/HEAD/packages/module ))
| [`1.0.1` ->
`1.0.3`](https://renovatebot.com/diffs/npm/shadcn-nuxt/1.0.1/1.0.3 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
|
[storybook](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/cli )
([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/cli ))
| [`8.5.8` ->
`8.6.7`](https://renovatebot.com/diffs/npm/storybook/8.5.8/8.6.7 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
| [typescript](https://www.typescriptlang.org/ )
([source](https://redirect.github.com/microsoft/TypeScript )) | [`5.7.3`
-> `5.8.2`](https://renovatebot.com/diffs/npm/typescript/5.7.3/5.8.2 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
|
[typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint )
([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ))
| [`8.24.1` ->
`8.26.1`](https://renovatebot.com/diffs/npm/typescript-eslint/8.24.1/8.26.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
| [vite](https://vite.dev )
([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite ))
| [`6.1.1` ->
`6.2.2`](https://renovatebot.com/diffs/npm/vite/6.1.1/6.2.2 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | minor |
| [vitest](https://redirect.github.com/vitest-dev/vitest )
([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ))
| [`3.0.6` ->
`3.0.9`](https://renovatebot.com/diffs/npm/vitest/3.0.6/3.0.9 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
| [vitest](https://redirect.github.com/vitest-dev/vitest )
([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ))
| [`3.0.7` ->
`3.0.9`](https://renovatebot.com/diffs/npm/vitest/3.0.7/3.0.9 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
|
[vue-i18n](https://redirect.github.com/intlify/vue-i18n/tree/master/packages/vue-i18n#readme )
([source](https://redirect.github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n ))
| [`10.0.5` ->
`10.0.6`](https://renovatebot.com/diffs/npm/vue-i18n/10.0.5/10.0.6 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | patch |
| [vue-tsc](https://redirect.github.com/vuejs/language-tools )
([source](https://redirect.github.com/vuejs/language-tools/tree/HEAD/packages/tsc ))
| [`2.2.2` ->
`2.2.8`](https://renovatebot.com/diffs/npm/vue-tsc/2.2.2/2.2.8 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
| [vuetify](https://vuetifyjs.com )
([source](https://redirect.github.com/vuetifyjs/vuetify/tree/HEAD/packages/vuetify ))
| [`3.7.14` ->
`3.7.17`](https://renovatebot.com/diffs/npm/vuetify/3.7.14/3.7.17 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| dependencies | patch |
|
[vuetify-nuxt-module](https://redirect.github.com/vuetifyjs/nuxt-module )
| [`0.18.3` ->
`0.18.4`](https://renovatebot.com/diffs/npm/vuetify-nuxt-module/0.18.3/0.18.4 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
| devDependencies | patch |
| [zx](https://google.github.io/zx/ )
([source](https://redirect.github.com/google/zx )) | [`8.3.2` ->
`8.4.1`](https://renovatebot.com/diffs/npm/zx/8.3.2/8.4.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[: release 4.2.0 ( #1189 )
...
🤖 I have created a release *beep* *boop*
---
## [4.2.0](https://github.com/unraid/api/compare/v4.1.3...v4.2.0 )
(2025-03-18)
### Features
* add resolver for logging
([#1222 ](https://github.com/unraid/api/issues/1222 ))
([3f590c5 ](3f590c56e3 ))
* connect settings web component
([#1211 ](https://github.com/unraid/api/issues/1211 ))
([acbf46d ](acbf46df3f ))
* improve local dev with install path
([#1221 ](https://github.com/unraid/api/issues/1221 ))
([ce61fee ](ce61fee41c ))
* split plugin builds
([d63e54b ](d63e54bdbc ))
* swap to absolute paths for css
([#1224 ](https://github.com/unraid/api/issues/1224 ))
([dd9983c ](dd9983c8b7 ))
* update theme application logic and color picker
([#1181 ](https://github.com/unraid/api/issues/1181 ))
([a030626 ](a0306269c6 ))
* use patch version if needed on update check
([#1227 ](https://github.com/unraid/api/issues/1227 ))
([12e16a6 ](12e16a6404 ))
### Bug Fixes
* add INELIGIBLE state to ConfigErrorState enum
([#1220 ](https://github.com/unraid/api/issues/1220 ))
([0f550f9 ](0f550f9d94 ))
* **api:** dynamix notifications dir during development
([#1216 ](https://github.com/unraid/api/issues/1216 ))
([2700722 ](270072266a ))
* **api:** type imports from generated graphql types
([#1215 ](https://github.com/unraid/api/issues/1215 ))
([bce06cd ](bce06cd76c ))
* **deps:** update dependency @nestjs/schedule to v5
([#1197 ](https://github.com/unraid/api/issues/1197 ))
([85c8ef5 ](85c8ef53ad ))
* **deps:** update dependency @vueuse/core to v12
([#1199 ](https://github.com/unraid/api/issues/1199 ))
([ff8eba3 ](ff8eba3df5 ))
* fix changelog thing again
([a9d5ca8 ](a9d5ca8899 ))
* fix invalid path to node with sh execution
([#1213 ](https://github.com/unraid/api/issues/1213 ))
([f1838bf ](f1838bf69a ))
* load tag correctly
([b24a575 ](b24a575cbb ))
* log errors
([365dcae ](365dcae04b ))
* one-command dev & web env files
([#1214 ](https://github.com/unraid/api/issues/1214 ))
([4641894 ](4641894240 ))
* re-release fixed
([b491590 ](b49159022d ))
* recreate watcher on path change
([#1203 ](https://github.com/unraid/api/issues/1203 ))
([bde37d6 ](bde37d6751 ))
* update brand loading variants for consistent sizing
([#1223 ](https://github.com/unraid/api/issues/1223 ))
([1b0fbaf ](1b0fbaf81a ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-18 11:04:13 -04:00
Eli Bosley
3f590c56e3
feat: add resolver for logging ( #1222 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Introduced a comprehensive Log Viewer accessible from the web
interface and Unraid management, allowing users to easily view, refresh,
and download log files.
- Enabled real-time log updates with auto-scroll functionality for
seamless monitoring.
- Enhanced log display with syntax highlighting and detailed file
metadata for improved readability.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-03-17 11:44:10 -04:00
Pujit Mehrotra
acbf46df3f
feat: connect settings web component ( #1211 )
...
Replaces the Connect Settings form at Settings > Management Access with a webcomponent containing a generated form.
CodeRabbit:
- **New Features**
- Enhanced connection settings with an updated UI, including a new
custom element `<unraid-connect-settings>`.
- Introduced several new form components (e.g., `NumberField`,
`StringArrayField`, `Select`, `Switch`, `PreconditionsLabel`,
`ControlLayout`, and `VerticalLayout`) for a more dynamic experience.
- Added a notification system with the `Toaster` component for user
feedback.
- New GraphQL operations for managing connection settings and API
updates.
- **Chores**
- Upgraded multiple backend and frontend dependencies and refined
configuration files.
- **Tests**
- Expanded test coverage for CSV conversion, form settings merging, and
the new `csvStringToArray` function.
- **Documentation**
- Added introductory documentation for form components and a readme for
the forms directory.
2025-03-17 10:26:07 -04:00
Eli Bosley
d63e54bdbc
feat: split plugin builds
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Introduced containerized plugin deployment support with updated Docker
Compose configurations.
- Added continuous build watch modes for API, web, and UI components for
smoother development iterations.
- Added a new job for API testing in the CI/CD workflow.
- Added a new shell script to determine the local host's IP address for
Docker configurations.
- Introduced a new entry point and HTTP server setup in the plugin's
Docker environment.
- Added new scripts for building and watching plugin changes in
real-time.
- Added a new script for building the project in watch mode for the API
and UI components.
- **Improvements**
- Streamlined the plugin installation process and refined release
workflows for a more reliable user experience.
- Enhanced overall CI/CD pipelines to ensure efficient, production-ready
deployments.
- Updated artifact upload paths and job definitions for clarity and
efficiency.
- Implemented new utility functions for better URL management and
changelog generation.
- Modified the `.dockerignore` file to ignore all contents within the
`node_modules` directory.
- Added new constants and functions for managing plugin paths and
configurations.
- Updated the build process in the Dockerfile to focus on release
operations.
- **Tests**
- Expanded automated testing to validate environment setups and build
stability, ensuring higher reliability during updates.
- Introduced new test suites for validating plugin environment setups
and configurations.
- Added tests for validating environment variables and handling of
manifest files.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Datelle <mdatelle@icloud.com >
Co-authored-by: mdatelle <mike@datelle.net >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Pujit Mehrotra <pujit@lime-technology.com >
2025-03-04 15:18:04 -05:00
Pujit Mehrotra
4641894240
fix: one-command dev & web env files ( #1214 )
...
- fixes `pnpm dev`
- fixes `just setup`
- Prevents env pollution in nuxt dev/build
2025-03-03 13:14:08 -05:00
renovate[bot]
a9469127cc
chore(deps): update vitest monorepo to v3 (major) ( #1195 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 11:53:37 -05:00
Eli Bosley
d59ca415af
chore: cleanup packages ( #1198 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **Chores**
- Updated configuration versions and connection status settings for
improved consistency.
- Restructured build and tooling processes with refined script
organization, including new commands for type checking and cleanup.
- Updated dependency management to support enhanced styling and state
management.
- Removed legacy scripts related to environment handling and CSS
utilities.
- **Refactor**
- Streamlined module imports to align with an updated theme management
structure.
- **Bug Fixes**
- Enhanced error handling in various components to provide more
informative error messages during operations.
- Improved error reporting in the update cancellation process.
- Improved error reporting in date difference calculations.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-02-25 13:09:02 -05:00
renovate[bot]
b4aafbbe48
chore(deps): update dependency @nuxt/devtools to v2 ( #1159 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@nuxt/devtools](https://devtools.nuxt.com )
([source](https://redirect.github.com/nuxt/devtools/tree/HEAD/packages/devtools ))
| [`^1.6.4` ->
`^2.0.0`](https://renovatebot.com/diffs/npm/@nuxt%2fdevtools/1.7.0/2.1.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>nuxt/devtools (@​nuxt/devtools)</summary>
###
[`v2.1.0`](https://redirect.github.com/nuxt/devtools/blob/HEAD/CHANGELOG.md#210-2025-02-16 )
[Compare
Source](https://redirect.github.com/nuxt/devtools/compare/v2.0.0...v2.1.0 )
##### Bug Fixes
- hide inspector button when not available
([684897f](684897f306 ))
##### Features
- allow override component inspector with `__NUXT_INSPECTOR__`
([9f3c8bf](9f3c8bf147 ))
- filter out installed modules in search result, closes
[#​780](https://redirect.github.com/nuxt/devtools/issues/780 )
([#​786](https://redirect.github.com/nuxt/devtools/issues/786 ))
([fc8ced3](fc8ced33f4 ))
- option to disable `vueDevTools`
([3e5251c](3e5251cb1b ))
###
[`v2.0.0`](https://redirect.github.com/nuxt/devtools/blob/HEAD/CHANGELOG.md#200-2025-02-06 )
[Compare
Source](https://redirect.github.com/nuxt/devtools/compare/v1.7.0...v2.0.0 )
##### Features
- add directives page
([#​740](https://redirect.github.com/nuxt/devtools/issues/740 ))
([c20c724](c20c724db0 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 14:17:04 -05:00
renovate[bot]
baa8eb7375
chore(deps): update dependency shadcn-nuxt to v1 ( #1193 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [shadcn-nuxt](https://redirect.github.com/unovue/shadcn-vue )
([source](https://redirect.github.com/unovue/shadcn-vue/tree/HEAD/packages/module ))
| [`^0.11.3` ->
`^1.0.0`](https://renovatebot.com/diffs/npm/shadcn-nuxt/0.11.3/1.0.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>unovue/shadcn-vue (shadcn-nuxt)</summary>
###
[`v1.0.1`](https://redirect.github.com/unovue/shadcn-vue/releases/tag/v1.0.1 )
[Compare
Source](https://redirect.github.com/unovue/shadcn-vue/compare/v1.0.0...v1.0.1 )
##### 🐞 Bug Fixes
- **CLI**: Init, support js, update docs - by
[@​zernonia](https://redirect.github.com/zernonia ) in
[https://github.com/unovue/shadcn-vue/issues/1053 ](https://redirect.github.com/unovue/shadcn-vue/issues/1053 )
[<samp>(cdfe2)</samp>](https://redirect.github.com/unovue/shadcn-vue/commit/cdfe2e8e )
##### [View changes on
GitHub](https://redirect.github.com/unovue/shadcn-vue/compare/v1.0.0...v1.0.1 )
###
[`v1.0.0`](https://redirect.github.com/unovue/shadcn-vue/releases/tag/v1.0.0 )
[Compare
Source](https://redirect.github.com/unovue/shadcn-vue/compare/v0.11.4...v1.0.0 )
##### 🚀 Features
- Reka-ui & updated cli - by
[@​zernonia](https://redirect.github.com/zernonia ) in
[https://github.com/unovue/shadcn-vue/issues/917 ](https://redirect.github.com/unovue/shadcn-vue/issues/917 )
[<samp>(bc6da)</samp>](https://redirect.github.com/unovue/shadcn-vue/commit/bc6dae3d )
##### [View changes on
GitHub](https://redirect.github.com/unovue/shadcn-vue/compare/v0.11.4...v1.0.0 )
###
[`v0.11.4`](https://redirect.github.com/unovue/shadcn-vue/releases/tag/v0.11.4 )
[Compare
Source](https://redirect.github.com/unovue/shadcn-vue/compare/v0.11.3...v0.11.4 )
##### CLI
- Modified to use updated registry url
##### 🐞 Bug Fixes
- Add missing `useMediaQuery` in `SidebarProvider.vue` new-york style
- by
[@​fabianbernhart](https://redirect.github.com/fabianbernhart ) in
[https://github.com/unovue/shadcn-vue/issues/927 ](https://redirect.github.com/unovue/shadcn-vue/issues/927 )
[<samp>(8a24d)</samp>](https://redirect.github.com/unovue/shadcn-vue/commit/8a24d11a )
- Only apply text-sidebar-foreground to sidebar - by
[@​benkroeger](https://redirect.github.com/benkroeger ) in
[https://github.com/unovue/shadcn-vue/issues/986 ](https://redirect.github.com/unovue/shadcn-vue/issues/986 )
[<samp>(1195a)</samp>](https://redirect.github.com/unovue/shadcn-vue/commit/1195a830 )
- Sidebar not installable in JS projects - by
[@​4m1n0s](https://redirect.github.com/4m1n0s ) in
[https://github.com/unovue/shadcn-vue/issues/1026 ](https://redirect.github.com/unovue/shadcn-vue/issues/1026 )
[<samp>(efc4e)</samp>](https://redirect.github.com/unovue/shadcn-vue/commit/efc4e9f5 )
- Calendar heading slots typing - by
[@​ZTL-UwU](https://redirect.github.com/ZTL-UwU ) in
[https://github.com/unovue/shadcn-vue/issues/1038 ](https://redirect.github.com/unovue/shadcn-vue/issues/1038 )
[<samp>(772b8)</samp>](https://redirect.github.com/unovue/shadcn-vue/commit/772b8d16 )
- **RadioGroupItem**: Add peer class to RadioGroupItem - by
[@​wsehl](https://redirect.github.com/wsehl ) in
[https://github.com/unovue/shadcn-vue/issues/1046 ](https://redirect.github.com/unovue/shadcn-vue/issues/1046 )
[<samp>(86702)</samp>](https://redirect.github.com/unovue/shadcn-vue/commit/86702dd8 )
- **Sidebar**: Component import and registry dependencies - by
[@​zernonia](https://redirect.github.com/zernonia )
[<samp>(693b0)</samp>](https://redirect.github.com/unovue/shadcn-vue/commit/693b0d2a )
- **navigation**: Add NavigationMenuIndicator export - by
[@​sanskar-mk2](https://redirect.github.com/sanskar-mk2 ) in
[https://github.com/unovue/shadcn-vue/issues/1012 ](https://redirect.github.com/unovue/shadcn-vue/issues/1012 )
[<samp>(5572d)</samp>](https://redirect.github.com/unovue/shadcn-vue/commit/5572de2b )
##### [View changes on
GitHub](https://redirect.github.com/unovue/shadcn-vue/compare/v0.11.3...v0.11.4 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 14:09:20 -05:00
renovate[bot]
f6e4ba47d4
chore(deps): update dependency eslint-config-prettier to v10 ( #1164 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[eslint-config-prettier](https://redirect.github.com/prettier/eslint-config-prettier )
| [`^9.1.0` ->
`^10.0.0`](https://renovatebot.com/diffs/npm/eslint-config-prettier/9.1.0/10.0.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>prettier/eslint-config-prettier
(eslint-config-prettier)</summary>
###
[`v10.0.1`](https://redirect.github.com/prettier/eslint-config-prettier/releases/tag/v10.0.1 )
[Compare
Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.0.0...v10.0.1 )
### eslint-config-prettier
#### 10.0.1
#### What's Changed
- chore: migrate to changeset for automatically releasing by
[@​JounQin](https://redirect.github.com/JounQin ) in
[https://github.com/prettier/eslint-config-prettier/pull/278 ](https://redirect.github.com/prettier/eslint-config-prettier/pull/278 )
- add support for `@stylistic/eslint-plugin` by
[@​abrahamguo](https://redirect.github.com/abrahamguo ) in
[https://github.com/prettier/eslint-config-prettier/pull/272 ](https://redirect.github.com/prettier/eslint-config-prettier/pull/272 )
#### New Contributors
- [@​JounQin](https://redirect.github.com/JounQin ) made their
first contribution in
[https://github.com/prettier/eslint-config-prettier/pull/278 ](https://redirect.github.com/prettier/eslint-config-prettier/pull/278 )
- [@​abrahamguo](https://redirect.github.com/abrahamguo ) made
their first contribution in
[https://github.com/prettier/eslint-config-prettier/pull/272 ](https://redirect.github.com/prettier/eslint-config-prettier/pull/272 )
**Full Changelog**:
https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.0.1
###
[`v10.0.0`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1000 )
[Compare
Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.0.0 )
##### Major Changes
-
[#​272](https://redirect.github.com/prettier/eslint-config-prettier/pull/272 )
[`5be64be`](5be64bef68 )
Thanks [@​abrahamguo](https://redirect.github.com/abrahamguo )! -
add support for
[@​stylistic](https://redirect.github.com/stylistic ) formatting
rules
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 11:32:26 -05:00
renovate[bot]
89620e9189
chore(deps): update dependency @nuxt/eslint to v1 ( #1161 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@nuxt/eslint](https://redirect.github.com/nuxt/eslint )
([source](https://redirect.github.com/nuxt/eslint/tree/HEAD/packages/module ))
| [`^0.7.3` ->
`^1.0.0`](https://renovatebot.com/diffs/npm/@nuxt%2feslint/0.7.6/1.1.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>nuxt/eslint (@​nuxt/eslint)</summary>
###
[`v1.1.0`](https://redirect.github.com/nuxt/eslint/releases/tag/v1.1.0 )
[Compare
Source](https://redirect.github.com/nuxt/eslint/compare/v1.0.1...v1.1.0 )
##### 🚀 Features
- Migrate to `unicorn` v57, `stylistic` v4 - by
[@​antfu](https://redirect.github.com/antfu )
[<samp>(a9846)</samp>](https://redirect.github.com/nuxt/eslint/commit/a9846af )
##### [View changes on
GitHub](https://redirect.github.com/nuxt/eslint/compare/v1.0.1...v1.1.0 )
###
[`v1.0.1`](https://redirect.github.com/nuxt/eslint/releases/tag/v1.0.1 )
[Compare
Source](https://redirect.github.com/nuxt/eslint/compare/v1.0.0...v1.0.1 )
##### 🐞 Bug Fixes
- Support non-hoisted dts type, fix
[#​539](https://redirect.github.com/nuxt/eslint/issues/539 ) - by
[@​antfu](https://redirect.github.com/antfu ) in
[https://github.com/nuxt/eslint/issues/539 ](https://redirect.github.com/nuxt/eslint/issues/539 )
[<samp>(4f3c1)</samp>](https://redirect.github.com/nuxt/eslint/commit/4f3c1d9 )
##### [View changes on
GitHub](https://redirect.github.com/nuxt/eslint/compare/v1.0.0...v1.0.1 )
###
[`v1.0.0`](https://redirect.github.com/nuxt/eslint/releases/tag/v1.0.0 )
[Compare
Source](https://redirect.github.com/nuxt/eslint/compare/v0.7.6...v1.0.0 )
##### 🚨 Breaking Changes
- Drop legacy configs, requires ESLint v9 and ESM - by
[@​antfu](https://redirect.github.com/antfu ) in
[https://github.com/nuxt/eslint/issues/534 ](https://redirect.github.com/nuxt/eslint/issues/534 )
[<samp>(cbcd6)</samp>](https://redirect.github.com/nuxt/eslint/commit/cbcd674 )
##### [View changes on
GitHub](https://redirect.github.com/nuxt/eslint/compare/v0.7.6...v1.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 is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 11:32:12 -05:00
Eli Bosley
e11d5e976d
docs: add license to package jsons ( #1129 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **Documentation**
- Added the complete GNU General Public License (GPL) Version 2 text to
the project’s licensing documentation, clarifying usage conditions and
disclaimers.
- **Chores**
- Updated licensing declarations across multiple project components,
ensuring all parts are now distributed under the GPL-2.0 license.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-02-24 09:27:23 -05:00
github-actions[bot]
d413be8dcb
chore(main): release 4.1.3 ( #1188 )
...
🤖 I have created a release *beep* *boop*
---
## [4.1.3](https://github.com/unraid/api/compare/v4.1.2...v4.1.3 )
(2025-02-21)
### Bug Fixes
* chown correctly ([#1185 ](https://github.com/unraid/api/issues/1185 ))
([46a05eb ](46a05eb76d ))
* create releases as drafts
([5483e9f ](5483e9fee9 ))
* **deps:** update all non-major dependencies
([#1168 ](https://github.com/unraid/api/issues/1168 ))
([248d211 ](248d211050 ))
* revert config
([7957c2a ](7957c2a681 ))
* small modal window
([#1183 ](https://github.com/unraid/api/issues/1183 ))
([08423b8 ](08423b8dae ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-21 15:37:09 -05:00
github-actions[bot]
653b6df4d9
chore(main): release 4.1.2 ( #1187 )
...
🤖 I have created a release *beep* *boop*
---
## [4.1.2](https://github.com/unraid/api/compare/v4.1.3...v4.1.2 )
(2025-02-21)
### Features
* add api key creation logic
([a1351b0 ](a1351b0469 ))
* add category.json
([e784391 ](e784391ac3 ))
* add command to package.json scripts
([3348a47 ](3348a47470 ))
* add csrf support to api & web components
([#999 ](https://github.com/unraid/api/issues/999 ))
([f0f5a30 ](f0f5a3057a ))
* add description flag, remove console log, and update readme
([85cdb8f ](85cdb8f525 ))
* add developer docs
([#1128 ](https://github.com/unraid/api/issues/1128 ))
([75474bd ](75474bde47 ))
* add line about recommendation for sso command
([b63720a ](b63720a6f2 ))
* add log rotation
([b1d9ad7 ](b1d9ad7ef1 ))
* add logging around fixture downloads
([fa16dcd ](fa16dcd801 ))
* add logrotate cron again
([097415f ](097415f6b8 ))
* add patch for auth-request.php
([b1a1779 ](b1a1779a8b ))
* add unraid-ui documentation
([#1142 ](https://github.com/unraid/api/issues/1142 ))
([6378047 ](6378047bc4 ))
* add user with cli
([cb59090 ](cb59090698 ))
* address log level feedback
([bb95795 ](bb95795a31 ))
* allow csrf passing through querystring
([3a8c9b1 ](3a8c9b13ee ))
* allow deletion and creation of files with patches
([1392bde ](1392bdeecb ))
* always ensureDirectory for keys exists
([8b93bce ](8b93bcea08 ))
* always start the API and run npm link from script path
([bb6baf9 ](bb6baf9bf4 ))
* **api:** graphql sandbox on unraid servers
([#1047 ](https://github.com/unraid/api/issues/1047 ))
([5dd36d1 ](5dd36d1836 ))
* **api:** omit tz from sys time date format by default
([c36082e ](c36082e82b ))
* **api:** rm 2fa & t2fa from myservers config type
([#996 ](https://github.com/unraid/api/issues/996 ))
([f45719f ](f45719fa6b ))
* array iteration for restoring files
([349145b ](349145ba53 ))
* async disk mapping
([f22b262 ](f22b262830 ))
* async hypervisor and FIXED vm listing
([cdfb3c7 ](cdfb3c772b ))
* attempt to resolve performance issues with rm earlier in build …
([#1152 ](https://github.com/unraid/api/issues/1152 ))
([c74bdd8 ](c74bdd8890 ))
* attempt to start unraid-api with background task
([73a1249 ](73a12496d5 ))
* auto-docusaurus-prs
([#1127 ](https://github.com/unraid/api/issues/1127 ))
([8a57576 ](8a575765a9 ))
* automatic session setup for dev
([e885936 ](e88593620b ))
* back to callbackUrl
([428ad15 ](428ad15ec7 ))
* begin building plugin with node instead of bash
([#1120 ](https://github.com/unraid/api/issues/1120 ))
([4f5c367 ](4f5c367fdf ))
* begin fixing dark mode in the webcomponents
([2443561 ](24435613f8 ))
* begin nuking alpha beta gamma
([cb91fbb ](cb91fbb054 ))
* better patch application
([445f3b5 ](445f3b50b1 ))
* better pm2 calls, log lines
([33dd90a ](33dd90af04 ))
* bug report template
([d6fde34 ](d6fde34365 ))
* checkout correct branch on close
([#1123 ](https://github.com/unraid/api/issues/1123 ))
([e7b7caa ](e7b7caae43 ))
* cleanup config entries
([c2e29df ](c2e29dfb5f ))
* cleanup disclaimer and command to add users
([3867dfa ](3867dfacb2 ))
* cli Commands
([7fa849d ](7fa849d2a0 ))
* CLI options for adding and deleting users
([bc04129 ](bc04129342 ))
* codeowners
([c4d7314 ](c4d731401c ))
* coderabbit suggestion
([3cc3f27 ](3cc3f27dae ))
* configure PM2 on startup
([b73623e ](b73623e72a ))
* contributing guide
([cc18239 ](cc18239748 ))
* convert to pnpm monorepo
([#1137 ](https://github.com/unraid/api/issues/1137 ))
([ad6b658 ](ad6b6589db ))
* copy only needed files for nodejs
([cf08627 ](cf08627725 ))
* create key cli command logic and add to index command list
([796cb09 ](796cb09c61 ))
* csv validation
([89d756e ](89d756ef4e ))
* default value for option
([632775e ](632775e435 ))
* delete unused imports
([0d6a003 ](0d6a0035aa ))
* disable button on submit
([0da77d7 ](0da77d7119 ))
* disable casbin logging
([aa1ef1b ](aa1ef1bd4c ))
* do not move upgradepkg
([c12d8da ](c12d8dae4e ))
* docstrings
([935318d ](935318dda6 ))
* dont pass entire server state for privacy
([b969f3a ](b969f3a9ab ))
* download fixtures from the web
([05f661e ](05f661e0e5 ))
* download nodejs and install on legacy OS versions
([b1a2ba7 ](b1a2ba78cc ))
* eliminate all alpha beta gamma variable usage
([4eda099 ](4eda0991d6 ))
* enable PR releases on non-mainline merges
([3419837 ](3419837eb5 ))
* enable sandbox in dev mode
([21208bf ](21208bfcf6 ))
* enable sandbox with developer command
([9c5e418 ](9c5e418872 ))
* enable token sign in with comma separated subs in myservers.config
([e9bd18a ](e9bd18a409 ))
* error state outside of button
([a1cf441 ](a1cf44162a ))
* error when nodejs download fails
([af1994c ](af1994cb62 ))
* exit cli after running command
([5ca225f ](5ca225fe7a ))
* extensive file checking
([4d45caf ](4d45caf258 ))
* extract node to usr/local/
([9a0d63d ](9a0d63d4ee ))
* fallback to local
([36d8399 ](36d8399045 ))
* faster failure logic
([1f5c642 ](1f5c6424c7 ))
* feature request template
([0c0a63b ](0c0a63b525 ))
* fix docusaurus build + update snapshot
([7a19c93 ](7a19c9331f ))
* fix missing flash line
([5f1a61d ](5f1a61d4aa ))
* fix pm2 setup and add link command
([caf797c ](caf797cf4a ))
* force linting on build
([ad32cff ](ad32cffd75 ))
* generate key one time
([1435155 ](143515560c ))
* glob for files
([0652114 ](065211413d ))
* group renovate updates
([d7b138b ](d7b138b2a7 ))
* hide sign in from the dropdown text
([ea6ae83 ](ea6ae83919 ))
* hypervisor async imports
([f1e5383 ](f1e53831c8 ))
* ignore generated code
([0e9c91a ](0e9c91af86 ))
* ignore nuxt-custom-elements and reflect-metadata
([8590a49 ](8590a49402 ))
* improve packing
([3c61a61 ](3c61a615f0 ))
* initial patcher implementation using the diff tool
([805bc5b ](805bc5bfc0 ))
* initial setup of permissions on keys
([#1068 ](https://github.com/unraid/api/issues/1068 ))
([a554bde ](a554bde5c2 ))
* initial version of modification service
([bb37140 ](bb37140d40 ))
* inject after form
([e5d1146 ](e5d1146613 ))
* kill timeout extended
([0c6f44d ](0c6f44da35 ))
* log size and only tar files
([a6f6706 ](a6f67060b4 ))
* logrotate test
([5b0971e ](5b0971ea8d ))
* lots of progress on colors
([c6547a5 ](c6547a51fc ))
* major release-please workflow improvements
([#1160 ](https://github.com/unraid/api/issues/1160 ))
([013cc1d ](013cc1de7d ))
* manually install libvirt in build process to ensure it is included in
the final build
([cea11da ](cea11daf15 ))
* more pm2 fixes
([4655d72 ](4655d72fbb ))
* move fixtures into __test__ folder
([dfb006e ](dfb006e696 ))
* move ssoenabled to a boolean flag rather than ids
([6f5edb2 ](6f5edb2406 ))
* move variable declarations to theme.ts
([00b8ffe ](00b8ffe87d ))
* myservers_fb keepalive location
([69441d8 ](69441d890e ))
* name package with PR number
([cf72c8b ](cf72c8b359 ))
* nuxt config simplification and formatting
([2903542 ](29035429bd ))
* only write config when a specific config update action occurs
([29ca582 ](29ca5829ff ))
* or button on sign in page
([11ff890 ](11ff890bcc ))
* **plugin:** rm Date & Time format settings from Notification Settings
([acba0b0 ](acba0b0365 ))
* properly read log level from environment
([8a374b5 ](8a374b5b27 ))
* public index
([8cbb3c4 ](8cbb3c4718 ))
* remove apiKey from server
([895d585 ](895d5857f9 ))
* remove nghttp3 and only bundle nodejs
([bb555f8 ](bb555f8296 ))
* remove sso if disabled on Unraid-API start
([daf904b ](daf904bc1b ))
* remove sso user command
([f302924 ](f30292484d ))
* remove sso user options
([75d7e08 ](75d7e08824 ))
* remove unused config sections
([03e336b ](03e336b72f ))
* remove unused fields
([2d3892d ](2d3892deb8 ))
* remove unused vars
([6f9977e ](6f9977eea0 ))
* rename api key resource back to api_key
([8827483 ](8827483699 ))
* rename modification file
([5d909a8 ](5d909a856b ))
* reorder index
([a4b3f8c ](a4b3f8c6c3 ))
* responsive notifications
([cead975 ](cead97560c ))
* restart the API when an SSO user is added
([dae5738 ](dae57389c6 ))
* restoring sso error
([3042ffa ](3042ffa37e ))
* revert local api key value
([6bfd8a2 ](6bfd8a2687 ))
* rollback if patch exists before applying
([a12181a ](a12181a5e0 ))
* secondary changes
([cbb42dc ](cbb42dc85e ))
* separate install process
([9bbab0f ](9bbab0f86c ))
* service tests for modifier service
([d6fa35c ](d6fa35cdee ))
* session issues
([8026ef5 ](8026ef53e8 ))
* set background color on webcomponents
([7ef3286 ](7ef3286191 ))
* shared call to createPatch
([073a515 ](073a51572a ))
* sidebar notification count
([a4e2a77 ](a4e2a77410 ))
* simplify docs
([1e4a4f0 ](1e4a4f0745 ))
* sso button token exchange
([3abf20b ](3abf20b347 ))
* sso login boolean
([81f051e ](81f051e02c ))
* sso testing page and form disable on submit
([09f7415 ](09f741557b ))
* state using crypto
([3734730 ](3734730bf7 ))
* style improvements
([a8211ce ](a8211cef7d ))
* swap to async exit hook
([c7d4e39 ](c7d4e39287 ))
* switch to nest-commander
([7ceac1b ](7ceac1b184 ))
* try catch restart
([55100da ](55100daed4 ))
* **ui:** webgui-compatible web component library
([#1075 ](https://github.com/unraid/api/issues/1075 ))
([61ee689 ](61ee689658 ))
* unnecessary comment
([f560df0 ](f560df0270 ))
* unraid single sign on with account app
([2b25537 ](2b25537e26 ))
* unraid ui component library
([#976 ](https://github.com/unraid/api/issues/976 ))
([91de6e6 ](91de6e6c1e ))
* update based on review feedback
([16f00a0 ](16f00a0d8c ))
* update packageManager field for pnpm
([eec9785 ](eec9785ba1 ))
* Update
plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/include/state.php
([336478c ](336478c2e0 ))
* upgrade dependencies
([46c82ec ](46c82ecae3 ))
* upgrade workflow and auto-assign reviewers
([59e48ad ](59e48ad85c ))
* use execa for start and stop
([05e77a4 ](05e77a4bc6 ))
* use plugin file for install and uninstall
([bbf2807 ](bbf28075c6 ))
* use state passing to validate requests
([bd58490 ](bd584902e0 ))
* use text-secondary-foreground instead of gray
([7828ef2 ](7828ef2648 ))
* use zod to parse config
([02c197f ](02c197f244 ))
* validate entries correctly
([a39da15 ](a39da15be4 ))
* validate token format in both PHP and CLI
([b9d9105 ](b9d9105e3e ))
* viewport watch refactor
([9d2405b ](9d2405bd21 ))
* warning on missing fields
([c1fe95f ](c1fe95fcb6 ))
* **web:** activation modal steps, updated copy
([#1079 ](https://github.com/unraid/api/issues/1079 ))
([d8a5b17 ](d8a5b1711a ))
* **web:** add an 'all' option to notification filter
([939d7a3 ](939d7a304d ))
* **web:** add confirmation before archiving or deleting all
notifications
([4c663dc ](4c663dc69c ))
* **web:** add count labels to notification tabs
([78ec466 ](78ec4663cc ))
* **web:** add delete all notifications button to archive view in
notifications sidebar
([89eb841 ](89eb841b20 ))
* **web:** add link to settings in notification sidebar
([7296195 ](7296195495 ))
* **web:** add loading and error states to notification sidebar
([060fb91 ](060fb91546 ))
* **web:** clear notifications indicator after opening sidebar
([be7135e ](be7135efdd ))
* **web:** enhance notifications indicator in UPC
([#950 ](https://github.com/unraid/api/issues/950 ))
([0b469f5 ](0b469f5b3f ))
* **web:** improve notification count syncing
([#1148 ](https://github.com/unraid/api/issues/1148 ))
([7588e0e ](7588e0e3cf ))
* **web:** move notification indicator icons to top-right of bell icon
([99704a9 ](99704a9dbb ))
* **web:** open official release notes via header os version
([7dcf947 ](7dcf947527 ))
* **web:** pull date format from display/date and time settings
([7c8e8a0 ](7c8e8a0e53 ))
* **web:** remove notification indicator pulse
([bc4708f ](bc4708f405 ))
* **web:** rm api-key validation from connect sign in
([#986 ](https://github.com/unraid/api/issues/986 ))
([939383e ](939383e4ef ))
* **web:** rm old notification bell upon plugin installation
([#979 ](https://github.com/unraid/api/issues/979 ))
([478254e ](478254e134 ))
* **web:** support markdown in notification messages
([abcaa5a ](abcaa5aedb ))
* **web:** use Markdown helper class to interact with markdown
([2f4ff21 ](2f4ff21986 ))
* work intent
([c519ba2 ](c519ba28e4 ))
* work intent process
([8374af8 ](8374af8ee8 ))
* zod config no longer any
([6faef27 ](6faef27d7c ))
### Bug Fixes
* 12 hour timestamp logic corrected
([6cbb9c0 ](6cbb9c07e4 ))
* add another missing symlink
([477c113 ](477c113ce1 ))
* allow concurrent testing with a shared patcher instance
([c007898 ](c00789865c ))
* **api:** append time to formatted date when a custom date format is
selected
([b9cd8c4 ](b9cd8c426d ))
* **api:** change log output location for diagnostic compatibility
([#1130 ](https://github.com/unraid/api/issues/1130 ))
([9bc8060 ](9bc8060a83 ))
* **api:** delay pm2 start until server has booted
([3c27b51 ](3c27b51ab8 ))
* **api:** exclude duplicates from legacy script in archive retrieval
([9c38fa6 ](9c38fa6a9c ))
* **api:** improve defaults in PM2 service
([#1116 ](https://github.com/unraid/api/issues/1116 ))
([a21f39d ](a21f39d617 ))
* **api:** logrotate modification & permissions
([#1145 ](https://github.com/unraid/api/issues/1145 ))
([b970fd9 ](b970fd9e6c ))
* **api:** make cookie recognition during websocket connection more
([2a82ea4 ](2a82ea4765 ))
* **api:** pm2 start script & limit auto restarts
([#1040 ](https://github.com/unraid/api/issues/1040 ))
([b53bb3f ](b53bb3f197 ))
* **api:** retry mothership connection up to 3x before logout
([#1069 ](https://github.com/unraid/api/issues/1069 ))
([c163998 ](c163998175 ))
* **api:** sanitize incoming user session id's
([3b2d61e ](3b2d61efc2 ))
* **api:** slow init of unraid-api cli
([#1022 ](https://github.com/unraid/api/issues/1022 ))
([f37dda1 ](f37dda16c2 ))
* **api:** update deploy-dev script to dist instead of src
([2327b00 ](2327b00d30 ))
* **api:** validate cookie session data
([fe98295 ](fe98295496 ))
* apply and rollback error handling
([76711be ](76711be3e8 ))
* authorization type error
([#987 ](https://github.com/unraid/api/issues/987 ))
([5f0446f ](5f0446fa79 ))
* back to default configs
([a1a046f ](a1a046f900 ))
* backup restore formatting
([0cfdd5a ](0cfdd5a61b ))
* basic test fixed
([bddda82 ](bddda823e1 ))
* better js file handling
([bb92c3f ](bb92c3f9f8 ))
* better loader functionality and error handling
([a502134 ](a502134c0a ))
* check width before changing viewport
([e2a1f27 ](e2a1f27b22 ))
* chown correctly ([#1185 ](https://github.com/unraid/api/issues/1185 ))
([46a05eb ](46a05eb76d ))
* cleaner logs for starting API
([eb1c62d ](eb1c62d3d9 ))
* cleanup commands
([ef82ec5 ](ef82ec5af5 ))
* clearer error messaging
([f8393ee ](f8393eeebe ))
* code review feedback
([e7b689c ](e7b689c546 ))
* completion script registration
([e338eb9 ](e338eb9788 ))
* connect breaks default css of header
([#1155 ](https://github.com/unraid/api/issues/1155 ))
([fb24723 ](fb2472399a ))
* connect key role
([eff6c32 ](eff6c32ccd ))
* create api key for connect on startup
([69cd92f ](69cd92f974 ))
* create api key permissions
([14fe30e ](14fe30e925 ))
* create connect key
([d88b1e9 ](d88b1e9660 ))
* create PR ignored
([dabe334 ](dabe334072 ))
* create releases as drafts
([5483e9f ](5483e9fee9 ))
* cwd on ecosystem.config.json
([3fc4148 ](3fc41480a2 ))
* dark theme as array
([77558a5 ](77558a5cd9 ))
* default overwrite false test
([62824ba ](62824ba76f ))
* delete .original files
([547ae18 ](547ae180dd ))
* delete unused line
([3e8c101 ](3e8c101edd ))
* deprecated version warning
([a892a3c ](a892a3ce35 ))
* **deps:** update all non-major dependencies
([#1158 ](https://github.com/unraid/api/issues/1158 ))
([48df88f ](48df88f5c1 ))
* **deps:** update all non-major dependencies
([#1168 ](https://github.com/unraid/api/issues/1168 ))
([248d211 ](248d211050 ))
* **deps:** update apollo graphql packages
([1f9e282 ](1f9e282880 ))
* **deps:** update dependency @apollo/client to v3.12.6
([c0d3cf5 ](c0d3cf5782 ))
* **deps:** update dependency @apollo/client to v3.12.6
([91a9949 ](91a9949a5c ))
* **deps:** update dependency @apollo/client to v3.12.9
([5b14be6 ](5b14be6b0f ))
* **deps:** update dependency @floating-ui/dom to v1.6.13
([64d3765 ](64d3765a9a ))
* **deps:** update dependency @floating-ui/dom to v1.6.13
([5dc1375 ](5dc13755df ))
* **deps:** update dependency @floating-ui/vue to v1.1.6
([6cb28d5 ](6cb28d5f8f ))
* **deps:** update dependency @floating-ui/vue to v1.1.6
([e5e1c43 ](e5e1c43bb3 ))
* **deps:** update dependency @graphql-tools/load-files to v7.0.1
([5f597f9 ](5f597f9d4c ))
* **deps:** update dependency @nestjs/schedule to v4.1.2
([806bd63 ](806bd633ac ))
* **deps:** update dependency chokidar to v4.0.3
([74b3e29 ](74b3e29c74 ))
* **deps:** update dependency dockerode to v4
([#830 ](https://github.com/unraid/api/issues/830 ))
([c311a89 ](c311a89aee ))
* **deps:** update dependency dotenv to v16.4.7
([b32f84b ](b32f84b105 ))
* **deps:** update dependency execa to v9.5.2
([6c54fa1 ](6c54fa14b1 ))
* **deps:** update dependency express to v4.21.2
([a947ff1 ](a947ff14fa ))
* **deps:** update dependency focus-trap to v7.6.4
([8475204 ](84752043e5 ))
* **deps:** update dependency focus-trap to v7.6.4
([5dfd6d5 ](5dfd6d5ded ))
* **deps:** update dependency got to v14.4.5
([71e2b70 ](71e2b70678 ))
* **deps:** update dependency graphql-ws to v5.16.2
([c112f19 ](c112f19c95 ))
* **deps:** update dependency graphql-ws to v5.16.2
([4daa54c ](4daa54cfb5 ))
* **deps:** update dependency ini to v4.1.3
([c817cc4 ](c817cc4b7e ))
* **deps:** update dependency node-window-polyfill to v1.0.4
([61ec04c ](61ec04cb87 ))
* **deps:** update dependency openid-client to v6.1.7
([7ef3729 ](7ef3729769 ))
* **deps:** update dependency p-retry to v6.2.1
([46a368e ](46a368e1b5 ))
* **deps:** update dependency pm2 to v5.4.3
([e366cad ](e366cad0a4 ))
* **deps:** update dependency radix-vue to v1.9.12
([83344e0 ](83344e05c1 ))
* **deps:** update dependency radix-vue to v1.9.13
([c180728 ](c180728696 ))
* **deps:** update dependency uuid to v11.0.5
([0331e24 ](0331e24a74 ))
* **deps:** update graphql-tools monorepo
([344b023 ](344b023503 ))
* **deps:** update graphqlcodegenerator monorepo
([2bc9af2 ](2bc9af2578 ))
* **deps:** update graphqlcodegenerator monorepo
([8675653 ](8675653e4e ))
* **deps:** update nest monorepo to v10.4.15
([2b597f9 ](2b597f9f02 ))
* **deps:** update nest-graphql monorepo to v12.2.2
([bd31e09 ](bd31e09bcf ))
* dev mode
([aae38e3 ](aae38e3404 ))
* do not process.exit on restart or stop command
([e16763b ](e16763b49b ))
* docs creation workflow
([13b501a ](13b501a342 ))
* don't check code for execa
([f62f0d3 ](f62f0d3a0f ))
* don't specify pnpm version in install
([30ba5be ](30ba5befdb ))
* dont remove login file without a backup presetn
([1854aa9 ](1854aa9f28 ))
* downgrade marked to fix changelog preview issue
([943c907 ](943c907d03 ))
* edit settings padding issue
([4e9ab64 ](4e9ab645e6 ))
* empty manifest and version alignment
([b07828d ](b07828d655 ))
* ensure directory exists before making connect key
([a6cd74d ](a6cd74dc5c ))
* excess spacing in api-key.service
([286ffc5 ](286ffc54e5 ))
* extra log line
([b56b215 ](b56b2157fa ))
* extra spacing in config.ts
([84f4f67 ](84f4f67ce1 ))
* file modification service fixes
([e4ebfc8 ](e4ebfc8a13 ))
* finalize workflow fixes
([616be93 ](616be93be9 ))
* find by key, not ID
([124fb61 ](124fb610b1 ))
* fix libvirt bindings
([#1167 ](https://github.com/unraid/api/issues/1167 ))
([024719f ](024719fa7a ))
* format authrequest mod as other files
([8b75d6c ](8b75d6cc99 ))
* formatting issue
([0042f14 ](0042f14ab3 ))
* further resolve sso sub ids issues
([b3551a1 ](b3551a1b69 ))
* improve typing and format lookup
([dfa27e2 ](dfa27e2c0d ))
* initial feedback about report addressed
([060a199 ](060a1992c4 ))
* install as-integrations/fastify
([2fce2e9 ](2fce2e9a28 ))
* install syntax error
([a355a64 ](a355a64136 ))
* integration of `unraid-ui` tailwind config in `web`
([#1074 ](https://github.com/unraid/api/issues/1074 ))
([3acc0dc ](3acc0dc9c0 ))
* length
([8481c9a ](8481c9a9fb ))
* lint
([133c8e0 ](133c8e0d70 ))
* lint
([42610d2 ](42610d290d ))
* lint
([b1a993a ](b1a993a8e9 ))
* lint
([6beafbe ](6beafbe8ed ))
* lint
([d38f3ef ](d38f3ef49b ))
* logrotate error
([7a009b6 ](7a009b6be7 ))
* lowercase or
([29a8689 ](29a8689ad8 ))
* main.yml release issue
([2b1e307 ](2b1e3076b0 ))
* make public not a part of folder structure in PR
([84611d7 ](84611d7691 ))
* marked single input
([d28fb24 ](d28fb24d68 ))
* missing server type
([76cf6f3 ](76cf6f35dc ))
* mock ensureDirSync
([14abc13 ](14abc13cc8 ))
* more color work
([9a869a4 ](9a869a49e3 ))
* more generic test
([ddfc36f ](ddfc36fd73 ))
* more verbose logging for node install to find issues
([c3f4cf5 ](c3f4cf53c1 ))
* oauth2 api prefix
([56cfa84 ](56cfa84794 ))
* only instantiate service one time
([b1b93e2 ](b1b93e2783 ))
* only run release if releases_create == 'true'
([00a444f ](00a444fb92 ))
* only toast unread notifications, not archived ones
([8251c6f ](8251c6f2d3 ))
* padding and glob function issues
([ae753d6 ](ae753d6bea ))
* pass ssoSubIds only
([76a9ae9 ](76a9ae9386 ))
* pass token to password field
([9279931 ](92799312c9 ))
* patch-utils unused
([1d5c2c8 ](1d5c2c8338 ))
* paths now correct, better download logic
([9e12407 ](9e12407565 ))
* PHP Warning in state.php
([#1126 ](https://github.com/unraid/api/issues/1126 ))
([59d6c1b ](59d6c1b678 ))
* properly log error with template string
([2ad612c ](2ad612cef8 ))
* pull token from query not params
([1756cc5 ](1756cc5b4b ))
* re-add manifest
([e721299 ](e72129953e ))
* re-add type-check
([0fa41f5 ](0fa41f5690 ))
* recreate package-lock to fix issues
([e1515a1 ](e1515a118a ))
* release-please upload single draft
([db134f0 ](db134f091d ))
* remove console log
([d8f9f03 ](d8f9f03146 ))
* remove devDependencies from output package json
([d847815 ](d8478152e9 ))
* remove extra space
([000692c ](000692ca50 ))
* remove isNaN in favor of number.isNaN
([e33c758 ](e33c7583f7 ))
* remove line from or in button
([961bcc5 ](961bcc5db6 ))
* remove memory key generation
([e58410b ](e58410bd57 ))
* remove unused constructor
([ce92cb0 ](ce92cb06b7 ))
* remove unused date-fns
([0c1b89f ](0c1b89ff41 ))
* remove unused login entries
([942b143 ](942b143fba ))
* remove usage of Role.UPC
([ceac626 ](ceac6269b3 ))
* render function fixed
([833a99f ](833a99fe18 ))
* report issues + pm2 issues
([4b3d6a7 ](4b3d6a7ba3 ))
* reset config to be closer to default
([d844903 ](d844903d78 ))
* resource busy when removing all subdirectories
([7b3834c ](7b3834ca1f ))
* restart command elegant
([b924954 ](b9249544fc ))
* restore upgradepkg before install
([8f58145 ](8f5814589e ))
* revert changelog
([efa7db3 ](efa7db3db6 ))
* revert changes to indicator.vue
([11ce9e2 ](11ce9e2644 ))
* revert config
([7957c2a ](7957c2a681 ))
* revert dockerode upgrade
([#1140 ](https://github.com/unraid/api/issues/1140 ))
([2b163b3 ](2b163b361a ))
* revert myservers.cfg
([7e5dd07 ](7e5dd07d4a ))
* sandbox defaults in dev mode wrong
([d26ddef ](d26ddef33e ))
* sequential test execution for generic-modification
([9d1442b ](9d1442b2ee ))
* shell path to unraid-api
([44d3d93 ](44d3d939a7 ))
* shorten work intent form
([5b2403a ](5b2403ad04 ))
* simplify api setup index
([5f29e6d ](5f29e6d5e7 ))
* simplify upcoming features
([608151d ](608151d84c ))
* small modal window
([#1183 ](https://github.com/unraid/api/issues/1183 ))
([08423b8 ](08423b8dae ))
* staging build issues
([63fcde8 ](63fcde8243 ))
* start command simplification
([27049d9 ](27049d9d91 ))
* stop command exits
([58f65ea ](58f65eabba ))
* storybook resolution issue
([#1153 ](https://github.com/unraid/api/issues/1153 ))
([5a3e8df ](5a3e8df003 ))
* strip components from tar line
([bad7f71 ](bad7f71fea ))
* swap to placeholder key
([39612cd ](39612cd978 ))
* switch to useToggle
([5f8602b ](5f8602b864 ))
* test issues
([4d8f2dd ](4d8f2ddac6 ))
* test simplification to ensure no redownloads
([5347d54 ](5347d54b11 ))
* tests
([ed18945 ](ed18945088 ))
* tests and validate token clears screen
([6c46f94 ](6c46f9413f ))
* theme store now uses singular variables object
([116efe6 ](116efe6f72 ))
* thorw on invalid token body
([1e6fb7e ](1e6fb7e3e3 ))
* type error on element render
([45327ce ](45327ce01d ))
* type for generic test
([0163acb ](0163acb7f3 ))
* unit test issues
([74b9fd0 ](74b9fd0159 ))
* unit tests updated
([0ab40fe ](0ab40fefda ))
* unneeded await on api-key service
([923e929 ](923e929878 ))
* unused imports
([0cb0fc9 ](0cb0fc9881 ))
* upc header text color
([d23a389 ](d23a38960b ))
* Update renovate.json
([c47a655 ](c47a655b45 ))
* update tests
([b1ac0f9 ](b1ac0f9c83 ))
* upgradepkg
([6962cdd ](6962cdd214 ))
* upload to correct tag directory on build
([f76c0f0 ](f76c0f05fb ))
* upload to release by name
([2283e06 ](2283e064d5 ))
* use an enum and defaults for sandbox value
([2108ed0 ](2108ed0ecd ))
* use batchProcess
([3c357e7 ](3c357e7e95 ))
* use cwd when running application
([e27776d ](e27776df3d ))
* use foreground text color for UPC
([d5f5921 ](d5f5921534 ))
* use placeholder in test API key
([5d72b5a ](5d72b5a970 ))
* watch all events to load keys
([ff63535 ](ff63535b00 ))
* **web:** broken modals
([19208e5 ](19208e5fab ))
* **web:** display error message in sidebar when api is offline
([#984 ](https://github.com/unraid/api/issues/984 ))
([4a29fc9 ](4a29fc9dda ))
* **web:** edge case where archived notifications don't appear
([e40a9eb ](e40a9ebecd ))
* **web:** env var typo
([dffbfc2 ](dffbfc2dab ))
* **web:** escaping html-encoded symbols like apostrophes in
translations ([#1002 ](https://github.com/unraid/api/issues/1002 ))
([4ee42a6 ](4ee42a6cf6 ))
* **web:** flash of disconnected api state on page load
([d0819b8 ](d0819b8d02 ))
* **web:** infinite scroll loop when there's only 1 page of
notifications
([eeb3289 ](eeb3289ae8 ))
* **web:** infinite trigger at bottom of infinite scroll
([001be86 ](001be86181 ))
* **web:** name of toaster component
([93980f9 ](93980f929d ))
* **web:** notification styles & alignment
([#968 ](https://github.com/unraid/api/issues/968 ))
([547b75a ](547b75a55e ))
* **web:** refetch notifications for sidebar when new notifications
arrive
([23b1f1a ](23b1f1ac73 ))
* **web:** remove warn and error console log removal
([#1086 ](https://github.com/unraid/api/issues/1086 ))
([e7d15ee ](e7d15ee5ec ))
* **web:** replaces dompurify with isomorphic-dompurify to enable
server-side usage with same syntax
([2724485 ](2724485989 ))
* **web:** reset infinite scroll when notification filters change
([3fe13d5 ](3fe13d5235 ))
* **web:** sanitize changelog markup after parsing
([83e00c6 ](83e00c640a ))
* **web:** stop opening notification sidebar to archive tab
([ecfc797 ](ecfc797e7d ))
* **web:** theme header differences
([#1085 ](https://github.com/unraid/api/issues/1085 ))
([1ecac5e ](1ecac5ee4e ))
* **web:** track 'notification seen' state across tabs & page loads
([#1121 ](https://github.com/unraid/api/issues/1121 ))
([321703e ](321703e907 ))
* **web:** update unread total immediately upon archiving
([#982 ](https://github.com/unraid/api/issues/982 ))
([29d9371 ](29d9371cc3 ))
### Miscellaneous Chores
* release 4.1.2
([2323ee6 ](2323ee6838 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-21 15:35:35 -05:00
github-actions[bot]
950bee951e
chore(main): release 4.1.3 ( #1178 )
...
# Hotfix Release Feb 21, 2025
### Bug Fixes
* fix ssh issues
* fix issues with uninstalling the plugin
2025-02-21 15:17:46 -05:00