Commit Graph

119 Commits

Author SHA1 Message Date
github-actions[bot]
9624ca5c39 chore(main): release 4.9.0 (#1378)
🤖 I have created a release *beep* *boop*
---


## [4.9.0](https://github.com/unraid/api/compare/v4.8.0...v4.9.0)
(2025-07-08)


### Features

* add graphql resource for API plugins
([#1420](https://github.com/unraid/api/issues/1420))
([642a220](642a220c3a))
* add management page for API keys
([#1408](https://github.com/unraid/api/issues/1408))
([0788756](0788756b91))
* add rclone ([#1362](https://github.com/unraid/api/issues/1362))
([5517e75](5517e7506b))
* API key management
([#1407](https://github.com/unraid/api/issues/1407))
([d37dc3b](d37dc3bce2))
* api plugin management via CLI
([#1416](https://github.com/unraid/api/issues/1416))
([3dcbfbe](3dcbfbe489))
* build out docker components
([#1427](https://github.com/unraid/api/issues/1427))
([711cc9a](711cc9ac92))
* docker and info resolver issues
([#1423](https://github.com/unraid/api/issues/1423))
([9901039](9901039a38))
* fix shading in UPC to be less severe
([#1438](https://github.com/unraid/api/issues/1438))
([b7c2407](b7c2407840))
* info resolver cleanup
([#1425](https://github.com/unraid/api/issues/1425))
([1b279bb](1b279bbab3))
* initial codeql setup
([#1390](https://github.com/unraid/api/issues/1390))
([2ade7eb](2ade7eb527))
* initialize claude code in codebse
([#1418](https://github.com/unraid/api/issues/1418))
([b6c4ee6](b6c4ee6eb4))
* move api key fetching to use api key service
([#1439](https://github.com/unraid/api/issues/1439))
([86bea56](86bea56272))
* move to cron v4 ([#1428](https://github.com/unraid/api/issues/1428))
([b8035c2](b8035c207a))
* move to iframe for changelog
([#1388](https://github.com/unraid/api/issues/1388))
([fcd6fbc](fcd6fbcdd4))
* native slackware package
([#1381](https://github.com/unraid/api/issues/1381))
([4f63b4c](4f63b4cf3b))
* send active unraid theme to docs
([#1400](https://github.com/unraid/api/issues/1400))
([f71943b](f71943b62b))
* slightly better watch mode
([#1398](https://github.com/unraid/api/issues/1398))
([881f1e0](881f1e0960))
* upgrade nuxt-custom-elements
([#1461](https://github.com/unraid/api/issues/1461))
([345e83b](345e83bfb0))
* use bigint instead of long
([#1403](https://github.com/unraid/api/issues/1403))
([574d572](574d572d65))


### Bug Fixes

* activation indicator removed
([5edfd82](5edfd823b8))
* alignment of settings on ManagementAccess settings page
([#1421](https://github.com/unraid/api/issues/1421))
([70c790f](70c790ff89))
* allow rclone to fail to initialize
([#1453](https://github.com/unraid/api/issues/1453))
([7c6f02a](7c6f02a5cb))
* always download 7.1 versioned files for patching
([edc0d15](edc0d1578b))
* api `pnpm type-check`
([#1442](https://github.com/unraid/api/issues/1442))
([3122bdb](3122bdb953))
* **api:** connect config `email` validation
([#1454](https://github.com/unraid/api/issues/1454))
([b9a1b9b](b9a1b9b087))
* backport
unraid/webgui[#2269](https://github.com/unraid/api/issues/2269) rc.nginx
update ([#1436](https://github.com/unraid/api/issues/1436))
([a7ef06e](a7ef06ea25))
* bigint
([e54d27a](e54d27aede))
* config migration from `myservers.cfg`
([#1440](https://github.com/unraid/api/issues/1440))
([c4c9984](c4c99843c7))
* **connect:** fatal race-condition in websocket disposal
([#1462](https://github.com/unraid/api/issues/1462))
([0ec0de9](0ec0de982f))
* **connect:** mothership connection
([#1464](https://github.com/unraid/api/issues/1464))
([7be8bc8](7be8bc84d3))
* console hidden
([9b85e00](9b85e009b8))
* debounce is too long
([#1426](https://github.com/unraid/api/issues/1426))
([f12d231](f12d231e63))
* delete legacy connect keys and ensure description
([22fe91c](22fe91cd56))
* **deps:** pin dependencies
([#1465](https://github.com/unraid/api/issues/1465))
([ba75a40](ba75a409a4))
* **deps:** pin dependencies
([#1470](https://github.com/unraid/api/issues/1470))
([412b329](412b32996d))
* **deps:** storybook v9
([#1476](https://github.com/unraid/api/issues/1476))
([45bb49b](45bb49bcd6))
* **deps:** update all non-major dependencies
([#1366](https://github.com/unraid/api/issues/1366))
([291ee47](291ee475fb))
* **deps:** update all non-major dependencies
([#1379](https://github.com/unraid/api/issues/1379))
([8f70326](8f70326d0f))
* **deps:** update all non-major dependencies
([#1389](https://github.com/unraid/api/issues/1389))
([cb43f95](cb43f95233))
* **deps:** update all non-major dependencies
([#1399](https://github.com/unraid/api/issues/1399))
([68df344](68df344a4b))
* **deps:** update dependency @types/diff to v8
([#1393](https://github.com/unraid/api/issues/1393))
([00da27d](00da27d04f))
* **deps:** update dependency cache-manager to v7
([#1413](https://github.com/unraid/api/issues/1413))
([9492c2a](9492c2ae6a))
* **deps:** update dependency commander to v14
([#1394](https://github.com/unraid/api/issues/1394))
([106ea09](106ea09399))
* **deps:** update dependency diff to v8
([#1386](https://github.com/unraid/api/issues/1386))
([e580f64](e580f646a5))
* **deps:** update dependency dotenv to v17
([#1474](https://github.com/unraid/api/issues/1474))
([d613bfa](d613bfa041))
* **deps:** update dependency lucide-vue-next to ^0.509.0
([#1383](https://github.com/unraid/api/issues/1383))
([469333a](469333acd4))
* **deps:** update dependency marked to v16
([#1444](https://github.com/unraid/api/issues/1444))
([453a5b2](453a5b2c95))
* **deps:** update dependency shadcn-vue to v2
([#1302](https://github.com/unraid/api/issues/1302))
([26ecf77](26ecf779e6))
* **deps:** update dependency vue-sonner to v2
([#1401](https://github.com/unraid/api/issues/1401))
([53ca414](53ca41404f))
* disable file changes on Unraid 7.2
([#1382](https://github.com/unraid/api/issues/1382))
([02de89d](02de89d130))
* do not start API with doinst.sh
([7d88b33](7d88b3393c))
* do not uninstall fully on 7.2
([#1484](https://github.com/unraid/api/issues/1484))
([2263881](22638811a9))
* drop console with terser
([a87d455](a87d455bac))
* error logs from `cloud` query when connect is not installed
([#1450](https://github.com/unraid/api/issues/1450))
([719f460](719f460016))
* flash backup integration with Unraid Connect config
([#1448](https://github.com/unraid/api/issues/1448))
([038c582](038c582aed))
* header padding regression
([#1477](https://github.com/unraid/api/issues/1477))
([e791cc6](e791cc680d))
* incorrect state merging in redux store
([#1437](https://github.com/unraid/api/issues/1437))
([17b7428](17b7428779))
* lanip copy button not present
([#1459](https://github.com/unraid/api/issues/1459))
([a280786](a2807864ac))
* move to bigint scalar
([b625227](b625227913))
* node_modules dir removed on plugin update
([#1406](https://github.com/unraid/api/issues/1406))
([7b005cb](7b005cbbf6))
* omit Connect actions in UPC when plugin is not installed
([#1417](https://github.com/unraid/api/issues/1417))
([8c8a527](8c8a5276b4))
* parsing of `ssoEnabled` in state.php
([#1455](https://github.com/unraid/api/issues/1455))
([f542c8e](f542c8e0bd))
* pin ranges ([#1460](https://github.com/unraid/api/issues/1460))
([f88400e](f88400eea8))
* pr plugin promotion workflow
([#1456](https://github.com/unraid/api/issues/1456))
([13bd9bb](13bd9bb567))
* proper fallback if missing paths config modules
([7067e9e](7067e9e3dd))
* rc.unraid-api now cleans up older dependencies
([#1404](https://github.com/unraid/api/issues/1404))
([83076bb](83076bb940))
* remote access lifecycle during boot & shutdown
([#1422](https://github.com/unraid/api/issues/1422))
([7bc583b](7bc583b186))
* sign out correctly on error
([#1452](https://github.com/unraid/api/issues/1452))
([d08fc94](d08fc94afb))
* simplify usb listing
([#1402](https://github.com/unraid/api/issues/1402))
([5355115](5355115af2))
* theme issues when sent from graph
([#1424](https://github.com/unraid/api/issues/1424))
([75ad838](75ad8381bd))
* **ui:** notifications positioning regression
([#1445](https://github.com/unraid/api/issues/1445))
([f73e5e0](f73e5e0058))
* use some instead of every for connect detection
([9ce2fee](9ce2fee380))


### Reverts

* revert package.json dependency updates from commit 711cc9a for api and
packages/*
([94420e4](94420e4d45))

---
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-07-08 15:45:49 -04:00
Michael Datelle
0379845618 refactor: update welcome modal and color picker (#1466)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Added a new "full" size option to dialogs, allowing dialogs to fill
the entire screen.
* Introduced a prop to control the visibility of the close button on
dialogs.

* **Refactor**
* Updated the Welcome Modal to use the new Dialog component with
improved layout and slot usage.
* Reworked dialog content structure for better flexibility and styling.

* **Tests**
* Updated tests to reflect the switch from the Modal component to the
Dialog component, including new mocks and assertions.
<!-- 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-07-08 15:24:29 -04:00
Eli Bosley
aefcc762ca chore: remove vue-jsx 2025-07-08 14:58:09 -04:00
Eli Bosley
07b59b0970 chore: remove jsx plugin for webcomponents (#1480)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Chores**
  * Updated internal configuration to remove unused plugin dependencies.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-08 14:57:19 -04:00
renovate[bot]
e57ecd551f chore(deps): update dependency vite to v7 (#1434)
This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
| [vite](https://vite.dev)
([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite))
| [`6.3.5` ->
`7.0.3`](https://renovatebot.com/diffs/npm/vite/6.3.5/7.0.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/7.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/6.3.5/7.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v7.0.3`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-703-2025-07-08-small)

[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v7.0.2...v7.0.3)

##### Bug Fixes

- **client:** protect against window being defined but addEv undefined
([#&#8203;20359](https://redirect.github.com/vitejs/vite/issues/20359))
([31d1467](31d1467cf0))
- **define:** replace optional values
([#&#8203;20338](https://redirect.github.com/vitejs/vite/issues/20338))
([9465ae1](9465ae1378))
- **deps:** update all non-major dependencies
([#&#8203;20366](https://redirect.github.com/vitejs/vite/issues/20366))
([43ac73d](43ac73da27))

##### Miscellaneous Chores

- **deps:** update dependency dotenv to v17
([#&#8203;20325](https://redirect.github.com/vitejs/vite/issues/20325))
([45040d4](45040d4807))
- **deps:** update dependency rolldown to ^1.0.0-beta.24
([#&#8203;20365](https://redirect.github.com/vitejs/vite/issues/20365))
([5ab25e7](5ab25e73a2))
- use `n/prefer-node-protocol` rule
([#&#8203;20368](https://redirect.github.com/vitejs/vite/issues/20368))
([38bb268](38bb268cde))

##### Code Refactoring

- minor changes to reduce diff between normal Vite and rolldown-vite
([#&#8203;20354](https://redirect.github.com/vitejs/vite/issues/20354))
([2e8050e](2e8050e4cd))

###
[`v7.0.2`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-702-2025-07-04-small)

[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v7.0.1...v7.0.2)

##### Bug Fixes

- **css:** resolve relative paths in sass, revert
[#&#8203;20300](https://redirect.github.com/vitejs/vite/issues/20300)
([#&#8203;20349](https://redirect.github.com/vitejs/vite/issues/20349))
([db8bd41](db8bd412a8))

###
[`v7.0.1`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-701-2025-07-03-small)

[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v7.0.0...v7.0.1)

##### Bug Fixes

- **css:** skip resolving resolved paths in sass
([#&#8203;20300](https://redirect.github.com/vitejs/vite/issues/20300))
([ac528a4](ac528a44c3))
- **deps:** update all non-major dependencies
([#&#8203;20324](https://redirect.github.com/vitejs/vite/issues/20324))
([3e81af3](3e81af38a8))
- **types:** add a global interface for Worker
([#&#8203;20243](https://redirect.github.com/vitejs/vite/issues/20243))
([37bdfc1](37bdfc18f4))

##### Miscellaneous Chores

- **deps:** update rolldown-related dependencies
([#&#8203;20323](https://redirect.github.com/vitejs/vite/issues/20323))
([30d2f1b](30d2f1b38c))
- fix typos and grammatical errors across documentation and comments
([#&#8203;20337](https://redirect.github.com/vitejs/vite/issues/20337))
([c1c951d](c1c951dcc3))
- group commits by category in changelog
([#&#8203;20310](https://redirect.github.com/vitejs/vite/issues/20310))
([41e83f6](41e83f62b1))
- rearrange 7.0 changelog
([#&#8203;20280](https://redirect.github.com/vitejs/vite/issues/20280))
([eafd28a](eafd28ac88))

###
[`v7.0.0`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#700-2025-06-24)

[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.3.5...v7.0.0)

- fix: keep `import.meta.url` in bundled Vite
([#&#8203;20235](https://redirect.github.com/vitejs/vite/issues/20235))
([3bf3a8a](3bf3a8ab00)),
closes
[#&#8203;20235](https://redirect.github.com/vitejs/vite/issues/20235)
- fix(deps): update all non-major dependencies
([#&#8203;20271](https://redirect.github.com/vitejs/vite/issues/20271))
([6b64d63](6b64d63d70)),
closes
[#&#8203;20271](https://redirect.github.com/vitejs/vite/issues/20271)
- fix(module-runner): export `ssrExportNameKey`
([#&#8203;20266](https://redirect.github.com/vitejs/vite/issues/20266))
([ac302a7](ac302a7290)),
closes
[#&#8203;20266](https://redirect.github.com/vitejs/vite/issues/20266)
- fix(module-runner): expose `normalizeModuleId`
([#&#8203;20277](https://redirect.github.com/vitejs/vite/issues/20277))
([9b98dcb](9b98dcbf75)),
closes
[#&#8203;20277](https://redirect.github.com/vitejs/vite/issues/20277)
- feat(types): use terser types from terser package
([#&#8203;20274](https://redirect.github.com/vitejs/vite/issues/20274))
([a5799fa](a5799fa74c)),
closes
[#&#8203;20274](https://redirect.github.com/vitejs/vite/issues/20274)
- chore: "indentity" → "identity" in test description
([#&#8203;20225](https://redirect.github.com/vitejs/vite/issues/20225))
([ea9aed7](ea9aed7ebc)),
closes
[#&#8203;20225](https://redirect.github.com/vitejs/vite/issues/20225)
- chore: typos in comments
([#&#8203;20259](https://redirect.github.com/vitejs/vite/issues/20259))
([b135918](b135918b91)),
closes
[#&#8203;20259](https://redirect.github.com/vitejs/vite/issues/20259)
- chore(deps): update rolldown-related dependencies
([#&#8203;20270](https://redirect.github.com/vitejs/vite/issues/20270))
([f7377c3](f7377c3eae)),
closes
[#&#8203;20270](https://redirect.github.com/vitejs/vite/issues/20270)
- perf(utils): improve performance of `numberToPos`
([#&#8203;20244](https://redirect.github.com/vitejs/vite/issues/20244))
([3f46901](3f469012ad)),
closes
[#&#8203;20244](https://redirect.github.com/vitejs/vite/issues/20244)

</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:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-08 13:19:40 -04:00
Eli Bosley
45bb49bcd6 fix(deps): storybook v9 (#1476)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Chores**
* Upgraded Storybook and related dependencies to the latest major
version.
  * Updated Storybook configuration and removed deprecated addons.
  * Added Storybook linting plugin to the development environment.
* Added deployment scripts and configuration for Storybook to Cloudflare
Workers.
* Introduced GitHub Actions workflow for automated Storybook deployment
to staging and production environments.
* Enhanced environment variable loading to suppress output in production
and non-development environments.

* **Refactor**
* Updated all Storybook stories to use the new Storybook package imports
and consistent single-quote formatting.
* Improved ESLint configuration formatting and included recommended
Storybook linting rules.

* **Style**
* Standardized import statements and string quotes across all Storybook
story files for consistency.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-08 13:00:20 -04:00
renovate[bot]
06578fcdf5 chore(deps): update dependency vue-tsc to v3 (#1473)
This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
| [vue-tsc](https://redirect.github.com/vuejs/language-tools)
([source](https://redirect.github.com/vuejs/language-tools/tree/HEAD/packages/tsc))
| [`2.2.10` ->
`3.0.1`](https://renovatebot.com/diffs/npm/vue-tsc/2.2.10/3.0.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-tsc/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-tsc/2.2.10/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vuejs/language-tools (vue-tsc)</summary>

###
[`v3.0.1`](https://redirect.github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#301-2025-07-02)

[Compare
Source](https://redirect.github.com/vuejs/language-tools/compare/v3.0.0...v3.0.1)

##### Bug Fixes

- fix(language-core): remove calculation logic of element inner loc
([#&#8203;5460](https://redirect.github.com/vuejs/language-tools/issues/5460))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(vscode): correct syntax highlight of `v-else`
([#&#8203;5470](https://redirect.github.com/vuejs/language-tools/issues/5470))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!

##### Other Changes

- docs(vscode): update Russian translation for VS Code extension
([#&#8203;5461](https://redirect.github.com/vuejs/language-tools/issues/5461))
- Thanks to
[@&#8203;AndreyYolkin](https://redirect.github.com/AndreyYolkin)!
- chore: update volar to 2.4.17
- typescript: correctly use `getModeForUsageLocation` to calculate the
resolution mode

###
[`v3.0.0`](https://redirect.github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#300-2025-07-01)

[Compare
Source](https://redirect.github.com/vuejs/language-tools/compare/v2.2.12...v3.0.0)

##### Features

- feat(typescript-plugin): skip declaration files in goto components
definition
([#&#8203;5221](https://redirect.github.com/vuejs/language-tools/issues/5221))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- feat(language-core): introduce `strictVModel` option
([#&#8203;5229](https://redirect.github.com/vuejs/language-tools/issues/5229))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- feat(vscode, language-server, typescript-plugin): communicate with
tsserver based on request forwarding
([#&#8203;5252](https://redirect.github.com/vuejs/language-tools/issues/5252),
[#&#8203;5395](https://redirect.github.com/vuejs/language-tools/issues/5395),
[#&#8203;5443](https://redirect.github.com/vuejs/language-tools/issues/5443))
- feat(language-core): support navigation of events with `v-on` syntax
([#&#8203;5275](https://redirect.github.com/vuejs/language-tools/issues/5275))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- feat(language-core): type support of slot children
([#&#8203;5137](https://redirect.github.com/vuejs/language-tools/issues/5137))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- feat(language-service): autocomplete for props with union type
- feat(language-service): document links for template refs
([#&#8203;5385](https://redirect.github.com/vuejs/language-tools/issues/5385))
- Thanks to
[@&#8203;alex-snezhko](https://redirect.github.com/alex-snezhko)!
- feat(language-core): resolve external stylesheets
([#&#8203;5136](https://redirect.github.com/vuejs/language-tools/issues/5136))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- feat(language-core): add `strictCssModules` option
([#&#8203;5164](https://redirect.github.com/vuejs/language-tools/issues/5164))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- feat(component-type-helpers): add `ComponentAttrs` type for attribute
extraction
- feat(vscode): add support for `typescript.sortImports`,
`typescript.removeUnusedImports` commands
([#&#8203;5444](https://redirect.github.com/vuejs/language-tools/issues/5444))
- feat(vscode): i18n support of configurations and commands with
`zh-CN`, `zh-TW`, `ru` and `ja`
([#&#8203;5330](https://redirect.github.com/vuejs/language-tools/issues/5330),
[#&#8203;5340](https://redirect.github.com/vuejs/language-tools/issues/5340),
[#&#8203;5404](https://redirect.github.com/vuejs/language-tools/issues/5404))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX),
[@&#8203;PurplePlanen](https://redirect.github.com/PurplePlanen) and
[@&#8203;zyoshoka](https://redirect.github.com/zyoshoka)!

##### Bug Fixes

- fix(language-core): generate condition guards for model events
([#&#8203;5225](https://redirect.github.com/vuejs/language-tools/issues/5225))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): prevent global types generation in declaration
files
([#&#8203;5239](https://redirect.github.com/vuejs/language-tools/issues/5239))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): prevent eager inference of slot props from
generics
([#&#8203;5247](https://redirect.github.com/vuejs/language-tools/issues/5247))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(typescript-plugin): prevent highlighting native element tags with
same name as components
([#&#8203;5253](https://redirect.github.com/vuejs/language-tools/issues/5253))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-service): do not provide required props inlay hints for
intrinsic elements
([#&#8203;5258](https://redirect.github.com/vuejs/language-tools/issues/5258))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(vscode): handle `typescript-language-features` module loading race
condition
([#&#8203;5260](https://redirect.github.com/vuejs/language-tools/issues/5260))
- fix(component-meta): update event type representation to include array
notation
- fix(language-core): correct error mapping when prop exp is arrow
function
([#&#8203;5262](https://redirect.github.com/vuejs/language-tools/issues/5262))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-service): add document highlights support
([#&#8203;5263](https://redirect.github.com/vuejs/language-tools/issues/5263))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): correct type inference of multiple template refs
with same name
([#&#8203;5271](https://redirect.github.com/vuejs/language-tools/issues/5271))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): skip AST parsing when the expression is an
identifier
([#&#8203;5268](https://redirect.github.com/vuejs/language-tools/issues/5268))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): do not drop leading comments of `defineModels`
([#&#8203;5273](https://redirect.github.com/vuejs/language-tools/issues/5273))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): improve fault tolerance for unsupported script
languages
- fix(language-core): avoid invalid auto import edit position when setup
global types fails
- fix(language-core): transform slot parameter list into equivalent
binding pattern
([#&#8203;5245](https://redirect.github.com/vuejs/language-tools/issues/5245))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): correct codegen when src path does not match the
generated length - Thanks to
[@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-service): exclude `data-` attribute completion from sfc
level nodes - Thanks to
[@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): remove semantic highlight of v-bind shorthand
([#&#8203;5321](https://redirect.github.com/vuejs/language-tools/issues/5321))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(vscode): inline html comment pattern in Vue syntax definition
([#&#8203;5327](https://redirect.github.com/vuejs/language-tools/issues/5327))
- Thanks to [@&#8203;zyoshoka](https://redirect.github.com/zyoshoka)!
- fix(language-core): avoid unrelated virtual code recomputes on style
and template change - Thanks to
[@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(component-meta): attach namespace prefix correctly on generated
types
([#&#8203;5326](https://redirect.github.com/vuejs/language-tools/issues/5326))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): drop `undefined` from optional prop type with
default in template
([#&#8203;5339](https://redirect.github.com/vuejs/language-tools/issues/5339))
- Thanks to
[@&#8203;Dylancyclone](https://redirect.github.com/Dylancyclone)!
- fix: depend on exact volar version
([#&#8203;5345](https://redirect.github.com/vuejs/language-tools/issues/5345))
- Thanks to
[@&#8203;tomblachut](https://redirect.github.com/tomblachut)!
- fix(language-core): ignore frontmatter block in markdown files
([#&#8203;5362](https://redirect.github.com/vuejs/language-tools/issues/5362))
- Thanks to [@&#8203;brc-dd](https://redirect.github.com/brc-dd)!
- fix(component-meta): only exclude vnode events from props
([#&#8203;5369](https://redirect.github.com/vuejs/language-tools/issues/5369))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): skip css references for position within virtual
code with `navigation: true`
([#&#8203;5378](https://redirect.github.com/vuejs/language-tools/issues/5378))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): hoist export declarations from generic script
block
([#&#8203;5398](https://redirect.github.com/vuejs/language-tools/issues/5398))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(vscode): correct syntax highlight for directives starting with
`v-for`
([#&#8203;5399](https://redirect.github.com/vuejs/language-tools/issues/5399))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): correct support for flatten plugins
([#&#8203;5392](https://redirect.github.com/vuejs/language-tools/issues/5392))
- Thanks to
[@&#8203;zhiyuanzmj](https://redirect.github.com/zhiyuanzmj)!
- fix(language-core): remove `semantic` code feature on first argument
of `useCssModule` and `useTemplateRef` - Thanks to
[@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(typescript-plugin): filter completion items of macros and global
variables in template and styles
([#&#8203;5425](https://redirect.github.com/vuejs/language-tools/issues/5425))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): do not generate redundant function scopes to
affect type narrowing
([#&#8203;5430](https://redirect.github.com/vuejs/language-tools/issues/5430))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- fix(component-meta): add new file name in `updateFile`
([#&#8203;5438](https://redirect.github.com/vuejs/language-tools/issues/5438))
- Thanks to [@&#8203;Akryum](https://redirect.github.com/Akryum)!
- fix(language-core): `Prettify<T>` breaks generics inferencing
([#&#8203;5424](https://redirect.github.com/vuejs/language-tools/issues/5424))
- Thanks to [@&#8203;so1ve](https://redirect.github.com/so1ve)!
- fix(language-core): use `var` instead of `let` to declare `attrsVar`
that may be hoisted - Thanks to
[@&#8203;KazariEX](https://redirect.github.com/KazariEX)!

##### Performance

- perf(language-core): cache and reuse inline ts asts during full
updates
([#&#8203;5435](https://redirect.github.com/vuejs/language-tools/issues/5435))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!

##### Other Changes

- refactor(vscode, language-server): remove hybrid mode configuration
([#&#8203;5248](https://redirect.github.com/vuejs/language-tools/issues/5248))
- refactor(vscode): remove write virtual files command
- chore(vscode): correct `directory` path in package.json
([#&#8203;5283](https://redirect.github.com/vuejs/language-tools/issues/5283))
- Thanks to [@&#8203;zyoshoka](https://redirect.github.com/zyoshoka)!
- chore(vscode): use rolldown for bundling
([#&#8203;5337](https://redirect.github.com/vuejs/language-tools/issues/5337))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- refactor(vscode): remove doctor - Thanks to
[@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- docs: update instructions for neovim lsp configuration
([#&#8203;5361](https://redirect.github.com/vuejs/language-tools/issues/5361))
- Thanks to [@&#8203;kshksdrt](https://redirect.github.com/kshksdrt)!
- refactor(vscode): remove Vite problem matcher
([#&#8203;5375](https://redirect.github.com/vuejs/language-tools/issues/5375))
- chore(docs): update vue language package name
([#&#8203;5376](https://redirect.github.com/vuejs/language-tools/issues/5376))
- Thanks to [@&#8203;marktlinn](https://redirect.github.com/marktlinn)!
- chore(ci): set pre-release status when publishing to Open VSX
([#&#8203;5377](https://redirect.github.com/vuejs/language-tools/issues/5377))
- Thanks to [@&#8203;lukashass](https://redirect.github.com/lukashass)!
- docs: fallback workaround of `vue_language_server_path` in nvim setup
example
([#&#8203;5391](https://redirect.github.com/vuejs/language-tools/issues/5391))
- Thanks to
[@&#8203;menuRivera](https://redirect.github.com/menuRivera)!
- test(component-meta): simplify code with snapshots
([#&#8203;5403](https://redirect.github.com/vuejs/language-tools/issues/5403))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- docs(nvim): move neovim lspconfig docs to wiki page
([#&#8203;5408](https://redirect.github.com/vuejs/language-tools/issues/5408))
- Thanks to
[@&#8203;RayGuo-ergou](https://redirect.github.com/RayGuo-ergou)!
- refactor(language-server): drop `typescript.tsdk` initialization
option
([#&#8203;5409](https://redirect.github.com/vuejs/language-tools/issues/5409))
- refactor(language-service): drop name casing convertion and its
language status item
([#&#8203;5411](https://redirect.github.com/vuejs/language-tools/issues/5411))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- refactor(language-core): drop `defineProp` support
([#&#8203;5415](https://redirect.github.com/vuejs/language-tools/issues/5415))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- chore(vscode): change display name to "Vue (Official)"
- refactor: cleanup dependencies relationship
([#&#8203;5421](https://redirect.github.com/vuejs/language-tools/issues/5421))
- refactor(component-meta): use type-helpers as a peer dependency
- refactor(vscode): cleanup extension client
([#&#8203;5422](https://redirect.github.com/vuejs/language-tools/issues/5422))
- refactor(language-server): move in server code from insiders edition
([#&#8203;5423](https://redirect.github.com/vuejs/language-tools/issues/5423))
- chore: introduce oxlint for faster linting
([#&#8203;5416](https://redirect.github.com/vuejs/language-tools/issues/5416))
- Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)!
- refactor(vscode): remove split editor feature
([#&#8203;5446](https://redirect.github.com/vuejs/language-tools/issues/5446))
- refactor(vscode): rename configuration keys from `complete` to
`suggest` for clarity

###
[`v2.2.12`](https://redirect.github.com/vuejs/language-tools/compare/v2.2.10...0b13bf1966398ea3949b6b02d09b251ddc9a51eb)

[Compare
Source](https://redirect.github.com/vuejs/language-tools/compare/v2.2.10...v2.2.12)

</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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-08 11:57:14 -04:00
renovate[bot]
453a5b2c95 fix(deps): update dependency marked to v16 (#1444)
This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
| [marked](https://marked.js.org)
([source](https://redirect.github.com/markedjs/marked)) | [`15.0.12` ->
`16.0.0`](https://renovatebot.com/diffs/npm/marked/15.0.12/16.0.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/marked/16.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/marked/15.0.12/16.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>markedjs/marked (marked)</summary>

###
[`v16.0.0`](https://redirect.github.com/markedjs/marked/releases/tag/v16.0.0)

[Compare
Source](https://redirect.github.com/markedjs/marked/compare/v15.0.12...v16.0.0)

##### Bug Fixes

- remove cjs build & update min node to 20
([#&#8203;3687](https://redirect.github.com/markedjs/marked/issues/3687))
([0a35d8f](0a35d8f28b))

##### BREAKING CHANGES

- minify ./lib/marked.esm.js and ./lib/marked.umd.js
- remove ./marked.min.js use ./lib/marked.umd.js instead
- remove ./lib/marked.cjs
- update minimum supported node version to 20 to support
`require('marked.esm.js')`. see
https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require

</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:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-08 10:55:28 -04:00
renovate[bot]
ba75a409a4 fix(deps): pin dependencies (#1465)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@as-integrations/fastify](https://redirect.github.com/apollo-server-integrations/apollo-server-integration-fastify/blob/main/readme.md)
([source](https://redirect.github.com/apollo-server-integrations/apollo-server-integration-fastify))
| dependencies | pin | [`^2.1.1` ->
`2.1.1`](https://renovatebot.com/diffs/npm/@as-integrations%2ffastify/2.1.1/2.1.1)
|
| [@eslint/js](https://eslint.org)
([source](https://redirect.github.com/eslint/eslint/tree/HEAD/packages/js))
| devDependencies | pin | [`^9.21.0` ->
`9.29.0`](https://renovatebot.com/diffs/npm/@eslint%2fjs/9.29.0/9.29.0)
|
| [@faker-js/faker](https://fakerjs.dev)
([source](https://redirect.github.com/faker-js/faker)) | devDependencies
| pin | [`^9.8.0` ->
`9.8.0`](https://renovatebot.com/diffs/npm/@faker-js%2ffaker/9.8.0/9.8.0)
|
| [@fastify/cookie](https://redirect.github.com/fastify/fastify-cookie)
| dependencies | pin | [`^11.0.2` ->
`11.0.2`](https://renovatebot.com/diffs/npm/@fastify%2fcookie/11.0.2/11.0.2)
|
| [@fastify/helmet](https://redirect.github.com/fastify/fastify-helmet)
| dependencies | pin | [`^13.0.1` ->
`13.0.1`](https://renovatebot.com/diffs/npm/@fastify%2fhelmet/13.0.1/13.0.1)
|
| [@floating-ui/dom](https://floating-ui.com)
([source](https://redirect.github.com/floating-ui/floating-ui/tree/HEAD/packages/dom))
| dependencies | pin | [`^1.6.12` ->
`1.7.1`](https://renovatebot.com/diffs/npm/@floating-ui%2fdom/1.7.1/1.7.1)
|
| [@floating-ui/utils](https://floating-ui.com)
([source](https://redirect.github.com/floating-ui/floating-ui/tree/HEAD/packages/utils))
| dependencies | pin | [`^0.2.8` ->
`0.2.9`](https://renovatebot.com/diffs/npm/@floating-ui%2futils/0.2.9/0.2.9)
|
| [@floating-ui/vue](https://floating-ui.com/docs/vue)
([source](https://redirect.github.com/floating-ui/floating-ui/tree/HEAD/packages/vue))
| dependencies | pin | [`^1.1.5` ->
`1.1.6`](https://renovatebot.com/diffs/npm/@floating-ui%2fvue/1.1.6/1.1.6)
|
|
[@graphql-codegen/add](https://redirect.github.com/dotansimha/graphql-code-generator)
([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/other/add))
| devDependencies | pin | [`^5.0.3` ->
`5.0.3`](https://renovatebot.com/diffs/npm/@graphql-codegen%2fadd/5.0.3/5.0.3)
|
|
[@graphql-codegen/cli](https://redirect.github.com/dotansimha/graphql-code-generator)
([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/graphql-codegen-cli))
| devDependencies | pin | [`^5.0.3` ->
`5.0.7`](https://renovatebot.com/diffs/npm/@graphql-codegen%2fcli/5.0.7/5.0.7)
|
|
[@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))
| devDependencies | pin | [`^4.5.1` ->
`4.8.2`](https://renovatebot.com/diffs/npm/@graphql-codegen%2fclient-preset/4.8.2/4.8.2)
|
|
[@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))
| dependencies | pin | [`^4.5.0` ->
`4.8.2`](https://renovatebot.com/diffs/npm/@graphql-codegen%2fclient-preset/4.8.2/4.8.2)
|
|
[@graphql-codegen/fragment-matcher](https://redirect.github.com/dotansimha/graphql-code-generator)
([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/other/fragment-matcher))
| devDependencies | pin | [`^5.0.2` ->
`5.1.0`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ffragment-matcher/5.1.0/5.1.0)
|
|
[@graphql-codegen/import-types-preset](https://redirect.github.com/dotansimha/graphql-code-generator-community)
([source](https://redirect.github.com/dotansimha/graphql-code-generator-community/tree/HEAD/packages/presets/import-types))
| devDependencies | pin | [`^3.0.0` ->
`3.0.1`](https://renovatebot.com/diffs/npm/@graphql-codegen%2fimport-types-preset/3.0.1/3.0.1)
|
|
[@graphql-codegen/introspection](https://redirect.github.com/dotansimha/graphql-code-generator)
([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/other/introspection))
| devDependencies | pin | [`^4.0.3` ->
`4.0.3`](https://renovatebot.com/diffs/npm/@graphql-codegen%2fintrospection/4.0.3/4.0.3)
|
|
[@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))
| devDependencies | pin | [`^5.0.11` ->
`5.1.1`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftyped-document-node/5.1.1/5.1.1)
|
|
[@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))
| devDependencies | pin | [`^4.1.1` ->
`4.1.6`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript/4.1.6/4.1.6)
|
|
[@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))
| devDependencies | pin | [`^4.3.1` ->
`4.6.1`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript-operations/4.6.1/4.6.1)
|
|
[@graphql-tools/load-files](https://redirect.github.com/ardatan/graphql-tools)
([source](https://redirect.github.com/ardatan/graphql-tools/tree/HEAD/packages/load-files))
| dependencies | pin | [`^7.0.0` ->
`7.0.1`](https://renovatebot.com/diffs/npm/@graphql-tools%2fload-files/7.0.1/7.0.1)
|
|
[@graphql-tools/merge](https://redirect.github.com/ardatan/graphql-tools)
([source](https://redirect.github.com/ardatan/graphql-tools/tree/HEAD/packages/merge))
| dependencies | pin | [`^9.0.8` ->
`9.0.24`](https://renovatebot.com/diffs/npm/@graphql-tools%2fmerge/9.0.24/9.0.24)
|
|
[@graphql-tools/schema](https://redirect.github.com/ardatan/graphql-tools)
([source](https://redirect.github.com/ardatan/graphql-tools/tree/HEAD/packages/schema))
| dependencies | pin | [`^10.0.7` ->
`10.0.23`](https://renovatebot.com/diffs/npm/@graphql-tools%2fschema/10.0.23/10.0.23)
|
|
[@graphql-tools/utils](https://redirect.github.com/ardatan/graphql-tools)
([source](https://redirect.github.com/ardatan/graphql-tools/tree/HEAD/packages/utils))
| peerDependencies | pin | [`^10.5.5` ->
`10.8.6`](https://renovatebot.com/diffs/npm/@graphql-tools%2futils/10.8.6/10.8.6)
|
|
[@graphql-tools/utils](https://redirect.github.com/ardatan/graphql-tools)
([source](https://redirect.github.com/ardatan/graphql-tools/tree/HEAD/packages/utils))
| devDependencies | pin | [`^10.5.5` ->
`10.8.6`](https://renovatebot.com/diffs/npm/@graphql-tools%2futils/10.8.6/10.8.6)
|
|
[@graphql-tools/utils](https://redirect.github.com/ardatan/graphql-tools)
([source](https://redirect.github.com/ardatan/graphql-tools/tree/HEAD/packages/utils))
| dependencies | pin | [`^10.5.5` ->
`10.8.6`](https://renovatebot.com/diffs/npm/@graphql-tools%2futils/10.8.6/10.8.6)
|
|
[@graphql-typed-document-node/core](https://redirect.github.com/dotansimha/graphql-typed-document-node)
| devDependencies | pin | [`^3.2.0` ->
`3.2.0`](https://renovatebot.com/diffs/npm/@graphql-typed-document-node%2fcore/3.2.0/3.2.0)
|
|
[@graphql-typed-document-node/core](https://redirect.github.com/dotansimha/graphql-typed-document-node)
| peerDependencies | pin | [`^3.2.0` ->
`3.2.0`](https://renovatebot.com/diffs/npm/@graphql-typed-document-node%2fcore/3.2.0/3.2.0)
|
| [@headlessui/vue](https://redirect.github.com/tailwindlabs/headlessui)
([source](https://redirect.github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-vue))
| dependencies | pin | [`^1.7.23` ->
`1.7.23`](https://renovatebot.com/diffs/npm/@headlessui%2fvue/1.7.23/1.7.23)
|
| [@heroicons/vue](https://redirect.github.com/tailwindlabs/heroicons) |
dependencies | pin | [`^2.2.0` ->
`2.2.0`](https://renovatebot.com/diffs/npm/@heroicons%2fvue/2.2.0/2.2.0)
|
|
[@ianvs/prettier-plugin-sort-imports](https://redirect.github.com/ianvs/prettier-plugin-sort-imports)
| devDependencies | pin | [`^4.4.0` ->
`4.4.2`](https://renovatebot.com/diffs/npm/@ianvs%2fprettier-plugin-sort-imports/4.4.2/4.4.2)
|
|
[@ianvs/prettier-plugin-sort-imports](https://redirect.github.com/ianvs/prettier-plugin-sort-imports)
| devDependencies | pin | [`^4.4.1` ->
`4.4.2`](https://renovatebot.com/diffs/npm/@ianvs%2fprettier-plugin-sort-imports/4.4.2/4.4.2)
|
|
[@internationalized/number](https://redirect.github.com/adobe/react-spectrum)
| dependencies | pin | [`^3.6.0` ->
`3.6.3`](https://renovatebot.com/diffs/npm/@internationalized%2fnumber/3.6.3/3.6.3)
|
| [@jsonforms/core](http://jsonforms.io/)
([source](https://redirect.github.com/eclipsesource/jsonforms)) |
dependencies | pin | [`^3.6.0` ->
`3.6.0`](https://renovatebot.com/diffs/npm/@jsonforms%2fcore/3.6.0/3.6.0)
|
| [@jsonforms/core](http://jsonforms.io/)
([source](https://redirect.github.com/eclipsesource/jsonforms)) |
peerDependencies | pin | [`^3.5.1` ->
`3.6.0`](https://renovatebot.com/diffs/npm/@jsonforms%2fcore/3.6.0/3.6.0)
|
| [@jsonforms/core](http://jsonforms.io/)
([source](https://redirect.github.com/eclipsesource/jsonforms)) |
devDependencies | pin | [`^3.5.1` ->
`3.6.0`](https://renovatebot.com/diffs/npm/@jsonforms%2fcore/3.6.0/3.6.0)
|
| [@jsonforms/core](http://jsonforms.io/)
([source](https://redirect.github.com/eclipsesource/jsonforms)) |
dependencies | pin | [`^3.5.1` ->
`3.6.0`](https://renovatebot.com/diffs/npm/@jsonforms%2fcore/3.6.0/3.6.0)
|
| [@jsonforms/vue](http://jsonforms.io/)
([source](https://redirect.github.com/eclipsesource/jsonforms)) |
dependencies | pin | [`^3.6.0` ->
`3.6.0`](https://renovatebot.com/diffs/npm/@jsonforms%2fvue/3.6.0/3.6.0)
|
| [@jsonforms/vue-vanilla](http://jsonforms.io/)
([source](https://redirect.github.com/eclipsesource/jsonforms)) |
dependencies | pin | [`^3.6.0` ->
`3.6.0`](https://renovatebot.com/diffs/npm/@jsonforms%2fvue-vanilla/3.6.0/3.6.0)
|
| [@jsonforms/vue-vuetify](http://jsonforms.io/)
([source](https://redirect.github.com/eclipsesource/jsonforms)) |
dependencies | pin | [`^3.6.0` ->
`3.6.0`](https://renovatebot.com/diffs/npm/@jsonforms%2fvue-vuetify/3.6.0/3.6.0)
|
| [@manypkg/cli](https://redirect.github.com/Thinkmill/manypkg)
([source](https://redirect.github.com/Thinkmill/manypkg/tree/HEAD/packages/cli))
| dependencies | pin | [`^0.24.0` ->
`0.24.0`](https://renovatebot.com/diffs/npm/@manypkg%2fcli/0.24.0/0.24.0)
|
| [@nestjs/apollo](https://redirect.github.com/nestjs/graphql) |
peerDependencies | pin | [`^13.0.3` ->
`13.1.0`](https://renovatebot.com/diffs/npm/@nestjs%2fapollo/13.1.0/13.1.0)
|
| [@nestjs/apollo](https://redirect.github.com/nestjs/graphql) |
devDependencies | pin | [`^13.0.3` ->
`13.1.0`](https://renovatebot.com/diffs/npm/@nestjs%2fapollo/13.1.0/13.1.0)
|
| [@nestjs/apollo](https://redirect.github.com/nestjs/graphql) |
dependencies | pin | [`^13.0.3` ->
`13.1.0`](https://renovatebot.com/diffs/npm/@nestjs%2fapollo/13.1.0/13.1.0)
|
|
[@nestjs/cache-manager](https://redirect.github.com/nestjs/cache-manager)
| dependencies | pin | [`^3.0.1` ->
`3.0.1`](https://renovatebot.com/diffs/npm/@nestjs%2fcache-manager/3.0.1/3.0.1)
|
| [@nestjs/common](https://nestjs.com)
([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/common))
| peerDependencies | pin | [`^11.0.11` ->
`11.1.3`](https://renovatebot.com/diffs/npm/@nestjs%2fcommon/11.1.3/11.1.3)
|
| [@nestjs/common](https://nestjs.com)
([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/common))
| devDependencies | pin | [`^11.0.11` ->
`11.1.3`](https://renovatebot.com/diffs/npm/@nestjs%2fcommon/11.1.3/11.1.3)
|
| [@nestjs/common](https://nestjs.com)
([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/common))
| dependencies | pin | [`^11.0.11` ->
`11.1.3`](https://renovatebot.com/diffs/npm/@nestjs%2fcommon/11.1.3/11.1.3)
|
| [@nestjs/config](https://redirect.github.com/nestjs/config) |
peerDependencies | pin | [`^4.0.2` ->
`4.0.2`](https://renovatebot.com/diffs/npm/@nestjs%2fconfig/4.0.2/4.0.2)
|
| [@nestjs/config](https://redirect.github.com/nestjs/config) |
devDependencies | pin | [`^4.0.2` ->
`4.0.2`](https://renovatebot.com/diffs/npm/@nestjs%2fconfig/4.0.2/4.0.2)
|
| [@nestjs/config](https://redirect.github.com/nestjs/config) |
dependencies | pin | [`^4.0.2` ->
`4.0.2`](https://renovatebot.com/diffs/npm/@nestjs%2fconfig/4.0.2/4.0.2)
|
| [@nestjs/core](https://nestjs.com)
([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/core))
| peerDependencies | pin | [`^11.0.11` ->
`11.1.3`](https://renovatebot.com/diffs/npm/@nestjs%2fcore/11.1.3/11.1.3)
|
| [@nestjs/core](https://nestjs.com)
([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/core))
| devDependencies | pin | [`^11.0.11` ->
`11.1.3`](https://renovatebot.com/diffs/npm/@nestjs%2fcore/11.1.3/11.1.3)
|
| [@nestjs/core](https://nestjs.com)
([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/core))
| dependencies | pin | [`^11.0.11` ->
`11.1.3`](https://renovatebot.com/diffs/npm/@nestjs%2fcore/11.1.3/11.1.3)
|
|
[@nestjs/event-emitter](https://redirect.github.com/nestjs/event-emitter)
| peerDependencies | pin | [`^3.0.1` ->
`3.0.1`](https://renovatebot.com/diffs/npm/@nestjs%2fevent-emitter/3.0.1/3.0.1)
|
|
[@nestjs/event-emitter](https://redirect.github.com/nestjs/event-emitter)
| devDependencies | pin | [`^3.0.1` ->
`3.0.1`](https://renovatebot.com/diffs/npm/@nestjs%2fevent-emitter/3.0.1/3.0.1)
|
|
[@nestjs/event-emitter](https://redirect.github.com/nestjs/event-emitter)
| dependencies | pin | [`^3.0.1` ->
`3.0.1`](https://renovatebot.com/diffs/npm/@nestjs%2fevent-emitter/3.0.1/3.0.1)
|
| [@nestjs/graphql](https://redirect.github.com/nestjs/graphql) |
peerDependencies | pin | [`^13.0.3` ->
`13.1.0`](https://renovatebot.com/diffs/npm/@nestjs%2fgraphql/13.1.0/13.1.0)
|
| [@nestjs/graphql](https://redirect.github.com/nestjs/graphql) |
devDependencies | pin | [`^13.0.3` ->
`13.1.0`](https://renovatebot.com/diffs/npm/@nestjs%2fgraphql/13.1.0/13.1.0)
|
| [@nestjs/graphql](https://redirect.github.com/nestjs/graphql) |
dependencies | pin | [`^13.0.3` ->
`13.1.0`](https://renovatebot.com/diffs/npm/@nestjs%2fgraphql/13.1.0/13.1.0)
|
| [@nestjs/passport](https://redirect.github.com/nestjs/passport) |
dependencies | pin | [`^11.0.0` ->
`11.0.5`](https://renovatebot.com/diffs/npm/@nestjs%2fpassport/11.0.5/11.0.5)
|
| [@nestjs/platform-fastify](https://nestjs.com)
([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/platform-fastify))
| dependencies | pin | [`^11.0.11` ->
`11.1.3`](https://renovatebot.com/diffs/npm/@nestjs%2fplatform-fastify/11.1.3/11.1.3)
|
| [@nestjs/schedule](https://redirect.github.com/nestjs/schedule) |
peerDependencies | pin | [`^6.0.0` ->
`6.0.0`](https://renovatebot.com/diffs/npm/@nestjs%2fschedule/6.0.0/6.0.0)
|
| [@nestjs/schedule](https://redirect.github.com/nestjs/schedule) |
devDependencies | pin | [`^6.0.0` ->
`6.0.0`](https://renovatebot.com/diffs/npm/@nestjs%2fschedule/6.0.0/6.0.0)
|
| [@nestjs/schedule](https://redirect.github.com/nestjs/schedule) |
dependencies | pin | [`^6.0.0` ->
`6.0.0`](https://renovatebot.com/diffs/npm/@nestjs%2fschedule/6.0.0/6.0.0)
|
| [@nestjs/testing](https://nestjs.com)
([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/testing))
| devDependencies | pin | [`^11.0.11` ->
`11.1.3`](https://renovatebot.com/diffs/npm/@nestjs%2ftesting/11.1.3/11.1.3)
|
| [@nestjs/throttler](https://redirect.github.com/nestjs/throttler) |
dependencies | pin | [`^6.4.0` ->
`6.4.0`](https://renovatebot.com/diffs/npm/@nestjs%2fthrottler/6.4.0/6.4.0)
|
| [@nuxt/devtools](https://devtools.nuxt.com)
([source](https://redirect.github.com/nuxt/devtools/tree/HEAD/packages/devtools))
| devDependencies | pin | [`^2.0.0` ->
`2.5.0`](https://renovatebot.com/diffs/npm/@nuxt%2fdevtools/2.5.0/2.5.0)
|
| [@nuxt/eslint](https://redirect.github.com/nuxt/eslint)
([source](https://redirect.github.com/nuxt/eslint/tree/HEAD/packages/module))
| devDependencies | pin | [`^1.0.0` ->
`1.4.1`](https://renovatebot.com/diffs/npm/@nuxt%2feslint/1.4.1/1.4.1) |
| [@nuxt/test-utils](https://redirect.github.com/nuxt/test-utils) |
devDependencies | pin | [`^3.17.2` ->
`3.19.1`](https://renovatebot.com/diffs/npm/@nuxt%2ftest-utils/3.19.1/3.19.1)
|
|
[@nuxtjs/color-mode](https://redirect.github.com/nuxt-modules/color-mode)
| dependencies | pin | [`^3.5.2` ->
`3.5.2`](https://renovatebot.com/diffs/npm/@nuxtjs%2fcolor-mode/3.5.2/3.5.2)
|
|
[@nuxtjs/tailwindcss](https://redirect.github.com/nuxt-modules/tailwindcss)
| devDependencies | pin | [`^6.12.2` ->
`6.14.0`](https://renovatebot.com/diffs/npm/@nuxtjs%2ftailwindcss/6.14.0/6.14.0)
|
|
[@originjs/vite-plugin-commonjs](https://redirect.github.com/originjs/vite-plugins/tree/main/packages/vite-plugin-commonjs)
([source](https://redirect.github.com/originjs/vite-plugins)) |
devDependencies | pin | [`^1.0.3` ->
`1.0.3`](https://renovatebot.com/diffs/npm/@originjs%2fvite-plugin-commonjs/1.0.3/1.0.3)
|
| [@pinia/nuxt](https://pinia.vuejs.org/ssr/nuxt.html)
([source](https://redirect.github.com/vuejs/pinia)) | dependencies | pin
| [`^0.11.0` ->
`0.11.1`](https://renovatebot.com/diffs/npm/@pinia%2fnuxt/0.11.1/0.11.1)
|
| [@pinia/testing](https://pinia.vuejs.org/cookbook/testing.html)
([source](https://redirect.github.com/vuejs/pinia)) | devDependencies |
pin | [`^1.0.0` ->
`1.0.2`](https://renovatebot.com/diffs/npm/@pinia%2ftesting/1.0.2/1.0.2)
|
| [@reduxjs/toolkit](https://redux-toolkit.js.org)
([source](https://redirect.github.com/reduxjs/redux-toolkit)) |
dependencies | pin | [`^2.3.0` ->
`2.8.2`](https://renovatebot.com/diffs/npm/@reduxjs%2ftoolkit/2.8.2/2.8.2)
|
|
[@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))
| devDependencies | pin | [`^16.0.0` ->
`16.0.1`](https://renovatebot.com/diffs/npm/@rollup%2fplugin-node-resolve/16.0.1/16.0.1)
|
|
[@rollup/plugin-strip](https://redirect.github.com/rollup/plugins/tree/master/packages/strip#readme)
([source](https://redirect.github.com/rollup/plugins/tree/HEAD/packages/strip))
| devDependencies | pin | [`^3.0.4` ->
`3.0.4`](https://renovatebot.com/diffs/npm/@rollup%2fplugin-strip/3.0.4/3.0.4)
|
| [@rollup/rollup-linux-x64-gnu](https://rollupjs.org/)
([source](https://redirect.github.com/rollup/rollup)) |
optionalDependencies | pin | [`^4.30.1` ->
`4.44.0`](https://renovatebot.com/diffs/npm/@rollup%2frollup-linux-x64-gnu/4.44.0/4.44.0)
|
| [@runonflux/nat-upnp](https://redirect.github.com/runonflux/nat-upnp)
| peerDependencies | pin | [`^1.0.2` ->
`1.0.2`](https://renovatebot.com/diffs/npm/@runonflux%2fnat-upnp/1.0.2/1.0.2)
|
| [@runonflux/nat-upnp](https://redirect.github.com/runonflux/nat-upnp)
| devDependencies | pin | [`^1.0.2` ->
`1.0.2`](https://renovatebot.com/diffs/npm/@runonflux%2fnat-upnp/1.0.2/1.0.2)
|
| [@runonflux/nat-upnp](https://redirect.github.com/runonflux/nat-upnp)
| dependencies | pin | [`^1.0.2` ->
`1.0.2`](https://renovatebot.com/diffs/npm/@runonflux%2fnat-upnp/1.0.2/1.0.2)
|
|
[@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))
| devDependencies | pin | [`^8.6.12` ->
`8.6.14`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.6.14/8.6.14)
|
|
[@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))
| devDependencies | pin | [`^8.6.12` ->
`8.6.14`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.6.14/8.6.14)
|
|
[@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))
| devDependencies | pin | [`^8.6.12` ->
`8.6.14`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.6.14/8.6.14)
|
|
[@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))
| devDependencies | pin | [`^8.6.12` ->
`8.6.14`](https://renovatebot.com/diffs/npm/@storybook%2fbuilder-vite/8.6.14/8.6.14)
|
|
[@storybook/vue3](https://redirect.github.com/storybookjs/storybook/tree/next/code/renderers/vue3)
([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/renderers/vue3))
| devDependencies | pin | [`^8.6.12` ->
`8.6.14`](https://renovatebot.com/diffs/npm/@storybook%2fvue3/8.6.14/8.6.14)
|
|
[@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))
| devDependencies | pin | [`^8.6.12` ->
`8.6.14`](https://renovatebot.com/diffs/npm/@storybook%2fvue3-vite/8.6.14/8.6.14)
|
| [@swc/core](https://swc.rs)
([source](https://redirect.github.com/swc-project/swc)) |
devDependencies | pin | [`^1.10.1` ->
`1.12.4`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.12.4/1.12.4) |
|
[@tailwindcss/typography](https://redirect.github.com/tailwindlabs/tailwindcss-typography)
| devDependencies | pin | [`^0.5.15` ->
`0.5.16`](https://renovatebot.com/diffs/npm/@tailwindcss%2ftypography/0.5.16/0.5.16)
|
|
[@testing-library/vue](https://redirect.github.com/testing-library/vue-testing-library)
| devDependencies | pin | [`^8.0.0` ->
`8.1.0`](https://renovatebot.com/diffs/npm/@testing-library%2fvue/8.1.0/8.1.0)
|
|
[@types/async-exit-hook](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/async-exit-hook)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/async-exit-hook))
| devDependencies | pin | [`^2.0.2` ->
`2.0.2`](https://renovatebot.com/diffs/npm/@types%2fasync-exit-hook/2.0.2/2.0.2)
|
|
[@types/bun](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/bun)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/bun))
| devDependencies | pin | [`^1.2.15` ->
`1.2.16`](https://renovatebot.com/diffs/npm/@types%2fbun/1.2.16/1.2.16)
|
|
[@types/bytes](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/bytes)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/bytes))
| devDependencies | pin | [`^3.1.4` ->
`3.1.5`](https://renovatebot.com/diffs/npm/@types%2fbytes/3.1.5/3.1.5) |
|
[@types/cli-table](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/cli-table)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/cli-table))
| devDependencies | pin | [`^0.3.4` ->
`0.3.4`](https://renovatebot.com/diffs/npm/@types%2fcli-table/0.3.4/0.3.4)
|
|
[@types/command-exists](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/command-exists)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/command-exists))
| devDependencies | pin | [`^1.2.3` ->
`1.2.3`](https://renovatebot.com/diffs/npm/@types%2fcommand-exists/1.2.3/1.2.3)
|
|
[@types/cors](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/cors)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/cors))
| devDependencies | pin | [`^2.8.17` ->
`2.8.19`](https://renovatebot.com/diffs/npm/@types%2fcors/2.8.19/2.8.19)
|
|
[@types/crypto-js](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/crypto-js)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/crypto-js))
| devDependencies | pin | [`^4.2.2` ->
`4.2.2`](https://renovatebot.com/diffs/npm/@types%2fcrypto-js/4.2.2/4.2.2)
|
| @&#8203;types/diff | dependencies | pin | [`^8.0.0` ->
`8.0.0`](https://renovatebot.com/diffs/npm/@types%2fdiff/8.0.0/8.0.0) |
|
[@types/dockerode](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/dockerode)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode))
| devDependencies | pin | [`^3.3.31` ->
`3.3.41`](https://renovatebot.com/diffs/npm/@types%2fdockerode/3.3.41/3.3.41)
|
|
[@types/eslint-config-prettier](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/eslint-config-prettier)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/eslint-config-prettier))
| devDependencies | pin | [`^6.11.3` ->
`6.11.3`](https://renovatebot.com/diffs/npm/@types%2feslint-config-prettier/6.11.3/6.11.3)
|
|
[@types/fs-extra](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/fs-extra)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra))
| devDependencies | pin | [`^11.0.4` ->
`11.0.4`](https://renovatebot.com/diffs/npm/@types%2ffs-extra/11.0.4/11.0.4)
|
|
[@types/graphql-fields](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/graphql-fields)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/graphql-fields))
| devDependencies | pin | [`^1.3.9` ->
`1.3.9`](https://renovatebot.com/diffs/npm/@types%2fgraphql-fields/1.3.9/1.3.9)
|
|
[@types/graphql-type-uuid](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/graphql-type-uuid)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/graphql-type-uuid))
| devDependencies | pin | [`^0.2.6` ->
`0.2.6`](https://renovatebot.com/diffs/npm/@types%2fgraphql-type-uuid/0.2.6/0.2.6)
|
|
[@types/ini](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ini)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ini))
| devDependencies | pin | [`^4.1.1` ->
`4.1.1`](https://renovatebot.com/diffs/npm/@types%2fini/4.1.1/4.1.1) |
|
[@types/inquirer](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/inquirer)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/inquirer))
| devDependencies | pin | [`^9.0.7` ->
`9.0.8`](https://renovatebot.com/diffs/npm/@types%2finquirer/9.0.8/9.0.8)
|
|
[@types/ip](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ip)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ip))
| devDependencies | pin | [`^1.1.3` ->
`1.1.3`](https://renovatebot.com/diffs/npm/@types%2fip/1.1.3/1.1.3) |
|
[@types/jsdom](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jsdom)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom))
| devDependencies | pin | [`^21.1.7` ->
`21.1.7`](https://renovatebot.com/diffs/npm/@types%2fjsdom/21.1.7/21.1.7)
|
|
[@types/lodash](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash))
| devDependencies | pin | [`^4.17.13` ->
`4.17.18`](https://renovatebot.com/diffs/npm/@types%2flodash/4.17.18/4.17.18)
|
|
[@types/lodash-es](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash-es)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash-es))
| devDependencies | pin | [`^4.17.12` ->
`4.17.12`](https://renovatebot.com/diffs/npm/@types%2flodash-es/4.17.12/4.17.12)
|
|
[@types/mustache](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/mustache)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mustache))
| devDependencies | pin | [`^4.2.5` ->
`4.2.6`](https://renovatebot.com/diffs/npm/@types%2fmustache/4.2.6/4.2.6)
|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| devDependencies | pin | [`^22` ->
`22.15.32`](https://renovatebot.com/diffs/npm/@types%2fnode/22.15.32/22.15.32)
|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| devDependencies | pin | [`^22.0.0` ->
`22.15.32`](https://renovatebot.com/diffs/npm/@types%2fnode/22.15.32/22.15.32)
|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| devDependencies | pin | [`^22.14.0` ->
`22.15.32`](https://renovatebot.com/diffs/npm/@types%2fnode/22.15.32/22.15.32)
|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| devDependencies | pin | [`^22.14.1` ->
`22.15.32`](https://renovatebot.com/diffs/npm/@types%2fnode/22.15.32/22.15.32)
|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| devDependencies | pin | [`^22.13.4` ->
`22.15.32`](https://renovatebot.com/diffs/npm/@types%2fnode/22.15.32/22.15.32)
|
| @&#8203;types/pify | devDependencies | pin | [`^6.0.0` ->
`6.1.0`](https://renovatebot.com/diffs/npm/@types%2fpify/6.1.0/6.1.0) |
|
[@types/semver](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/semver)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver))
| devDependencies | pin | [`^7.5.8` ->
`7.7.0`](https://renovatebot.com/diffs/npm/@types%2fsemver/7.7.0/7.7.0)
|
|
[@types/sendmail](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/sendmail)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sendmail))
| devDependencies | pin | [`^1.4.7` ->
`1.4.7`](https://renovatebot.com/diffs/npm/@types%2fsendmail/1.4.7/1.4.7)
|
|
[@types/stoppable](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/stoppable)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/stoppable))
| devDependencies | pin | [`^1.1.3` ->
`1.1.3`](https://renovatebot.com/diffs/npm/@types%2fstoppable/1.1.3/1.1.3)
|
|
[@types/strftime](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/strftime)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/strftime))
| devDependencies | pin | [`^0.9.8` ->
`0.9.8`](https://renovatebot.com/diffs/npm/@types%2fstrftime/0.9.8/0.9.8)
|
| @&#8203;types/testing-library__vue | devDependencies | pin | [`^5.0.0`
->
`5.3.0`](https://renovatebot.com/diffs/npm/@types%2ftesting-library__vue/5.3.0/5.3.0)
|
|
[@types/uuid](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/uuid)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid))
| devDependencies | pin | [`^10.0.0` ->
`10.0.0`](https://renovatebot.com/diffs/npm/@types%2fuuid/10.0.0/10.0.0)
|
|
[@types/validate-npm-package-name](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/validate-npm-package-name)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/validate-npm-package-name))
| devDependencies | pin | [`^4.0.2` ->
`4.0.2`](https://renovatebot.com/diffs/npm/@types%2fvalidate-npm-package-name/4.0.2/4.0.2)
|
|
[@types/ws](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ws)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws))
| devDependencies | pin | [`^8.18.0` ->
`8.18.1`](https://renovatebot.com/diffs/npm/@types%2fws/8.18.1/8.18.1) |
|
[@types/ws](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ws)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws))
| devDependencies | pin | [`^8.5.13` ->
`8.18.1`](https://renovatebot.com/diffs/npm/@types%2fws/8.18.1/8.18.1) |
|
[@types/wtfnode](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wtfnode)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/wtfnode))
| devDependencies | pin | [`^0.7.3` ->
`0.7.3`](https://renovatebot.com/diffs/npm/@types%2fwtfnode/0.7.3/0.7.3)
|
|
[@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| devDependencies | pin | [`^8.34.1` ->
`8.34.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.34.1/8.34.1)
|
|
[@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| devDependencies | pin | [`^8.29.0` ->
`8.34.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.34.1/8.34.1)
|
| [@unraid/libvirt](https://redirect.github.com/unraid/libvirt) |
dependencies | pin | [`^2.1.0` ->
`2.1.0`](https://renovatebot.com/diffs/npm/@unraid%2flibvirt/2.1.0/2.1.0)
|
| @&#8203;unraid/shared-callbacks | dependencies | pin | [`^1.1.1` ->
`1.1.1`](https://renovatebot.com/diffs/npm/@unraid%2fshared-callbacks/1.1.1/1.1.1)
|
| @&#8203;unraid/tailwind-rem-to-rem | devDependencies | pin | [`^1.1.0`
->
`1.1.0`](https://renovatebot.com/diffs/npm/@unraid%2ftailwind-rem-to-rem/1.1.0/1.1.0)
|
|
[@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))
| devDependencies | pin | [`^5.0.0` ->
`5.2.4`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-vue/5.2.4/5.2.4)
|
|
[@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))
| devDependencies | pin | [`^4.1.1` ->
`4.2.0`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-vue-jsx/4.2.0/4.2.0)
|
|
[@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))
| devDependencies | pin | [`^3.1.1` ->
`3.2.4`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/3.2.4/3.2.4)
|
|
[@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))
| devDependencies | pin | [`^3.0.0` ->
`3.2.4`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/3.2.4/3.2.4)
|
|
[@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))
| devDependencies | pin | [`^3.0.5` ->
`3.2.4`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/3.2.4/3.2.4)
|
|
[@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))
| devDependencies | pin | [`^3.0.0` ->
`3.2.4`](https://renovatebot.com/diffs/npm/@vitest%2fui/3.2.4/3.2.4) |
|
[@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))
| devDependencies | pin | [`^3.0.5` ->
`3.2.4`](https://renovatebot.com/diffs/npm/@vitest%2fui/3.2.4/3.2.4) |
| [@vue/apollo-composable](https://apollo.vuejs.org/)
([source](https://redirect.github.com/vuejs/vue-apollo/tree/HEAD/packages/vue-apollo-composable))
| dependencies | pin | [`^4.2.1` ->
`4.2.2`](https://renovatebot.com/diffs/npm/@vue%2fapollo-composable/4.2.2/4.2.2)
|
| [@vue/apollo-util](https://apollo.vuejs.org/)
([source](https://redirect.github.com/vuejs/vue-apollo/tree/HEAD/packages/vue-apollo-util))
| devDependencies | pin | [`^4.0.0-beta.6` ->
`4.2.2`](https://renovatebot.com/diffs/npm/@vue%2fapollo-util/4.2.2/4.2.2)
|
| [@vue/test-utils](https://redirect.github.com/vuejs/test-utils) |
devDependencies | pin | [`^2.4.6` ->
`2.4.6`](https://renovatebot.com/diffs/npm/@vue%2ftest-utils/2.4.6/2.4.6)
|
| [@vue/test-utils](https://redirect.github.com/vuejs/test-utils) |
devDependencies | pin | [`^2.4.0` ->
`2.4.6`](https://renovatebot.com/diffs/npm/@vue%2ftest-utils/2.4.6/2.4.6)
|
| [@vue/tsconfig](https://redirect.github.com/vuejs/tsconfig) |
devDependencies | pin | [`^0.7.0` ->
`0.7.0`](https://renovatebot.com/diffs/npm/@vue%2ftsconfig/0.7.0/0.7.0)
|
|
[@vueuse/components](https://redirect.github.com/vueuse/vueuse/tree/main/packages/components#readme)
([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/components))
| dependencies | pin | [`^13.0.0` ->
`13.4.0`](https://renovatebot.com/diffs/npm/@vueuse%2fcomponents/13.4.0/13.4.0)
|
| [@vueuse/core](https://redirect.github.com/vueuse/vueuse)
([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/core))
| devDependencies | pin | [`^13.0.0` ->
`13.4.0`](https://renovatebot.com/diffs/npm/@vueuse%2fcore/13.4.0/13.4.0)
|
| [@vueuse/core](https://redirect.github.com/vueuse/vueuse)
([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/core))
| dependencies | pin | [`^13.0.0` ->
`13.4.0`](https://renovatebot.com/diffs/npm/@vueuse%2fcore/13.4.0/13.4.0)
|
|
[@vueuse/integrations](https://redirect.github.com/vueuse/vueuse/tree/main/packages/integrations#readme)
([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/integrations))
| dependencies | pin | [`^13.0.0` ->
`13.4.0`](https://renovatebot.com/diffs/npm/@vueuse%2fintegrations/13.4.0/13.4.0)
|
|
[@vueuse/nuxt](https://redirect.github.com/vueuse/vueuse/tree/main/packages/nuxt#readme)
([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/nuxt))
| devDependencies | pin | [`^13.0.0` ->
`13.4.0`](https://renovatebot.com/diffs/npm/@vueuse%2fnuxt/13.4.0/13.4.0)
|
| [accesscontrol](https://redirect.github.com/onury/accesscontrol) |
dependencies | pin | [`^2.2.1` ->
`2.2.1`](https://renovatebot.com/diffs/npm/accesscontrol/2.2.1/2.2.1) |
| [autoprefixer](https://redirect.github.com/postcss/autoprefixer) |
devDependencies | pin | [`^10.4.20` ->
`10.4.21`](https://renovatebot.com/diffs/npm/autoprefixer/10.4.21/10.4.21)
|
| [bycontract](https://redirect.github.com/dsheiko/bycontract) |
dependencies | pin | [`^2.0.11` ->
`2.0.11`](https://renovatebot.com/diffs/npm/bycontract/2.0.11/2.0.11) |
| [bytes](https://redirect.github.com/visionmedia/bytes.js) |
dependencies | pin | [`^3.1.2` ->
`3.1.2`](https://renovatebot.com/diffs/npm/bytes/3.1.2/3.1.2) |
| [cache-manager](https://redirect.github.com/jaredwray/cacheable)
([source](https://redirect.github.com/jaredwray/cacheable/tree/HEAD/packages/cache-manager))
| dependencies | pin | [`^7.0.0` ->
`7.0.0`](https://renovatebot.com/diffs/npm/cache-manager/7.0.0/7.0.0) |
|
[cacheable-lookup](https://redirect.github.com/szmarczak/cacheable-lookup)
| dependencies | pin | [`^7.0.0` ->
`7.0.0`](https://renovatebot.com/diffs/npm/cacheable-lookup/7.0.0/7.0.0)
|
|
[camelcase-keys](https://redirect.github.com/sindresorhus/camelcase-keys)
| peerDependencies | pin | [`^9.1.3` ->
`9.1.3`](https://renovatebot.com/diffs/npm/camelcase-keys/9.1.3/9.1.3) |
|
[camelcase-keys](https://redirect.github.com/sindresorhus/camelcase-keys)
| devDependencies | pin | [`^9.1.3` ->
`9.1.3`](https://renovatebot.com/diffs/npm/camelcase-keys/9.1.3/9.1.3) |
|
[camelcase-keys](https://redirect.github.com/sindresorhus/camelcase-keys)
| dependencies | pin | [`^9.1.3` ->
`9.1.3`](https://renovatebot.com/diffs/npm/camelcase-keys/9.1.3/9.1.3) |
| [casbin](http://casbin.org)
([source](https://redirect.github.com/casbin/node-casbin)) |
dependencies | pin | [`^5.32.0` ->
`5.38.0`](https://renovatebot.com/diffs/npm/casbin/5.38.0/5.38.0) |
| [chalk](https://redirect.github.com/chalk/chalk) | dependencies | pin
| [`^5.4.1` ->
`5.4.1`](https://renovatebot.com/diffs/npm/chalk/5.4.1/5.4.1) |
| [chalk](https://redirect.github.com/chalk/chalk) | dependencies | pin
| [`^5.0.0` ->
`5.4.1`](https://renovatebot.com/diffs/npm/chalk/5.4.1/5.4.1) |
|
[change-case](https://redirect.github.com/blakeembrey/change-case/tree/master/packages/change-case#readme)
([source](https://redirect.github.com/blakeembrey/change-case)) |
dependencies | pin | [`^5.4.4` ->
`5.4.4`](https://renovatebot.com/diffs/npm/change-case/5.4.4/5.4.4) |
| [chokidar](https://redirect.github.com/paulmillr/chokidar) |
dependencies | pin | [`^4.0.1` ->
`4.0.3`](https://renovatebot.com/diffs/npm/chokidar/4.0.3/4.0.3) |
|
[class-transformer](https://redirect.github.com/typestack/class-transformer)
| devDependencies | pin | [`^0.5.1` ->
`0.5.1`](https://renovatebot.com/diffs/npm/class-transformer/0.5.1/0.5.1)
|
|
[class-transformer](https://redirect.github.com/typestack/class-transformer)
| peerDependencies | pin | [`^0.5.1` ->
`0.5.1`](https://renovatebot.com/diffs/npm/class-transformer/0.5.1/0.5.1)
|
|
[class-transformer](https://redirect.github.com/typestack/class-transformer)
| dependencies | pin | [`^0.5.1` ->
`0.5.1`](https://renovatebot.com/diffs/npm/class-transformer/0.5.1/0.5.1)
|
|
[class-validator](https://redirect.github.com/typestack/class-validator)
| peerDependencies | pin | [`^0.14.1` ->
`0.14.2`](https://renovatebot.com/diffs/npm/class-validator/0.14.2/0.14.2)
|
|
[class-validator](https://redirect.github.com/typestack/class-validator)
| devDependencies | pin | [`^0.14.1` ->
`0.14.2`](https://renovatebot.com/diffs/npm/class-validator/0.14.2/0.14.2)
|
|
[class-validator](https://redirect.github.com/typestack/class-validator)
| dependencies | pin | [`^0.14.1` ->
`0.14.2`](https://renovatebot.com/diffs/npm/class-validator/0.14.2/0.14.2)
|
| [class-variance-authority](https://redirect.github.com/joe-bell/cva) |
dependencies | pin | [`^0.7.1` ->
`0.7.1`](https://renovatebot.com/diffs/npm/class-variance-authority/0.7.1/0.7.1)
|
| [cli-table](https://redirect.github.com/Automattic/cli-table) |
dependencies | pin | [`^0.3.11` ->
`0.3.11`](https://renovatebot.com/diffs/npm/cli-table/0.3.11/0.3.11) |
| [clsx](https://redirect.github.com/lukeed/clsx) | dependencies | pin |
[`^2.1.1` ->
`2.1.1`](https://renovatebot.com/diffs/npm/clsx/2.1.1/2.1.1) |
|
[command-exists](https://redirect.github.com/mathisonian/command-exists)
| dependencies | pin | [`^1.2.9` ->
`1.2.9`](https://renovatebot.com/diffs/npm/command-exists/1.2.9/1.2.9) |
| [commander](https://redirect.github.com/tj/commander.js) |
dependencies | pin | [`^14.0.0` ->
`14.0.0`](https://renovatebot.com/diffs/npm/commander/13.1.0/14.0.0) |
| [commander](https://redirect.github.com/tj/commander.js) |
dependencies | pin | [`^14.0.0` ->
`14.0.0`](https://renovatebot.com/diffs/npm/commander/14.0.0/14.0.0) |
|
[concurrently](https://redirect.github.com/open-cli-tools/concurrently)
| devDependencies | pin | [`^9.1.2` ->
`9.1.2`](https://renovatebot.com/diffs/npm/concurrently/9.1.2/9.1.2) |
|
[conventional-changelog](https://redirect.github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog#readme)
([source](https://redirect.github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog))
| dependencies | pin | [`^6.0.0` ->
`6.0.0`](https://renovatebot.com/diffs/npm/conventional-changelog/6.0.0/6.0.0)
|
| [convert](https://convert.js.org/)
([source](https://redirect.github.com/jonahsnider/convert)) |
dependencies | pin | [`^5.8.0` ->
`5.12.0`](https://renovatebot.com/diffs/npm/convert/5.12.0/5.12.0) |
| [cookie](https://redirect.github.com/jshttp/cookie) | dependencies |
pin | [`^1.0.2` ->
`1.0.2`](https://renovatebot.com/diffs/npm/cookie/1.0.2/1.0.2) |
|
[create-create-app](https://redirect.github.com/uetchy/create-create-app)
| dependencies | pin | [`^7.3.0` ->
`7.3.0`](https://renovatebot.com/diffs/npm/create-create-app/7.3.0/7.3.0)
|
| [cross-fetch](https://redirect.github.com/lquixada/cross-fetch) |
dependencies | pin | [`^4.0.0` ->
`4.1.0`](https://renovatebot.com/diffs/npm/cross-fetch/4.1.0/4.1.0) |
| [crypto-js](https://redirect.github.com/brix/crypto-js) | dependencies
| pin | [`^4.2.0` ->
`4.2.0`](https://renovatebot.com/diffs/npm/crypto-js/4.2.0/4.2.0) |
| [date-fns](https://redirect.github.com/date-fns/date-fns) |
dependencies | pin | [`^4.1.0` ->
`4.1.0`](https://renovatebot.com/diffs/npm/date-fns/4.1.0/4.1.0) |
| [dayjs](https://day.js.org)
([source](https://redirect.github.com/iamkun/dayjs)) | dependencies |
pin | [`^1.11.13` ->
`1.11.13`](https://renovatebot.com/diffs/npm/dayjs/1.11.13/1.11.13) |
| [diff](https://redirect.github.com/kpdecker/jsdiff) | dependencies |
pin | [`^8.0.0` ->
`8.0.2`](https://renovatebot.com/diffs/npm/diff/8.0.2/8.0.2) |
| [dockerode](https://redirect.github.com/apocas/dockerode) |
dependencies | pin | [`^4.0.5` ->
`4.0.7`](https://renovatebot.com/diffs/npm/dockerode/4.0.7/4.0.7) |
| [dompurify](https://redirect.github.com/cure53/DOMPurify) |
dependencies | pin | [`^3.2.5` ->
`3.2.6`](https://renovatebot.com/diffs/npm/dompurify/3.2.6/3.2.6) |
| [dotenv](https://redirect.github.com/motdotla/dotenv) | dependencies |
pin | [`^16.4.5` ->
`16.5.0`](https://renovatebot.com/diffs/npm/dotenv/16.5.0/16.5.0) |
| [eslint](https://eslint.org)
([source](https://redirect.github.com/eslint/eslint)) | devDependencies
| pin | [`^9.21.0` ->
`9.29.0`](https://renovatebot.com/diffs/npm/eslint/9.29.0/9.29.0) |
| [eslint](https://eslint.org)
([source](https://redirect.github.com/eslint/eslint)) | devDependencies
| pin | [`^9.17.0` ->
`9.29.0`](https://renovatebot.com/diffs/npm/eslint/9.29.0/9.29.0) |
| [eslint](https://eslint.org)
([source](https://redirect.github.com/eslint/eslint)) | devDependencies
| pin | [`^9.20.1` ->
`9.29.0`](https://renovatebot.com/diffs/npm/eslint/9.29.0/9.29.0) |
|
[eslint-config-prettier](https://redirect.github.com/prettier/eslint-config-prettier)
| devDependencies | pin | [`^10.0.0` ->
`10.1.5`](https://renovatebot.com/diffs/npm/eslint-config-prettier/10.1.5/10.1.5)
|
|
[eslint-import-resolver-typescript](https://redirect.github.com/import-js/eslint-import-resolver-typescript)
| devDependencies | pin | [`^4.4.4` ->
`4.4.4`](https://renovatebot.com/diffs/npm/eslint-import-resolver-typescript/4.4.4/4.4.4)
|
|
[eslint-plugin-import](https://redirect.github.com/import-js/eslint-plugin-import)
| devDependencies | pin | [`^2.31.0` ->
`2.31.0`](https://renovatebot.com/diffs/npm/eslint-plugin-import/2.31.0/2.31.0)
|
|
[eslint-plugin-n](https://redirect.github.com/eslint-community/eslint-plugin-n)
| devDependencies | pin | [`^17.0.0` ->
`17.20.0`](https://renovatebot.com/diffs/npm/eslint-plugin-n/17.20.0/17.20.0)
|
|
[eslint-plugin-no-relative-import-paths](https://redirect.github.com/MelvinVermeer/eslint-plugin-no-relative-import-paths)
| devDependencies | pin | [`^1.6.1` ->
`1.6.1`](https://renovatebot.com/diffs/npm/eslint-plugin-no-relative-import-paths/1.6.1/1.6.1)
|
|
[eslint-plugin-prettier](https://redirect.github.com/prettier/eslint-plugin-prettier)
| devDependencies | pin | [`^5.2.3` ->
`5.5.0`](https://renovatebot.com/diffs/npm/eslint-plugin-prettier/5.5.0/5.5.0)
|
| [eslint-plugin-vue](https://eslint.vuejs.org)
([source](https://redirect.github.com/vuejs/eslint-plugin-vue)) |
devDependencies | pin | [`^10.0.0` ->
`10.2.0`](https://renovatebot.com/diffs/npm/eslint-plugin-vue/10.2.0/10.2.0)
|
| [execa](https://redirect.github.com/sindresorhus/execa) |
peerDependencies | pin | [`^9.5.1` ->
`9.6.0`](https://renovatebot.com/diffs/npm/execa/9.6.0/9.6.0) |
| [execa](https://redirect.github.com/sindresorhus/execa) |
devDependencies | pin | [`^9.5.1` ->
`9.6.0`](https://renovatebot.com/diffs/npm/execa/9.6.0/9.6.0) |
| [execa](https://redirect.github.com/sindresorhus/execa) | dependencies
| pin | [`^9.5.1` ->
`9.6.0`](https://renovatebot.com/diffs/npm/execa/9.6.0/9.6.0) |
| [exit-hook](https://redirect.github.com/sindresorhus/exit-hook) |
dependencies | pin | [`^4.0.0` ->
`4.0.0`](https://renovatebot.com/diffs/npm/exit-hook/4.0.0/4.0.0) |
| [fast-check](https://fast-check.dev/)
([source](https://redirect.github.com/dubzzz/fast-check/tree/HEAD/packages/fast-check))
| devDependencies | pin | [`^4.1.1` ->
`4.1.1`](https://renovatebot.com/diffs/npm/fast-check/4.1.1/4.1.1) |
| [fastify](https://fastify.dev/)
([source](https://redirect.github.com/fastify/fastify)) | dependencies |
pin | [`^5.2.1` ->
`5.4.0`](https://renovatebot.com/diffs/npm/fastify/5.4.0/5.4.0) |
| [filenamify](https://redirect.github.com/sindresorhus/filenamify) |
dependencies | pin | [`^6.0.0` ->
`6.0.0`](https://renovatebot.com/diffs/npm/filenamify/6.0.0/6.0.0) |
| [focus-trap](https://redirect.github.com/focus-trap/focus-trap) |
dependencies | pin | [`^7.6.2` ->
`7.6.5`](https://renovatebot.com/diffs/npm/focus-trap/7.6.5/7.6.5) |
| [fs-extra](https://redirect.github.com/jprichardson/node-fs-extra) |
dependencies | pin | [`^11.3.0` ->
`11.3.0`](https://renovatebot.com/diffs/npm/fs-extra/11.3.0/11.3.0) |
| [fs-extra](https://redirect.github.com/jprichardson/node-fs-extra) |
dependencies | pin | [`^11.2.0` ->
`11.3.0`](https://renovatebot.com/diffs/npm/fs-extra/11.3.0/11.3.0) |
| [glob](https://redirect.github.com/isaacs/node-glob) | dependencies |
pin | [`^11.0.1` ->
`11.0.1`](https://renovatebot.com/diffs/npm/glob/11.0.1/11.0.1) |
| [glob](https://redirect.github.com/isaacs/node-glob) | dependencies |
pin | [`^11.0.1` ->
`11.0.3`](https://renovatebot.com/diffs/npm/glob/11.0.3/11.0.3) |
| [global-agent](https://redirect.github.com/gajus/global-agent) |
dependencies | pin | [`^3.0.0` ->
`3.0.0`](https://renovatebot.com/diffs/npm/global-agent/3.0.0/3.0.0) |
| [got](https://redirect.github.com/sindresorhus/got) | peerDependencies
| pin | [`^14.4.6` ->
`14.4.7`](https://renovatebot.com/diffs/npm/got/14.4.7/14.4.7) |
| [got](https://redirect.github.com/sindresorhus/got) | devDependencies
| pin | [`^14.4.6` ->
`14.4.7`](https://renovatebot.com/diffs/npm/got/14.4.7/14.4.7) |
| [got](https://redirect.github.com/sindresorhus/got) | dependencies |
pin | [`^14.4.6` ->
`14.4.7`](https://renovatebot.com/diffs/npm/got/14.4.7/14.4.7) |
| [graphql](https://redirect.github.com/graphql/graphql-js) |
dependencies | pin | [`^16.11.0` ->
`16.11.0`](https://renovatebot.com/diffs/npm/graphql/16.11.0/16.11.0) |
| [graphql](https://redirect.github.com/graphql/graphql-js) |
peerDependencies | pin | [`^16.9.0` ->
`16.11.0`](https://renovatebot.com/diffs/npm/graphql/16.11.0/16.11.0) |
| [graphql](https://redirect.github.com/graphql/graphql-js) |
devDependencies | pin | [`^16.9.0` ->
`16.11.0`](https://renovatebot.com/diffs/npm/graphql/16.11.0/16.11.0) |
| [graphql](https://redirect.github.com/graphql/graphql-js) |
dependencies | pin | [`^16.9.0` ->
`16.11.0`](https://renovatebot.com/diffs/npm/graphql/16.11.0/16.11.0) |
| graphql-codegen-typescript-validation-schema | devDependencies | pin |
[`^0.17.0` ->
`0.17.1`](https://renovatebot.com/diffs/npm/graphql-codegen-typescript-validation-schema/0.17.1/0.17.1)
|
|
[graphql-fields](https://redirect.github.com/robrichard/graphql-fields)
| dependencies | pin | [`^2.0.3` ->
`2.0.3`](https://renovatebot.com/diffs/npm/graphql-fields/2.0.3/2.0.3) |
| [graphql-scalars](https://redirect.github.com/Urigo/graphql-scalars) |
peerDependencies | pin | [`^1.23.0` ->
`1.24.2`](https://renovatebot.com/diffs/npm/graphql-scalars/1.24.2/1.24.2)
|
| [graphql-scalars](https://redirect.github.com/Urigo/graphql-scalars) |
devDependencies | pin | [`^1.23.0` ->
`1.24.2`](https://renovatebot.com/diffs/npm/graphql-scalars/1.24.2/1.24.2)
|
| [graphql-scalars](https://redirect.github.com/Urigo/graphql-scalars) |
dependencies | pin | [`^1.23.0` ->
`1.24.2`](https://renovatebot.com/diffs/npm/graphql-scalars/1.24.2/1.24.2)
|
| [graphql-ws](https://the-guild.dev/graphql/ws)
([source](https://redirect.github.com/enisdenjo/graphql-ws)) |
dependencies | pin | [`^6.0.0` ->
`6.0.5`](https://renovatebot.com/diffs/npm/graphql-ws/6.0.5/6.0.5) |
| [graphql-ws](https://the-guild.dev/graphql/ws)
([source](https://redirect.github.com/enisdenjo/graphql-ws)) |
peerDependencies | pin | [`^6.0.0` ->
`6.0.5`](https://renovatebot.com/diffs/npm/graphql-ws/6.0.5/6.0.5) |
| [graphql-ws](https://the-guild.dev/graphql/ws)
([source](https://redirect.github.com/enisdenjo/graphql-ws)) |
devDependencies | pin | [`^6.0.0` ->
`6.0.5`](https://renovatebot.com/diffs/npm/graphql-ws/6.0.5/6.0.5) |
| [happy-dom](https://redirect.github.com/capricorn86/happy-dom) |
devDependencies | pin | [`^18.0.0` ->
`18.0.0`](https://renovatebot.com/diffs/npm/happy-dom/18.0.0/18.0.0) |
| [hex-to-rgba](https://redirect.github.com/misund/hex-to-rgba) |
dependencies | pin | [`^2.0.1` ->
`2.0.1`](https://renovatebot.com/diffs/npm/hex-to-rgba/2.0.1/2.0.1) |
| [highlight.js](https://highlightjs.org/)
([source](https://redirect.github.com/highlightjs/highlight.js)) |
dependencies | pin | [`^11.11.1` ->
`11.11.1`](https://renovatebot.com/diffs/npm/highlight.js/11.11.1/11.11.1)
|
|
[html-sloppy-escaper](https://redirect.github.com/WebReflection/html-sloppy-escaper)
| dependencies | pin | [`^0.1.0` ->
`0.1.0`](https://renovatebot.com/diffs/npm/html-sloppy-escaper/0.1.0/0.1.0)
|
| [http-server](https://redirect.github.com/http-party/http-server) |
devDependencies | pin | [`^14.1.1` ->
`14.1.1`](https://renovatebot.com/diffs/npm/http-server/14.1.1/14.1.1) |
| [ignore](https://redirect.github.com/kaelzhang/node-ignore) |
dependencies | pin | [`^7.0.0` ->
`7.0.5`](https://renovatebot.com/diffs/npm/ignore/7.0.5/7.0.5) |
| [ini](https://redirect.github.com/npm/ini) | peerDependencies | pin |
[`^5.0.0` -> `5.0.0`](https://renovatebot.com/diffs/npm/ini/5.0.0/5.0.0)
|
| [ini](https://redirect.github.com/npm/ini) | devDependencies | pin |
[`^5.0.0` -> `5.0.0`](https://renovatebot.com/diffs/npm/ini/5.0.0/5.0.0)
|
| [ini](https://redirect.github.com/npm/ini) | dependencies | pin |
[`^5.0.0` -> `5.0.0`](https://renovatebot.com/diffs/npm/ini/5.0.0/5.0.0)
|
|
[inquirer](https://redirect.github.com/SBoudrias/Inquirer.js/blob/main/packages/inquirer/README.md)
([source](https://redirect.github.com/SBoudrias/Inquirer.js)) |
dependencies | pin | [`^12.5.2` ->
`12.6.3`](https://renovatebot.com/diffs/npm/inquirer/12.6.3/12.6.3) |
| [ip](https://redirect.github.com/indutny/node-ip) | dependencies | pin
| [`^2.0.1` ->
`2.0.1`](https://renovatebot.com/diffs/npm/ip/2.0.1/2.0.1) |
|
[isomorphic-dompurify](https://redirect.github.com/kkomelin/isomorphic-dompurify)
| dependencies | pin | [`^2.19.0` ->
`2.25.0`](https://renovatebot.com/diffs/npm/isomorphic-dompurify/2.25.0/2.25.0)
|
| [jiti](https://redirect.github.com/unjs/jiti) | overrides | pin | [`2`
-> `2.4.2`](https://renovatebot.com/diffs/npm/jiti/2.4.2/2.4.2) |
| [jiti](https://redirect.github.com/unjs/jiti) | devDependencies | pin
| [`^2.4.0` ->
`2.4.2`](https://renovatebot.com/diffs/npm/jiti/2.4.2/2.4.2) |
| [jose](https://redirect.github.com/panva/jose) | peerDependencies |
pin | [`^6.0.0` ->
`6.0.11`](https://renovatebot.com/diffs/npm/jose/6.0.11/6.0.11) |
| [jose](https://redirect.github.com/panva/jose) | devDependencies | pin
| [`^6.0.0` ->
`6.0.11`](https://renovatebot.com/diffs/npm/jose/6.0.11/6.0.11) |
| [jose](https://redirect.github.com/panva/jose) | dependencies | pin |
[`^6.0.0` ->
`6.0.11`](https://renovatebot.com/diffs/npm/jose/6.0.11/6.0.11) |
|
[json-bigint-patch](https://redirect.github.com/ardatan/json-bigint-patch)
| dependencies | pin | [`^0.0.8` ->
`0.0.8`](https://renovatebot.com/diffs/npm/json-bigint-patch/0.0.8/0.0.8)
|
| [kebab-case](https://redirect.github.com/joakimbeng/kebab-case) |
dependencies | pin | [`^2.0.1` ->
`2.0.2`](https://renovatebot.com/diffs/npm/kebab-case/2.0.2/2.0.2) |
| [lint-staged](https://redirect.github.com/lint-staged/lint-staged) |
devDependencies | pin | [`^16.0.0` ->
`16.1.2`](https://renovatebot.com/diffs/npm/lint-staged/16.1.2/16.1.2) |
| [lodash-es](https://lodash.com/custom-builds)
([source](https://redirect.github.com/lodash/lodash)) | devDependencies
| pin | [`^4.17.21` ->
`4.17.21`](https://renovatebot.com/diffs/npm/lodash-es/4.17.21/4.17.21)
|
| [lodash-es](https://lodash.com/custom-builds)
([source](https://redirect.github.com/lodash/lodash)) | peerDependencies
| pin | [`^4.17.21` ->
`4.17.21`](https://renovatebot.com/diffs/npm/lodash-es/4.17.21/4.17.21)
|
| [lodash-es](https://lodash.com/custom-builds)
([source](https://redirect.github.com/lodash/lodash)) | dependencies |
pin | [`^4.17.21` ->
`4.17.21`](https://renovatebot.com/diffs/npm/lodash-es/4.17.21/4.17.21)
|
| [lucide-vue-next](https://lucide.dev)
([source](https://redirect.github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-vue-next))
| dependencies | pin | [`^0.519.0` ->
`0.519.0`](https://renovatebot.com/diffs/npm/lucide-vue-next/0.519.0/0.519.0)
|
| [marked](https://marked.js.org)
([source](https://redirect.github.com/markedjs/marked)) | dependencies |
pin | [`^15.0.0` ->
`15.0.12`](https://renovatebot.com/diffs/npm/marked/15.0.12/15.0.12) |
|
[marked-base-url](https://redirect.github.com/markedjs/marked-base-url)
| dependencies | pin | [`^1.1.6` ->
`1.1.6`](https://renovatebot.com/diffs/npm/marked-base-url/1.1.6/1.1.6)
|
| [multi-ini](https://redirect.github.com/evangelion1204/multi-ini) |
dependencies | pin | [`^2.3.2` ->
`2.3.2`](https://renovatebot.com/diffs/npm/multi-ini/2.3.2/2.3.2) |
| [mustache](https://redirect.github.com/janl/mustache.js) |
dependencies | pin | [`^4.2.0` ->
`4.2.0`](https://renovatebot.com/diffs/npm/mustache/4.2.0/4.2.0) |
| [nest-authz](https://redirect.github.com/node-casbin/nest-authz) |
peerDependencies | pin | [`^2.14.0` ->
`2.17.0`](https://renovatebot.com/diffs/npm/nest-authz/2.17.0/2.17.0) |
| [nest-authz](https://redirect.github.com/node-casbin/nest-authz) |
devDependencies | pin | [`^2.14.0` ->
`2.17.0`](https://renovatebot.com/diffs/npm/nest-authz/2.17.0/2.17.0) |
| [nest-authz](https://redirect.github.com/node-casbin/nest-authz) |
dependencies | pin | [`^2.14.0` ->
`2.17.0`](https://renovatebot.com/diffs/npm/nest-authz/2.17.0/2.17.0) |
| [nest-commander](https://nest-commander.jaymcdoniel.dev)
([source](https://redirect.github.com/jmcdo29/nest-commander/tree/HEAD/pacakges/nest-commander))
| dependencies | pin | [`^3.15.0` ->
`3.17.0`](https://renovatebot.com/diffs/npm/nest-commander/3.17.0/3.17.0)
|
| [nestjs-pino](https://redirect.github.com/iamolegga/nestjs-pino) |
dependencies | pin | [`^4.1.0` ->
`4.4.0`](https://renovatebot.com/diffs/npm/nestjs-pino/4.4.0/4.4.0) |
| [node](https://redirect.github.com/actions/node-versions) | uses-with
| pin | `22.x` -> `22.17.0` |
| [node-cache](https://redirect.github.com/node-cache/node-cache) |
dependencies | pin | [`^5.1.2` ->
`5.1.2`](https://renovatebot.com/diffs/npm/node-cache/5.1.2/5.1.2) |
|
[node-window-polyfill](https://redirect.github.com/tgorka/node-window-polyfill)
| dependencies | pin | [`^1.0.2` ->
`1.0.4`](https://renovatebot.com/diffs/npm/node-window-polyfill/1.0.4/1.0.4)
|
| [nodemon](https://nodemon.io)
([source](https://redirect.github.com/remy/nodemon)) | devDependencie

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Pujit Mehrotra <pujit@lime-technology.com>
2025-07-08 10:30:15 -04:00
Eli Bosley
345e83bfb0 feat: upgrade nuxt-custom-elements (#1461)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Added new modal dialogs and UI components, including activation steps,
OS update feedback, and expanded notification management.
* Introduced a plugin to configure internationalization, state
management, and Apollo client support in web components.
* Added a new Log Viewer page with a streamlined interface for viewing
logs.

* **Improvements**
* Centralized Pinia state management by consolidating all stores to use
a shared global Pinia instance.
* Simplified component templates by removing redundant
internationalization host wrappers.
* Enhanced ESLint configuration with stricter rules and global variable
declarations.
* Refined custom element build process to prevent jQuery conflicts and
optimize minification.
* Updated component imports and templates for consistent structure and
maintainability.
* Streamlined log viewer dropdowns using simplified select components
with improved formatting.
* Improved notification sidebar with filtering by importance and modular
components.
* Replaced legacy notification popups with new UI components and added
automatic root session creation for localhost requests.
* Updated OS version display and user profile UI with refined styling
and component usage.

* **Bug Fixes**
* Fixed component tag capitalization and improved type annotations
across components.

* **Chores**
* Updated development dependencies including ESLint plugins and build
tools.
* Removed deprecated log viewer patch class and cleaned up related test
fixtures.
  * Removed unused imports and simplified Apollo client setup.
* Cleaned up test mocks and removed obsolete i18n host component tests.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---
- To see the specific tasks where the Asana app for GitHub is being
used, see below:
  - https://app.asana.com/0/0/1210730229632804

---------

Co-authored-by: Pujit Mehrotra <pujit@lime-technology.com>
Co-authored-by: Zack Spear <zackspear@users.noreply.github.com>
2025-07-08 10:05:39 -04:00
Michael Datelle
711cc9ac92 feat: build out docker components (#1427)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Introduced comprehensive, customizable Accordion, Dialog,
DropdownMenu, and Select UI components with enhanced prop-driven and
slot-based APIs.
* Added grouped exports for UI primitives, simplifying imports and
usage.
* Added new Storybook stories demonstrating varied usage scenarios for
Accordion, Dialog, DropdownMenu, and Select components.

* **Refactor**
* Replaced external UI dependencies with locally defined, typed
components for Accordion, Dialog, DropdownMenu, and Select.
* Streamlined component APIs by consolidating exports to main components
and type exports, removing subcomponent exports.
* Simplified dialog and dropdown menu implementations with explicit
props, events, and slots.
* Updated component styles and class bindings for improved appearance
and interaction.
* Refined select component into a fully featured, typed implementation
supporting grouping and multiple selection.
* Replaced custom dropdown menu implementation in user profile with the
new DropdownMenu component.
* Simplified internal prop forwarding using reactive utilities for
dropdown menu and select subcomponents.
* Improved dropdown menu stories with declarative props and slots,
removing manual subcomponent composition.
* Simplified notification filter UI by replacing nested select
subcomponents with a declarative items prop.

* **Bug Fixes**
* Improved dropdown and select item handling, including disabled states,
separators, and grouped options.

* **Style**
* Enhanced visual consistency and spacing in documentation and UI
components.
  * Updated component classes for better appearance and usability.

* **Chores**
* Upgraded `@jsonforms` dependencies across all packages to version
`^3.6.0`.
  * Improved test and mock setups for new component structures.
<!-- 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-07-03 16:40:06 -04:00
Pujit Mehrotra
f73e5e0058 fix(ui): notifications positioning regression (#1445)
Downgrades the `vue-sonner` dependency from `2.0.0` to `1.3.0` because
the newer version relies on unocss under the hood, which can't pipe
across the web component build/boundary without modifying our css
plumbing.

The older version relied on a `styles.css` stylesheet. That stylesheet
also couldn't make it through our build pipeline, but since it was a
single asset, I vendored it via `sonner.css`.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Bug Fixes**
* Improved logic to prevent duplicate insertion of the toaster element
in the page layout.

* **Chores**
  * Downgraded the "vue-sonner" dependency to version ^1.3.0.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---
- To see the specific tasks where the Asana app for GitHub is being
used, see below:
  - https://app.asana.com/0/0/1210640791480730
2025-06-27 13:33:25 -04:00
renovate[bot]
68df344a4b fix(deps): update all non-major dependencies (#1399)
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.511.0` ->
`^0.519.0`](https://renovatebot.com/diffs/npm/lucide-vue-next/0.511.0/0.519.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/lucide-vue-next/0.519.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lucide-vue-next/0.519.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lucide-vue-next/0.511.0/0.519.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lucide-vue-next/0.511.0/0.519.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [node](https://nodejs.org)
([source](https://redirect.github.com/nodejs/node)) | `22.15.1` ->
`22.16.0` |
[![age](https://developer.mend.io/api/mc/badges/age/node-version/node/v22.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/node-version/node/v22.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/node-version/node/v22.15.1/v22.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/node-version/node/v22.15.1/v22.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| | minor |
| [pnpm](https://pnpm.io)
([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) |
[`10.11.0` ->
`10.12.1`](https://renovatebot.com/diffs/npm/pnpm/10.11.0/10.12.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/10.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/10.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/10.11.0/10.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/10.11.0/10.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| packageManager | minor |
|
[vuetify-nuxt-module](https://redirect.github.com/vuetifyjs/nuxt-module)
| [`0.18.6` ->
`0.18.7`](https://renovatebot.com/diffs/npm/vuetify-nuxt-module/0.18.6/0.18.7)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vuetify-nuxt-module/0.18.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vuetify-nuxt-module/0.18.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vuetify-nuxt-module/0.18.6/0.18.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vuetify-nuxt-module/0.18.6/0.18.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |

---

### Release Notes

<details>
<summary>lucide-icons/lucide (lucide-vue-next)</summary>

###
[`v0.519.0`](https://redirect.github.com/lucide-icons/lucide/compare/0.518.0...0.519.0)

[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.518.0...0.519.0)

###
[`v0.518.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.518.0):
Version 0.518.0

[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.517.0...0.518.0)

#### What's Changed

- fix(icons): updated `egg` and `egg-off` icons by
[@&#8203;jamiemlaw](https://redirect.github.com/jamiemlaw) in
[https://github.com/lucide-icons/lucide/pull/3299](https://redirect.github.com/lucide-icons/lucide/pull/3299)
- fix(icons): renamed `*-help` and `*-question` icons to
`*-question-mark` by
[@&#8203;jguddas](https://redirect.github.com/jguddas) in
[https://github.com/lucide-icons/lucide/pull/2540](https://redirect.github.com/lucide-icons/lucide/pull/2540)
- chore(scripts): Refactor scripts to typescript by
[@&#8203;ericfennis](https://redirect.github.com/ericfennis) in
[https://github.com/lucide-icons/lucide/pull/3316](https://redirect.github.com/lucide-icons/lucide/pull/3316)
- feat(icons): added `drone` icon by
[@&#8203;shopped](https://redirect.github.com/shopped) in
[https://github.com/lucide-icons/lucide/pull/3247](https://redirect.github.com/lucide-icons/lucide/pull/3247)

#### New Contributors

- [@&#8203;shopped](https://redirect.github.com/shopped) made their
first contribution in
[https://github.com/lucide-icons/lucide/pull/3247](https://redirect.github.com/lucide-icons/lucide/pull/3247)

**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.517.0...0.518.0

###
[`v0.517.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.517.0):
Version 0.517.0

[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.516.0...0.517.0)

#### What's Changed

- feat(icons): adds `barrel` icon by
[@&#8203;karsa-mistmere](https://redirect.github.com/karsa-mistmere) in
[https://github.com/lucide-icons/lucide/pull/1955](https://redirect.github.com/lucide-icons/lucide/pull/1955)

**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.516.0...0.517.0

###
[`v0.516.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.516.0):
Version 0.516.0

[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.515.0...0.516.0)

#### What's Changed

- fix(icons): changed `stamp` icon by
[@&#8203;jamiemlaw](https://redirect.github.com/jamiemlaw) in
[https://github.com/lucide-icons/lucide/pull/3310](https://redirect.github.com/lucide-icons/lucide/pull/3310)
- fix(icons): changed `pocket` icon by
[@&#8203;jamiemlaw](https://redirect.github.com/jamiemlaw) in
[https://github.com/lucide-icons/lucide/pull/3304](https://redirect.github.com/lucide-icons/lucide/pull/3304)
- fix(icons): changed `mic` icon by
[@&#8203;jamiemlaw](https://redirect.github.com/jamiemlaw) in
[https://github.com/lucide-icons/lucide/pull/3301](https://redirect.github.com/lucide-icons/lucide/pull/3301)
- fix(icons): changed `radio` icon by
[@&#8203;jguddas](https://redirect.github.com/jguddas) in
[https://github.com/lucide-icons/lucide/pull/3293](https://redirect.github.com/lucide-icons/lucide/pull/3293)
- fix: some typos for categories by
[@&#8203;npv12](https://redirect.github.com/npv12) in
[https://github.com/lucide-icons/lucide/pull/3319](https://redirect.github.com/lucide-icons/lucide/pull/3319)
- perf(docs): optimize IconsOverview initial render - 50% faster load
times by
[@&#8203;epifaniofrancisco](https://redirect.github.com/epifaniofrancisco)
in
[https://github.com/lucide-icons/lucide/pull/3282](https://redirect.github.com/lucide-icons/lucide/pull/3282)
- fix(docs): remove flex-direction CSS causing absolute stroke width
toggle positioning issue
([#&#8203;3308](https://redirect.github.com/lucide-icons/lucide/issues/3308))
by
[@&#8203;epifaniofrancisco](https://redirect.github.com/epifaniofrancisco)
in
[https://github.com/lucide-icons/lucide/pull/3317](https://redirect.github.com/lucide-icons/lucide/pull/3317)
- feat(icons): added `wifi-cog` icon by
[@&#8203;luisdlopera](https://redirect.github.com/luisdlopera) in
[https://github.com/lucide-icons/lucide/pull/3133](https://redirect.github.com/lucide-icons/lucide/pull/3133)

#### New Contributors

- [@&#8203;npv12](https://redirect.github.com/npv12) made their first
contribution in
[https://github.com/lucide-icons/lucide/pull/3319](https://redirect.github.com/lucide-icons/lucide/pull/3319)

**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.515.0...0.516.0

###
[`v0.515.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.515.0):
Version 0.515.0

[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.514.0...0.515.0)

#### What's Changed

- fix(icons): changed `house-plus` icon by
[@&#8203;jguddas](https://redirect.github.com/jguddas) in
[https://github.com/lucide-icons/lucide/pull/3238](https://redirect.github.com/lucide-icons/lucide/pull/3238)
- fix(icons): changed `radiation` icon by
[@&#8203;jamiemlaw](https://redirect.github.com/jamiemlaw) in
[https://github.com/lucide-icons/lucide/pull/3303](https://redirect.github.com/lucide-icons/lucide/pull/3303)
- feat(icons): added `rectangle-circle` icon by
[@&#8203;zefir-git](https://redirect.github.com/zefir-git) in
[https://github.com/lucide-icons/lucide/pull/3245](https://redirect.github.com/lucide-icons/lucide/pull/3245)

#### New Contributors

- [@&#8203;zefir-git](https://redirect.github.com/zefir-git) made their
first contribution in
[https://github.com/lucide-icons/lucide/pull/3245](https://redirect.github.com/lucide-icons/lucide/pull/3245)

**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.514.0...0.515.0

###
[`v0.514.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.514.0):
Version 0.514.0

[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.513.0...0.514.0)

#### What's Changed

- fix(icons): changed `trophy` icon by
[@&#8203;jguddas](https://redirect.github.com/jguddas) in
[https://github.com/lucide-icons/lucide/pull/2475](https://redirect.github.com/lucide-icons/lucide/pull/2475)
- fix(pull-request-icon-preview): pinned and --forced svgson installati…
by [@&#8203;jguddas](https://redirect.github.com/jguddas) in
[https://github.com/lucide-icons/lucide/pull/3289](https://redirect.github.com/lucide-icons/lucide/pull/3289)
- chore(metadata): added tag to `bandage` icon by
[@&#8203;jamiemlaw](https://redirect.github.com/jamiemlaw) in
[https://github.com/lucide-icons/lucide/pull/3300](https://redirect.github.com/lucide-icons/lucide/pull/3300)
- fix(icons): changed `settings-2` icon by
[@&#8203;jguddas](https://redirect.github.com/jguddas) in
[https://github.com/lucide-icons/lucide/pull/2974](https://redirect.github.com/lucide-icons/lucide/pull/2974)
- fix(docs):
[#&#8203;2984](https://redirect.github.com/lucide-icons/lucide/issues/2984)
absoluteStrokeWidth not resetting with Reset button by
[@&#8203;epifaniofrancisco](https://redirect.github.com/epifaniofrancisco)
in
[https://github.com/lucide-icons/lucide/pull/3261](https://redirect.github.com/lucide-icons/lucide/pull/3261)
- feat(icons): added book-alert icon by
[@&#8203;domasmark](https://redirect.github.com/domasmark) in
[https://github.com/lucide-icons/lucide/pull/3249](https://redirect.github.com/lucide-icons/lucide/pull/3249)

#### New Contributors

- [@&#8203;domasmark](https://redirect.github.com/domasmark) made their
first contribution in
[https://github.com/lucide-icons/lucide/pull/3249](https://redirect.github.com/lucide-icons/lucide/pull/3249)

**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.513.0...0.514.0

###
[`v0.513.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.513.0):
Version 0.513.0

[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.512.0...0.513.0)

#### What's Changed

- feat(icons): Add sim card icon from lab by
[@&#8203;ericfennis](https://redirect.github.com/ericfennis) in
[https://github.com/lucide-icons/lucide/pull/3275](https://redirect.github.com/lucide-icons/lucide/pull/3275)

**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.512.0...0.513.0

###
[`v0.512.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.512.0):
Version 0.512.0

[Compare
Source](https://redirect.github.com/lucide-icons/lucide/compare/0.511.0...0.512.0)

#### What's Changed

- feat(icons): added `circle-pound-sterling` icon by
[@&#8203;lieonlion](https://redirect.github.com/lieonlion) in
[https://github.com/lucide-icons/lucide/pull/2822](https://redirect.github.com/lucide-icons/lucide/pull/2822)
- build(deps-dev): bump vite from 6.3.2 to 6.3.4 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/lucide-icons/lucide/pull/3181](https://redirect.github.com/lucide-icons/lucide/pull/3181)
- docs(docs): added testing website locally instructions by
[@&#8203;briz123](https://redirect.github.com/briz123) in
[https://github.com/lucide-icons/lucide/pull/3124](https://redirect.github.com/lucide-icons/lucide/pull/3124)
- build(deps-dev): bump vite from 6.0.7 to 6.1.6 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/lucide-icons/lucide/pull/3236](https://redirect.github.com/lucide-icons/lucide/pull/3236)
- fix(icons): changed `square-check-big` icon by
[@&#8203;jguddas](https://redirect.github.com/jguddas) in
[https://github.com/lucide-icons/lucide/pull/3156](https://redirect.github.com/lucide-icons/lucide/pull/3156)
- fix(icons): changed `list-collapse` icon by
[@&#8203;jguddas](https://redirect.github.com/jguddas) in
[https://github.com/lucide-icons/lucide/pull/3081](https://redirect.github.com/lucide-icons/lucide/pull/3081)
- fix(icons): changed `battery-*` icons by
[@&#8203;jguddas](https://redirect.github.com/jguddas) in
[https://github.com/lucide-icons/lucide/pull/3083](https://redirect.github.com/lucide-icons/lucide/pull/3083)
- fix(icons): changed `paperclip` icon by
[@&#8203;jguddas](https://redirect.github.com/jguddas) in
[https://github.com/lucide-icons/lucide/pull/2956](https://redirect.github.com/lucide-icons/lucide/pull/2956)
- fix(icons): changed `eraser` icon by
[@&#8203;jguddas](https://redirect.github.com/jguddas) in
[https://github.com/lucide-icons/lucide/pull/3076](https://redirect.github.com/lucide-icons/lucide/pull/3076)
- feat(icons): Add `cloud-check` icon by
[@&#8203;lscheibel](https://redirect.github.com/lscheibel) in
[https://github.com/lucide-icons/lucide/pull/2612](https://redirect.github.com/lucide-icons/lucide/pull/2612)
- feat(icon): add `id-card-lanyard` icon by
[@&#8203;python2911](https://redirect.github.com/python2911) in
[https://github.com/lucide-icons/lucide/pull/2898](https://redirect.github.com/lucide-icons/lucide/pull/2898)
- feat(angular): update peer dependencies for Angular to support version
20.x by
[@&#8203;JeevanMahesha](https://redirect.github.com/JeevanMahesha) in
[https://github.com/lucide-icons/lucide/pull/3273](https://redirect.github.com/lucide-icons/lucide/pull/3273)
- fix(icons): changed `file-badge` icon by
[@&#8203;jguddas](https://redirect.github.com/jguddas) in
[https://github.com/lucide-icons/lucide/pull/2934](https://redirect.github.com/lucide-icons/lucide/pull/2934)
- feat(icons): added `grid-3x2` icon by
[@&#8203;qubrat](https://redirect.github.com/qubrat) in
[https://github.com/lucide-icons/lucide/pull/3216](https://redirect.github.com/lucide-icons/lucide/pull/3216)

#### New Contributors

- [@&#8203;lieonlion](https://redirect.github.com/lieonlion) made their
first contribution in
[https://github.com/lucide-icons/lucide/pull/2822](https://redirect.github.com/lucide-icons/lucide/pull/2822)
- [@&#8203;python2911](https://redirect.github.com/python2911) made
their first contribution in
[https://github.com/lucide-icons/lucide/pull/2898](https://redirect.github.com/lucide-icons/lucide/pull/2898)
- [@&#8203;JeevanMahesha](https://redirect.github.com/JeevanMahesha)
made their first contribution in
[https://github.com/lucide-icons/lucide/pull/3273](https://redirect.github.com/lucide-icons/lucide/pull/3273)
- [@&#8203;qubrat](https://redirect.github.com/qubrat) made their first
contribution in
[https://github.com/lucide-icons/lucide/pull/3216](https://redirect.github.com/lucide-icons/lucide/pull/3216)

**Full Changelog**:
https://github.com/lucide-icons/lucide/compare/0.511.0...0.512.0

</details>

<details>
<summary>nodejs/node (node)</summary>

###
[`v22.16.0`](https://redirect.github.com/nodejs/node/releases/tag/v22.16.0):
2025-05-21, Version 22.16.0 &#x27;Jod&#x27; (LTS), @&#8203;aduh95

[Compare
Source](https://redirect.github.com/nodejs/node/compare/v22.15.1...v22.16.0)

##### Notable Changes

-
\[[`c3ceaebb7a`](https://redirect.github.com/nodejs/node/commit/c3ceaebb7a)]
- **deps**: update timezone to 2025b (Node.js GitHub Bot)
[#&#8203;57857](https://redirect.github.com/nodejs/node/pull/57857)
-
\[[`5059a746ec`](https://redirect.github.com/nodejs/node/commit/5059a746ec)]
- **doc**: add dario-piotrowicz to collaborators (Dario Piotrowicz)
[#&#8203;58102](https://redirect.github.com/nodejs/node/pull/58102)
-
\[[`c8ceaaf397`](https://redirect.github.com/nodejs/node/commit/c8ceaaf397)]
- **(SEMVER-MINOR)** **doc**: graduate multiple experimental apis (James
M Snell)
[#&#8203;57765](https://redirect.github.com/nodejs/node/pull/57765)
-
\[[`e21b37d9df`](https://redirect.github.com/nodejs/node/commit/e21b37d9df)]
- **(SEMVER-MINOR)** **esm**: graduate import.meta properties (James M
Snell)
[#&#8203;58011](https://redirect.github.com/nodejs/node/pull/58011)
-
\[[`832640c35e`](https://redirect.github.com/nodejs/node/commit/832640c35e)]
- **(SEMVER-MINOR)** **esm**: support top-level Wasm without package
type (Guy Bedford)
[#&#8203;57610](https://redirect.github.com/nodejs/node/pull/57610)
-
\[[`c510391d2f`](https://redirect.github.com/nodejs/node/commit/c510391d2f)]
- **(SEMVER-MINOR)** **sqlite**: add StatementSync.prototype.columns()
(Colin Ihrig)
[#&#8203;57490](https://redirect.github.com/nodejs/node/pull/57490)
-
\[[`5d1230bec0`](https://redirect.github.com/nodejs/node/commit/5d1230bec0)]
- **(SEMVER-MINOR)** **src**: set default config as `node.config.json`
(Marco Ippolito)
[#&#8203;57171](https://redirect.github.com/nodejs/node/pull/57171)
-
\[[`30bb1ccbb0`](https://redirect.github.com/nodejs/node/commit/30bb1ccbb0)]
- **(SEMVER-MINOR)** **src**: create
`THROW_ERR_OPTIONS_BEFORE_BOOTSTRAPPING` (Marco Ippolito)
[#&#8203;57016](https://redirect.github.com/nodejs/node/pull/57016)
-
\[[`0350c6f478`](https://redirect.github.com/nodejs/node/commit/0350c6f478)]
- **(SEMVER-MINOR)** **src**: add config file support (Marco Ippolito)
[#&#8203;57016](https://redirect.github.com/nodejs/node/pull/57016)
-
\[[`e1d3a9e192`](https://redirect.github.com/nodejs/node/commit/e1d3a9e192)]
- **(SEMVER-MINOR)** **src**: add ExecutionAsyncId getter for any
Context (Attila Szegedi)
[#&#8203;57820](https://redirect.github.com/nodejs/node/pull/57820)
-
\[[`0ec912f452`](https://redirect.github.com/nodejs/node/commit/0ec912f452)]
- **(SEMVER-MINOR)** **stream**: preserve AsyncLocalStorage context in
finished() (Gürgün Dayıoğlu)
[#&#8203;57865](https://redirect.github.com/nodejs/node/pull/57865)
-
\[[`43490c8797`](https://redirect.github.com/nodejs/node/commit/43490c8797)]
- **(SEMVER-MINOR)** **util**: add `types.isFloat16Array()` (Livia
Medeiros)
[#&#8203;57879](https://redirect.github.com/nodejs/node/pull/57879)
-
\[[`dda6ca9172`](https://redirect.github.com/nodejs/node/commit/dda6ca9172)]
- **(SEMVER-MINOR)** **worker**: add worker.getHeapStatistics() (Matteo
Collina)
[#&#8203;57888](https://redirect.github.com/nodejs/node/pull/57888)

##### Commits

-
\[[`4252dc798c`](https://redirect.github.com/nodejs/node/commit/4252dc798c)]
- **assert**: support `Float16Array` in loose deep equality checks
(Livia Medeiros)
[#&#8203;57881](https://redirect.github.com/nodejs/node/pull/57881)
-
\[[`1c7396b078`](https://redirect.github.com/nodejs/node/commit/1c7396b078)]
- **assert,util**: fix constructor lookup in deep equal comparison
(Ruben Bridgewater)
[#&#8203;57876](https://redirect.github.com/nodejs/node/pull/57876)
-
\[[`1ded5f25c8`](https://redirect.github.com/nodejs/node/commit/1ded5f25c8)]
- **assert,util**: improve deep object comparison performance (Ruben
Bridgewater)
[#&#8203;57648](https://redirect.github.com/nodejs/node/pull/57648)
-
\[[`696b5f85ca`](https://redirect.github.com/nodejs/node/commit/696b5f85ca)]
- **assert,util**: improve unequal number comparison performance (Ruben
Bridgewater)
[#&#8203;57619](https://redirect.github.com/nodejs/node/pull/57619)
-
\[[`775ee4d40f`](https://redirect.github.com/nodejs/node/commit/775ee4d40f)]
- **assert,util**: improve array comparison (Ruben Bridgewater)
[#&#8203;57619](https://redirect.github.com/nodejs/node/pull/57619)
-
\[[`3766992ba4`](https://redirect.github.com/nodejs/node/commit/3766992ba4)]
- **benchmark**: add sqlite prepare select get (Vinícius Lourenço)
[#&#8203;58040](https://redirect.github.com/nodejs/node/pull/58040)
-
\[[`8390276be3`](https://redirect.github.com/nodejs/node/commit/8390276be3)]
- **benchmark**: add sqlite prepare select all (Vinícius Lourenço)
[#&#8203;58040](https://redirect.github.com/nodejs/node/pull/58040)
-
\[[`6a9b79e5c1`](https://redirect.github.com/nodejs/node/commit/6a9b79e5c1)]
- **benchmark**: add sqlite is transaction (Vinícius Lourenço)
[#&#8203;58040](https://redirect.github.com/nodejs/node/pull/58040)
-
\[[`f689f98344`](https://redirect.github.com/nodejs/node/commit/f689f98344)]
- **benchmark**: add sqlite prepare insert (Vinícius Lourenço)
[#&#8203;58040](https://redirect.github.com/nodejs/node/pull/58040)
-
\[[`14a82804d7`](https://redirect.github.com/nodejs/node/commit/14a82804d7)]
- **benchmark**: disambiguate `filename` and `dirname` read perf
(Antoine du Hamel)
[#&#8203;58056](https://redirect.github.com/nodejs/node/pull/58056)
-
\[[`e7e8256d35`](https://redirect.github.com/nodejs/node/commit/e7e8256d35)]
- **buffer**: avoid creating unnecessary environment (Yagiz Nizipli)
[#&#8203;58053](https://redirect.github.com/nodejs/node/pull/58053)
-
\[[`d7d8e8e994`](https://redirect.github.com/nodejs/node/commit/d7d8e8e994)]
- **buffer**: define global v8::CFunction objects as const (Mert Can
Altin)
[#&#8203;57676](https://redirect.github.com/nodejs/node/pull/57676)
-
\[[`f37633e85a`](https://redirect.github.com/nodejs/node/commit/f37633e85a)]
- **build**: use `$(BUILDTYPE)` when cleaning coverage files (Aviv
Keller)
[#&#8203;57995](https://redirect.github.com/nodejs/node/pull/57995)
-
\[[`e5bf67fe77`](https://redirect.github.com/nodejs/node/commit/e5bf67fe77)]
- **build**: define python when generating `out/Makefile` (Aviv Keller)
[#&#8203;57970](https://redirect.github.com/nodejs/node/pull/57970)
-
\[[`718f874ae0`](https://redirect.github.com/nodejs/node/commit/718f874ae0)]
- **build**: fix zstd libname (Antoine du Hamel)
[#&#8203;57999](https://redirect.github.com/nodejs/node/pull/57999)
-
\[[`53c5fdcae1`](https://redirect.github.com/nodejs/node/commit/53c5fdcae1)]
- **crypto**: fix cross-realm `SharedArrayBuffer` validation (Antoine du
Hamel)
[#&#8203;57974](https://redirect.github.com/nodejs/node/pull/57974)
-
\[[`78f4ffee5d`](https://redirect.github.com/nodejs/node/commit/78f4ffee5d)]
- **crypto**: fix cross-realm check of `ArrayBuffer` (Felipe Forbeck)
[#&#8203;57828](https://redirect.github.com/nodejs/node/pull/57828)
-
\[[`f606352b63`](https://redirect.github.com/nodejs/node/commit/f606352b63)]
- **crypto**: forbid passing `Float16Array` to `getRandomValues()`
(Livia Medeiros)
[#&#8203;57880](https://redirect.github.com/nodejs/node/pull/57880)
-
\[[`23c4e941c2`](https://redirect.github.com/nodejs/node/commit/23c4e941c2)]
- **crypto**: remove BoringSSL dh-primes addition (Shelley Vohr)
[#&#8203;57023](https://redirect.github.com/nodejs/node/pull/57023)
-
\[[`8339d9bc14`](https://redirect.github.com/nodejs/node/commit/8339d9bc14)]
- **deps**: V8: cherry-pick
[`f915fa4`](https://redirect.github.com/nodejs/node/commit/f915fa4c9f41)
(Chengzhong Wu)
[#&#8203;55484](https://redirect.github.com/nodejs/node/pull/55484)
-
\[[`c2111dd126`](https://redirect.github.com/nodejs/node/commit/c2111dd126)]
- **deps**: V8: backport
[`e5dbbba`](https://redirect.github.com/nodejs/node/commit/e5dbbbadcbff)
(Darshan Sen)
[#&#8203;58120](https://redirect.github.com/nodejs/node/pull/58120)
-
\[[`4cc49be951`](https://redirect.github.com/nodejs/node/commit/4cc49be951)]
- **deps**: update zstd to 1.5.7 (Node.js GitHub Bot)
[#&#8203;57940](https://redirect.github.com/nodejs/node/pull/57940)
-
\[[`c956d37c84`](https://redirect.github.com/nodejs/node/commit/c956d37c84)]
- **deps**: update zlib to 1.3.0.1-motley-780819f (Node.js GitHub Bot)
[#&#8203;57768](https://redirect.github.com/nodejs/node/pull/57768)
-
\[[`c3ceaebb7a`](https://redirect.github.com/nodejs/node/commit/c3ceaebb7a)]
- **deps**: update timezone to 2025b (Node.js GitHub Bot)
[#&#8203;57857](https://redirect.github.com/nodejs/node/pull/57857)
-
\[[`b5cd0eb590`](https://redirect.github.com/nodejs/node/commit/b5cd0eb590)]
- **deps**: update simdutf to 6.4.2 (Node.js GitHub Bot)
[#&#8203;57855](https://redirect.github.com/nodejs/node/pull/57855)
-
\[[`3eb6b814e9`](https://redirect.github.com/nodejs/node/commit/3eb6b814e9)]
- **deps**: update simdutf to 6.4.0 (Node.js GitHub Bot)
[#&#8203;56764](https://redirect.github.com/nodejs/node/pull/56764)
-
\[[`0be9fa3218`](https://redirect.github.com/nodejs/node/commit/0be9fa3218)]
- **deps**: update icu to 77.1 (Node.js GitHub Bot)
[#&#8203;57455](https://redirect.github.com/nodejs/node/pull/57455)
-
\[[`d5cf4254fb`](https://redirect.github.com/nodejs/node/commit/d5cf4254fb)]
- **doc**: add HBSPS as triager (Wiyeong Seo)
[#&#8203;57980](https://redirect.github.com/nodejs/node/pull/57980)
-
\[[`ad0861dba0`](https://redirect.github.com/nodejs/node/commit/ad0861dba0)]
- **doc**: add ambassaor message (Brian Muenzenmeyer)
[#&#8203;57600](https://redirect.github.com/nodejs/node/pull/57600)
-
\[[`0d3ec1aafe`](https://redirect.github.com/nodejs/node/commit/0d3ec1aafe)]
- **doc**: fix misaligned options in vm.compileFunction() (Jimmy Leung)
[#&#8203;58145](https://redirect.github.com/nodejs/node/pull/58145)
-
\[[`1f70baf3b0`](https://redirect.github.com/nodejs/node/commit/1f70baf3b0)]
- **doc**: add missing options.signal to
readlinePromises.createInterface() (Jimmy Leung)
[#&#8203;55456](https://redirect.github.com/nodejs/node/pull/55456)
-
\[[`ec6a48621f`](https://redirect.github.com/nodejs/node/commit/ec6a48621f)]
- **doc**: fix typo of file `zlib.md` (yusheng chen)
[#&#8203;58093](https://redirect.github.com/nodejs/node/pull/58093)
-
\[[`37e360e386`](https://redirect.github.com/nodejs/node/commit/37e360e386)]
- **doc**: make stability labels more consistent (Antoine du Hamel)
[#&#8203;57516](https://redirect.github.com/nodejs/node/pull/57516)
-
\[[`2b5d63d36e`](https://redirect.github.com/nodejs/node/commit/2b5d63d36e)]
- **doc**: allow the $schema property in node.config.json (Remco
Haszing)
[#&#8203;57560](https://redirect.github.com/nodejs/node/pull/57560)
-
\[[`a2063638e2`](https://redirect.github.com/nodejs/node/commit/a2063638e2)]
- **doc**: fix `AsyncLocalStorage` example response changes after node
v18 (Naor Tedgi (Abu Emma))
[#&#8203;57969](https://redirect.github.com/nodejs/node/pull/57969)
-
\[[`474c2b14c3`](https://redirect.github.com/nodejs/node/commit/474c2b14c3)]
- **doc**: mark Node.js 18 as End-of-Life (Richard Lau)
[#&#8203;58084](https://redirect.github.com/nodejs/node/pull/58084)
-
\[[`5059a746ec`](https://redirect.github.com/nodejs/node/commit/5059a746ec)]
- **doc**: add dario-piotrowicz to collaborators (Dario Piotrowicz)
[#&#8203;58102](https://redirect.github.com/nodejs/node/pull/58102)
-
\[[`1eec170fc3`](https://redirect.github.com/nodejs/node/commit/1eec170fc3)]
- **doc**: fix formatting of `import.meta.filename` section (Antoine du
Hamel)
[#&#8203;58079](https://redirect.github.com/nodejs/node/pull/58079)
-
\[[`7f108de525`](https://redirect.github.com/nodejs/node/commit/7f108de525)]
- **doc**: fix env variable name in `util.styleText` (Antoine du Hamel)
[#&#8203;58072](https://redirect.github.com/nodejs/node/pull/58072)
-
\[[`54b3f7fffc`](https://redirect.github.com/nodejs/node/commit/54b3f7fffc)]
- **doc**: add returns for https.get (Eng Zer Jun)
[#&#8203;58025](https://redirect.github.com/nodejs/node/pull/58025)
-
\[[`66f2c605a8`](https://redirect.github.com/nodejs/node/commit/66f2c605a8)]
- **doc**: fix typo in `buffer.md` (chocolateboy)
[#&#8203;58052](https://redirect.github.com/nodejs/node/pull/58052)
-
\[[`b0256dd42b`](https://redirect.github.com/nodejs/node/commit/b0256dd42b)]
- **doc**: correct deprecation type of `assert.CallTracker` (René)
[#&#8203;57997](https://redirect.github.com/nodejs/node/pull/57997)
-
\[[`581439c9e6`](https://redirect.github.com/nodejs/node/commit/581439c9e6)]
- **doc**: mark devtools integration section as active development
(Chengzhong Wu)
[#&#8203;57886](https://redirect.github.com/nodejs/node/pull/57886)
-
\[[`a2a2a2f027`](https://redirect.github.com/nodejs/node/commit/a2a2a2f027)]
- **doc**: fix typo in `module.md` (Alex Schwartz)
[#&#8203;57889](https://redirect.github.com/nodejs/node/pull/57889)
-
\[[`c0ec4e2935`](https://redirect.github.com/nodejs/node/commit/c0ec4e2935)]
- **doc**: increase z-index of header element (Dario Piotrowicz)
[#&#8203;57851](https://redirect.github.com/nodejs/node/pull/57851)
-
\[[`93d19ec6cd`](https://redirect.github.com/nodejs/node/commit/93d19ec6cd)]
- **doc**: add missing TS formats for `load` hooks (Antoine du Hamel)
[#&#8203;57837](https://redirect.github.com/nodejs/node/pull/57837)
-
\[[`f5ea06c61f`](https://redirect.github.com/nodejs/node/commit/f5ea06c61f)]
- **doc**: clarify the multi REPL example (Dario Piotrowicz)
[#&#8203;57759](https://redirect.github.com/nodejs/node/pull/57759)
-
\[[`80c4fe1b70`](https://redirect.github.com/nodejs/node/commit/80c4fe1b70)]
- **doc**: fix deprecation type for `DEP0148` (Livia Medeiros)
[#&#8203;57785](https://redirect.github.com/nodejs/node/pull/57785)
-
\[[`01cad99da0`](https://redirect.github.com/nodejs/node/commit/01cad99da0)]
- **doc**: list DOMException as a potential error raised by Node.js
(Chengzhong Wu)
[#&#8203;57783](https://redirect.github.com/nodejs/node/pull/57783)
-
\[[`a08b714a46`](https://redirect.github.com/nodejs/node/commit/a08b714a46)]
- **doc**: add missing v0.x changelog entries (Antoine du Hamel)
[#&#8203;57779](https://redirect.github.com/nodejs/node/pull/57779)
-
\[[`d0b48350fd`](https://redirect.github.com/nodejs/node/commit/d0b48350fd)]
- **doc**: fix typo in writing-docs (Sebastian Beltran)
[#&#8203;57776](https://redirect.github.com/nodejs/node/pull/57776)
-
\[[`bde3725f8b`](https://redirect.github.com/nodejs/node/commit/bde3725f8b)]
- **doc**: clarify examples section in REPL doc (Dario Piotrowicz)
[#&#8203;57762](https://redirect.github.com/nodejs/node/pull/57762)
-
\[[`c8ceaaf397`](https://redirect.github.com/nodejs/node/commit/c8ceaaf397)]
- **(SEMVER-MINOR)** **doc**: graduate multiple experimental apis (James
M Snell)
[#&#8203;57765](https://redirect.github.com/nodejs/node/pull/57765)
-
\[[`92428c2609`](https://redirect.github.com/nodejs/node/commit/92428c2609)]
- **doc**: explicitly state that corepack will be removed in v25+
(Trivikram Kamat)
[#&#8203;57747](https://redirect.github.com/nodejs/node/pull/57747)
-
\[[`298969e1dd`](https://redirect.github.com/nodejs/node/commit/298969e1dd)]
- **doc**: update position type to integer | null in fs (Yukihiro
Hasegawa)
[#&#8203;57745](https://redirect.github.com/nodejs/node/pull/57745)
-
\[[`a9d28e27c9`](https://redirect.github.com/nodejs/node/commit/a9d28e27c9)]
- **doc**: update CI instructions (Antoine du Hamel)
[#&#8203;57743](https://redirect.github.com/nodejs/node/pull/57743)
-
\[[`133d2878a1`](https://redirect.github.com/nodejs/node/commit/133d2878a1)]
- **doc**: update example of using `await` in REPL (Dario Piotrowicz)
[#&#8203;57653](https://redirect.github.com/nodejs/node/pull/57653)
-
\[[`fc5f126629`](https://redirect.github.com/nodejs/node/commit/fc5f126629)]
- **doc**: add back mention of visa fees to onboarding doc (Darshan Sen)
[#&#8203;57730](https://redirect.github.com/nodejs/node/pull/57730)
-
\[[`945f4ac538`](https://redirect.github.com/nodejs/node/commit/945f4ac538)]
- **doc**: process.execve is only unavailable for Windows (Yaksh Bariya)
[#&#8203;57726](https://redirect.github.com/nodejs/node/pull/57726)
-
\[[`f3b885bb5e`](https://redirect.github.com/nodejs/node/commit/f3b885bb5e)]
- **doc**: clarify `unhandledRejection` events behaviors in process doc
(Dario Piotrowicz)
[#&#8203;57654](https://redirect.github.com/nodejs/node/pull/57654)
-
\[[`7326dda5b0`](https://redirect.github.com/nodejs/node/commit/7326dda5b0)]
- **doc**: improved fetch docs (Alessandro Miliucci)
[#&#8203;57296](https://redirect.github.com/nodejs/node/pull/57296)
-
\[[`6906c5eb1f`](https://redirect.github.com/nodejs/node/commit/6906c5eb1f)]
- **doc**: document REPL custom eval arguments (Dario Piotrowicz)
[#&#8203;57690](https://redirect.github.com/nodejs/node/pull/57690)
-
\[[`47a7564e8f`](https://redirect.github.com/nodejs/node/commit/47a7564e8f)]
- **doc**: classify Chrome DevTools Protocol as tier 2 (Chengzhong Wu)
[#&#8203;57634](https://redirect.github.com/nodejs/node/pull/57634)
-
\[[`e274cc1310`](https://redirect.github.com/nodejs/node/commit/e274cc1310)]
- **doc**: replace NOTE that does not render properly (Colin Ihrig)
[#&#8203;57484](https://redirect.github.com/nodejs/node/pull/57484)
-
\[[`bef06b11df`](https://redirect.github.com/nodejs/node/commit/bef06b11df)]
- **esm**: avoid `import.meta` setup costs for unused properties
(Antoine du Hamel)
[#&#8203;57286](https://redirect.github.com/nodejs/node/pull/57286)
-
\[[`e21b37d9df`](https://redirect.github.com/nodejs/node/commit/e21b37d9df)]
- **(SEMVER-MINOR)** **esm**: graduate import.meta properties (James M
Snell)
[#&#8203;58011](https://redirect.github.com/nodejs/node/pull/58011)
-
\[[`832640c35e`](https://redirect.github.com/nodejs/node/commit/832640c35e)]
- **(SEMVER-MINOR)** **esm**: support top-level Wasm without package
type (Guy Bedford)
[#&#8203;57610](https://redirect.github.com/nodejs/node/pull/57610)
-
\[[`8f643471ef`](https://redirect.github.com/nodejs/node/commit/8f643471ef)]
- **fs**: improve globSync performance (Rich Trott)
[#&#8203;57725](https://redirect.github.com/nodejs/node/pull/57725)
-
\[[`bf9e17ecc6`](https://redirect.github.com/nodejs/node/commit/bf9e17ecc6)]
- **http2**: use args.This() instead of args.Holder() (Joyee Cheung)
[#&#8203;58004](https://redirect.github.com/nodejs/node/pull/58004)
-
\[[`137717354f`](https://redirect.github.com/nodejs/node/commit/137717354f)]
- **http2**: fix graceful session close (Kushagra Pandey)
[#&#8203;57808](https://redirect.github.com/nodejs/node/pull/57808)
-
\[[`9baf580269`](https://redirect.github.com/nodejs/node/commit/9baf580269)]
- **http2**: fix check for `frame->hd.type` (hanguanqiang)
[#&#8203;57644](https://redirect.github.com/nodejs/node/pull/57644)
-
\[[`b8189242b2`](https://redirect.github.com/nodejs/node/commit/b8189242b2)]
- **http2**: skip writeHead if stream is closed (Shima Ryuhei)
[#&#8203;57686](https://redirect.github.com/nodejs/node/pull/57686)
-
\[[`4e02a1650a`](https://redirect.github.com/nodejs/node/commit/4e02a1650a)]
- **lib**: remove unused file `fetch_module` (Michaël Zasso)
[#&#8203;55880](https://redirect.github.com/nodejs/node/pull/55880)
-
\[[`d9700fef26`](https://redirect.github.com/nodejs/node/commit/d9700fef26)]
- **lib**: avoid StackOverflow on `serializeError` (Chengzhong Wu)
[#&#8203;58075](https://redirect.github.com/nodejs/node/pull/58075)
-
\[[`f3a16b6d9c`](https://redirect.github.com/nodejs/node/commit/f3a16b6d9c)]
- **lib**: resolve the issue of not adhering to the specified buffer
size (0hm☘️🏳️‍⚧️)
[#&#8203;55896](https://redirect.github.com/nodejs/node/pull/55896)
-
\[[`d4fc282f73`](https://redirect.github.com/nodejs/node/commit/d4fc282f73)]
- **lib**: fix AbortSignal.any() with timeout signals (Gürgün Dayıoğlu)
[#&#8203;57867](https://redirect.github.com/nodejs/node/pull/57867)
-
\[[`f7e2902861`](https://redirect.github.com/nodejs/node/commit/f7e2902861)]
- **lib**: use Map primordial for ActiveAsyncContextFrame (Gürgün
Dayıoğlu)
[#&#8203;57670](https://redirect.github.com/nodejs/node/pull/57670)
-
\[[`8652b0e168`](https://redirect.github.com/nodejs/node/commit/8652b0e168)]
- **meta**: set nodejs/config as codeowner (Marco Ippolito)
[#&#8203;57237](https://redirect.github.com/nodejs/node/pull/57237)
-
\[[`e98504ed95`](https://redirect.github.com/nodejs/node/commit/e98504ed95)]
- **meta**: allow penetration testing on live system with prior
authorization (Matteo Collina)
[#&#8203;57966](https://redirect.github.com/nodejs/node/pull/57966)
-
\[[`340731bea0`](https://redirect.github.com/nodejs/node/commit/340731bea0)]
- **meta**: fix subsystem in commit title (Luigi Pinca)
[#&#8203;57945](https://redirect.github.com/nodejs/node/pull/57945)
-
\[[`d767cbffcf`](https://redirect.github.com/nodejs/node/commit/d767cbffcf)]
- **meta**: bump Mozilla-Actions/sccache-action from 0.0.8 to 0.0.9
(dependabot\[bot])
[#&#8203;57720](https://redirect.github.com/nodejs/node/pull/57720)
-
\[[`575f904b13`](https://redirect.github.com/nodejs/node/commit/575f904b13)]
- **meta**: bump actions/download-artifact from 4.1.9 to 4.2.1
(dependabot\[bot])
[#&#8203;57719](https://redirect.github.com/nodejs/node/pull/57719)
-
\[[`acd323c069`](https://redirect.github.com/nodejs/node/commit/acd323c069)]
- **meta**: bump actions/setup-python from 5.4.0 to 5.5.0
(dependabot\[bot])
[#&#8203;57718](https://redirect.github.com/nodejs/node/pull/57718)
-
\[[`21246fec20`](https://redirect.github.com/nodejs/node/commit/21246fec20)]
- **meta**: bump peter-evans/create-pull-request from 7.0.7 to 7.0.8
(dependabot\[bot])
[#&#8203;57717](https://redirect.github.com/nodejs/node/pull/57717)
-
\[[`97f32d5849`](https://redirect.github.com/nodejs/node/commit/97f32d5849)]
- **meta**: bump github/codeql-action from 3.28.10 to 3.28.13
(dependabot\[bot])
[#&#8203;57716](https://redirect.github.com/nodejs/node/pull/57716)
-
\[[`90ddbb8cfa`](https://redirect.github.com/nodejs/node/commit/90ddbb8cfa)]
- **meta**: bump actions/cache from 4.2.2 to 4.2.3 (dependabot\[bot])
[#&#8203;57715](https://redirect.github.com/nodejs/node/pull/57715)
-
\[[`728425d03e`](https://redirect.github.com/nodejs/node/commit/728425d03e)]
- **meta**: bump actions/setup-node from 4.2.0 to 4.3.0
(dependabot\[bot])
[#&#8203;57714](https://redirect.github.com/nodejs/node/pull/57714)
-
\[[`1f799140e0`](https://redirect.github.com/nodejs/node/commit/1f799140e0)]
- **meta**: bump actions/upload-artifact from 4.6.1 to 4.6.2
(dependabot\[bot])
[#&#8203;57713](https://redirect.github.com/nodejs/node/pull/57713)
-
\[[`021b174a1f`](https://redirect.github.com/nodejs/node/commit/021b174a1f)]
- **module**: tidy code string concat → string templates (Jacob Smith)
[#&#8203;55820](https://redirect.github.com/nodejs/node/pull/55820)
-
\[[`44c5718476`](https://redirect.github.com/nodejs/node/commit/44c5718476)]
- **module**: fix incorrect formatting in require(esm) cycle error
message (haykam821)
[#&#8203;57453](https://redirect.github.com/nodejs/node/pull/57453)
-
\[[`bb09b4d4ae`](https://redirect.github.com/nodejs/node/commit/bb09b4d4ae)]
- **module**: improve `getPackageType` performance (Dario Piotrowicz)
[#&#8203;57599](https://redirect.github.com/nodejs/node/pull/57599)
-
\[[`9e6054e715`](https://redirect.github.com/nodejs/node/commit/9e6054e715)]
- **module**: remove unnecessary `readPackage` function (Dario
Piotrowicz)
[#&#8203;57596](https://redirect.github.com/nodejs/node/pull/57596)
-
\[[`4a8db273ba`](https://redirect.github.com/nodejs/node/commit/4a8db273ba)]
- **node-api**: add nested object wrap and napi_ref test (Chengzhong Wu)
[#&#8203;57981](https://redirect.github.com/nodejs/node/pull/57981)
-
\[[`3c65058f20`](https://redirect.github.com/nodejs/node/commit/3c65058f20)]
- **node-api**: convert NewEnv to node_napi_env\_\_::New (Vladimir
Morozov)
[#&#8203;57834](https://redirect.github.com/nodejs/node/pull/57834)
-
\[[`a4105db1f7`](https://redirect.github.com/nodejs/node/commit/a4105db1f7)]
- **os**: fix netmask format check condition in getCIDR function
(Wiyeong Seo)
[#&#8203;57324](https://redirect.github.com/nodejs/node/pull/57324)
-
\[[`248c938139`](https://redirect.github.com/nodejs/node/commit/248c938139)]
- **process**: disable building execve on IBM i (Abdirahim Musse)
[#&#8203;57883](https://redirect.github.com/nodejs/node/pull/57883)
-
\[[`972275697a`](https://redirect.github.com/nodejs/node/commit/972275697a)]
- **repl**: deprecate `repl.builtinModules` (Dario Piotrowicz)
[#&#8203;57508](https://redirect.github.com/nodejs/node/pull/57508)
-
\[[`7485309d7e`](https://redirect.github.com/nodejs/node/commit/7485309d7e)]
- **sqlite**: add location method (Edy Silva)
[#&#8203;57860](https://redirect.github.com/nodejs/node/pull/57860)
-
\[[`c12cd2a190`](https://redirect.github.com/nodejs/node/commit/c12cd2a190)]
- **sqlite**: add timeout options to DatabaseSync (Edy Silva)
[#&#8203;57752](https://redirect.github.com/nodejs/node/pull/57752)
-
\[[`5e0503a967`](https://redirect.github.com/nodejs/node/commit/5e0503a967)]
- **sqlite**: add setReturnArrays method to StatementSync (Gürgün
Dayıoğlu)
[#&#8203;57542](https://redirect.github.com/nodejs/node/pull/57542)
-
\[[`ed9d2fd51a`](https://redirect.github.com/nodejs/node/commit/ed9d2fd51a)]
- **sqlite**: enable common flags (Edy Silva)
[#&#8203;57621](https://redirect.github.com/nodejs/node/pull/57621)
-
\[[`06dcb318bc`](https://redirect.github.com/nodejs/node/commit/06dcb318bc)]
- **sqlite**: refactor prepared statement iterator (Colin Ihrig)
[#&#8203;57569](https://redirect.github.com/nodejs/node/pull/57569)
-
\[[`c510391d2f`](https://redirect.github.com/nodejs/node/commit/c510391d2f)]
- **(SEMVER-MINOR)** **sqlite**: add StatementSync.prototype.columns()
(Colin Ihrig)
[#&#8203;57490](https://redirect.github.com/nodejs/node/pull/57490)
-
\[[`4e24456a1a`](https://redirect.github.com/nodejs/node/commit/4e24456a1a)]
- **sqlite**: reset statement immediately in run() (Colin Ihrig)
[#&#8203;57350](https://redirect.github.com/nodejs/node/pull/57350)
-
\[[`a9a6891b0b`](https://redirect.github.com/nodejs/node/commit/a9a6891b0b)]
- **sqlite**: fix coverity warnings related to backup() (Colin Ihrig)
[#&#8203;56961](https://redirect.github.com/nodejs/node/pull/56961)
-
\[[`d2e1bcf3d4`](https://redirect.github.com/nodejs/node/commit/d2e1bcf3d4)]
- **sqlite**: fix use-after-free in StatementSync due to premature GC
(Divy Srivastava)
[#&#8203;56840](https://redirect.github.com/nodejs/node/pull/56840)
-
\[[`cfe15ca7b4`](https://redirect.github.com/nodejs/node/commit/cfe15ca7b4)]
- **sqlite**: handle conflicting SQLite and JS errors (Colin Ihrig)
[#&#8203;56787](https://redirect.github.com/nodejs/node/pull/56787)
-
\[[`0e999eb65f`](https://redirect.github.com/nodejs/node/commit/0e999eb65f)]
- **sqlite**: add getter to detect transactions (Colin Ihrig)
[#&#8203;57925](https://redirect.github.com/nodejs/node/pull/57925)
-
\[[`20b27331c0`](https://redirect.github.com/nodejs/node/commit/20b27331c0)]
- **sqlite, test**: expose sqlite online backup api (Edy Silva)
[#&#8203;56253](https://redirect.github.com/nodejs/node/pull/56253)
-
\[[`8856712171`](https://redirect.github.com/nodejs/node/commit/8856712171)]
- **sqlite,doc,test**: add aggregate function (Edy Silva)
[#&#8203;56600](https://redirect.github.com/nodejs/node/pull/56600)
-
\[[`120050db97`](https://redirect.github.com/nodejs/node/commit/120050db97)]
- **sqlite,src**: refactor sqlite value conversion (Edy Silva)
[#&#8203;57571](https://redirect.github.com/nodejs/node/pull/57571)
-
\[[`4c5555d558`](https://redirect.github.com/nodejs/node/commit/4c5555d558)]
- **src**: initialize privateSymbols for per_context (Jason Zhang)
[#&#8203;57479](https://redirect.github.com/nodejs/node/pull/57479)
-
\[[`d2ce9023b1`](https://redirect.github.com/nodejs/node/commit/d2ce9023b1)]
- **src**: ensure primordials are initialized exactly once (Chengzhong
Wu) [#&#8203;57519](https://redirect.github.com/nodejs/node/pull/57519)
-
\[[`06179be6ca`](https://redirect.github.com/nodejs/node/commit/06179be6ca)]
- **src**: disable abseil deadlock detection (Chengzhong Wu)
[#&#8203;57582](https://redirect.github.com/nodejs/node/pull/57582)
-
\[[`5121c47990`](https://redirect.github.com/nodejs/node/commit/5121c47990)]
- **src**: fix node_config_file.h compilation error in GN build (Cheng)
[#&#8203;57210](https://redirect.github.com/nodejs/node/pull/57210)
-
\[[`5d1230bec0`](https://redirect.github.com/nodejs/node/commit/5d1230bec0)]
- **(SEMVER-MINOR)** **src**: set default config as `node.config.json`
(Marco Ippolito)
[#&#8203;57171](https://redirect.github.com/nodejs/node/pull/57171)
-
\[[`ccee741c43`](https://redirect.github.com/nodejs/node/commit/ccee741c43)]
- **src**: namespace config file flags (Marco Ippolito)
[#&#8203;57170](https://redirect.github.com/nodejs/node/pull/57170)
-
\[[`30bb1ccbb0`](https://redirect.github.com/nodejs/node/commit/30bb1ccbb0)]
- **(SEMVER-MINOR)** **src**: create
`THROW_ERR_OPTIONS_BEFORE_BOOTSTRAPPING` (Marco Ippolito)
[#&#8203;57016](https://redirect.github.com/nodejs/node/pull/57016)
-
\[[`0350c6f478`](https://redirect.github.com/nodejs/node/commit/0350c6f478)]
- **(SEMVER-MINOR)** **src**: add config file support (Marco Ippolito)
[#&#8203;57016](https://redirect.github.com/nodejs/node/pull/57016)
-
\[[`eef37d00cb`](https://redirect.github.com/nodejs/node/commit/eef37d00cb)]
- **src**: add more debug logs and comments in NodePlatform (Joyee
Cheung)
[#&#8203;58047](https://redirect.github.com/nodejs/node/pull/58047)
-
\[[`678e8f57c0`](https://redirect.github.com/nodejs/node/commit/678e8f57c0)]
- **src**: add dcheck_eq for Object::New constructor calls (Jonas)
[#&#8203;57943](https://redirect.github.com/nodejs/node/pull/57943)
-
\[[`aee45e2036`](https://redirect.github.com/nodejs/node/commit/aee45e2036)]
- **src**: move windows specific fns to `_WIN32` (Yagiz Nizipli)
[#&#8203;57951](https://redirect.github.com/nodejs/node/pull/57951)
-
\[[`6206a8edbc`](https://redirect.github.com/nodejs/node/commit/6206a8edbc)]
- **src**: improve thread safety of TaskQueue (Shelley Vohr)
[#&#8203;57910](https://redirect.github.com/nodejs/node/pull/57910)
-
\[[`03936f31c1`](https://redirect.github.com/nodejs/node/commit/03936f31c1)]
- **src**: fixup errorhandling more in various places (James M Snell)
[#&#8203;57852](https://redirect.github.com/nodejs/node/pull/57852)
-
\[[`010dd91a19`](https://redirect.github.com/nodejs/node/commit/010dd91a19)]
- **src**: fix typo in comments (Edy Silva)
[#&#8203;57868](https://redirect.github.com/nodejs/node/pull/57868)
-
\[[`e00c1ecbd2`](https://redirect.github.com/nodejs/node/commit/e00c1ecbd2)]
- **src**: add BaseObjectPtr nullptr operations (Chengzhong Wu)
[#&#8203;56585](https://redirect.github.com/nodejs/node/pull/56585)
-
\[[`648ad252e1`](https://redirect.github.com/nodejs/node/commit/648ad252e1)]
- **src**: remove `void*` -> `char*` -> `void*` casts (Tobias Nießen)
[#&#8203;57791](https://redirect.github.com/nodejs/node/pull/57791)
-
\[[`680b434a62`](https://redirect.github.com/nodejs/node/commit/680b434a62)]
- **src**: improve error handing in node_messaging (James M Snell)
[#&#8203;57760](https://redirect.github.com/nodejs/node/pull/57760)
-
\[[`18f5301747`](https://redirect.github.com/nodejs/node/commit/18f5301747)]
- **src**: remove unused detachArrayBuffer method (Yagiz Nizipli)
[#&#8203;58055](https://redirect.github.com/nodejs/node/pull/58055)
-
\[[`065e8cd670`](https://redirect.github.com/nodejs/node/commit/065e8cd670)]
- **src**: use macros to reduce code duplication is cares_wrap (James M
Snell)
[#&#8203;57937](https://redirect.github.com/nodejs/node/pull/57937)
-
\[[`39af5d678f`](https://redirect.github.com/nodejs/node/commit/39af5d678f)]
- **src**: improve error handling in cares_wrap (James M Snell)
[#&#8203;57937](https://redirect.github.com/nodejs/node/pull/57937)
-
\[[`ca020fdc4e`](https://redirect.github.com/nodejs/node/commit/ca020fdc4e)]
- **src**: fix -Wunreachable-code-return in node_sea (Shelley Vohr)
[#&#8203;57664](https://redirect.github.com/nodejs/node/pull/57664)
-
\[[`32b6e7094a`](https://redirect.github.com/nodejs/node/commit/32b6e7094a)]
- **src**: change DCHECK to CHECK (Wuli Zuo)
[#&#8203;57948](https://redirect.github.com/nodejs/node/pull/57948)
-
\[[`e1d3a9e192`](https://redirect.github.com/nodejs/node/commit/e1d3a9e192)]
- **(SEMVER-MINOR)** **src**: add ExecutionAsyncId getter for any
Context (Attila Szegedi)
[#&#8203;57820](https://redirect.github.com/nodejs/node/pull/57820)
-
\[[`96243a723a`](https://redirect.github.com/nodejs/node/commit/96243a723a)]
- **src**: update std::vector\<v8::Local\<T>> to use v8::LocalVector\<T>
(Aditi)
[#&#8203;57646](https://redirect.github.com/nodejs/node/pull/57646)
-
\[[`0f2cbc17c7`](https://redirect.github.com/nodejs/node/commit/0f2cbc17c7)]
- **src**: update std::vector\<v8::Local\<T>> to use v8::LocalVector\<T>
(Aditi)
[#&#8203;57642](https://redirect.github.com/nodejs/node/pull/57642)
-
\[[`d1c6f861d5`](https://redirect.github.com/nodejs/node/commit/d1c6f861d5)]
- **src**: update std::vector\<v8::Local\<T>> to use v8::LocalVector\<T>
(Aditi)
[#&#8203;57578](https://redirect.github.com/nodejs/node/pull/57578)
-
\[[`ab0d3a38db`](https://redirect.github.com/nodejs/node/commit/ab0d3a38db)]
- **src**: improve error message for invalid child stdio type in
spawn_sync (Dario Piotrowicz)
[#&#8203;57589](https://redirect.github.com/nodejs/node/pull/57589)
-
\[[`24b182e7b3`](https://redirect.github.com/nodejs/node/commit/24b182e7b3)]
- **src**: implement util.types fast API calls (Ruben Bridgewater)
[#&#8203;57819](https://redirect.github.com/nodejs/node/pull/57819)
-
\[[`dda6423be9`](https://redirect.github.com/nodejs/node/commit/dda6423be9)]
- **src**: enter and lock isolate properly in json parser (Joyee Cheung)
[#&#8203;57823](https://redirect.github.com/nodejs/node/pull/57823)
-
\[[`4754c693f8`](https://redirect.github.com/nodejs/node/commit/4754c693f8)]
- **src**: improve error handling in `node_env_var.cc` (Antoine du
Hamel)
[#&#8203;57767](https://redirect.github.com/nodejs/node/pull/57767)
-
\[[`db483bbe63`](https://redirect.github.com/nodejs/node/commit/db483bbe63)]
- **src**: improve error handling in node_http2 (James M Snell)
[#&#8203;57764](https://redirect.github.com/nodejs/node/pull/57764)
-
\[[`b0277700d6`](https://redirect.github.com/nodejs/node/commit/b0277700d6)]
- **src**: improve error handling in crypto_x509 (James M Snell)
[#&#8203;57757](https://redirect.github.com/nodejs/node/pull/57757)
-
\[[`353587f984`](https://redirect.github.com/nodejs/node/commit/353587f984)]
- **src**: improve error handling in callback.cc (James M Snell)
[#&#8203;57758](https://redirect.github.com/nodejs/node/pull/57758)
-
\[[`bec053ab20`](https://redirect.github.com/nodejs/node/commit/bec053ab20)]
- **src**: remove unused variable in crypto_x509.cc (Michaël Zasso)
[#&#8203;57754](https://redirect.github.com/nodejs/node/pull/57754)
-
\[[`38a329a857`](https://redirect.github.com/nodejs/node/commit/38a329a857)]
- **src**: fix kill signal 0 on Windows (Stefan Stojanovic)
[#&#8203;57695](https://redirect.github.com/nodejs/node/pull/57695)
-
\[[`70bb387f82`](https://redirect.github.com/nodejs/node/commit/70bb387f82)]
- **src**: fix inefficient usage of v8\_inspector::StringView (Simon
Zünd)
[#&#8203;52372](https://redirect.github.com/nodejs/node/pull/52372)
-
\[[`be038f0273`](https://redirect.github.com/nodejs/node/commit/be038f0273)]
- **src,permission**: make ERR_ACCESS_DENIED more descriptive (Rafael
Gonzaga)
[#&#8203;57585](https://redirect.github.com/nodejs/node/pull/57585)
-
\[[`0ec912f452`](https://redirect.github.com/nodejs/node/commit/0ec912f452)]
- **(SEMVER-MINOR)** **stream**: preserve AsyncLocalStorage context in
finished() (Gürgün Dayıoğlu)
[#&#8203;57865](https://redirect.github.com/nodejs/node/pull/57865)
-
\[[`6ffb66f82f`](https://redirect.github.com/nodejs/node/commit/6ffb66f82f)]
- **test**: fix permission fixtures lint (Rafael Gonzaga)
[#&#8203;55819](https://redirect.github.com/nodejs/node/pull/55819)
-
\[[`fd37891186`](https://redirect.github.com/nodejs/node/commit/fd37891186)]
- **test**: add repl preview timeout test (Chengzhong Wu)
[#&#8203;55484](https://redirect.github.com/nodejs/node/pull/55484)
-
\[[`1be5a8c1b4`](https://redirect.github.com/nodejs/node/commit/1be5a8c1b4)]
- **test**: skip `test-config-json-schema` with quic (Richard Lau)
[#&#8203;57225](https://redirect.github.com/nodejs/node/pull/57225)
-
\[[`e90583b657`](https://redirect.github.com/nodejs/node/commit/e90583b657)]
- **test**: add more coverage to `node_config_file` (Marco Ippolito)
[#&#8203;57170](https://redirect.github.com/nodejs/node/pull/57170)
-
\[[`df2a36bfcc`](https://redirect.github.com/nodejs/node/commit/df2a36bfcc)]
- **test**: remove deadlock workaround (Joyee Cheung)
[#&#8203;58047](https://redirect.github.com/nodejs/node/pull/58047)
-
\[[`103034b051`](https://redirect.github.com/nodejs/node/commit/103034b051)]
- **test**: prevent extraneous HOSTNAME substitution in
test-runner-output (René)
[#&#8203;58076](https://redirect.github.com/nodejs/node/pull/58076)
-
\[[`3e58f81a38`](https://redirect.github.com/nodejs/node/commit/3e58f81a38)]
- **test**: update WPT for WebCryptoAPI to
[`b48efd6`](https://redirect.github.com/nodejs/node/commit/b48efd681e)
(Node.js GitHub Bot)
[#&#8203;58044](https://redirect.github.com/nodejs/node/pull/58044)
-
\[[`2f4e4164a3`](https://redirect.github.com/nodejs/node/commit/2f4e4164a3)]
- **test**: add missing newlines to repl .exit writes (Dario Piotrowicz)
[#&#8203;58041](https://redirect.github.com/nodejs/node/pull/58041)
-
\[[`b40769292e`](https://redirect.github.com/nodejs/node/commit/b40769292e)]
- **test**: add fast api tests for getLibuvNow() (Yagiz Nizipli)
[#&#8203;58022](https://redirect.github.com/nodejs/node/pull/58022)
-
\[[`cbd5768d47`](https://redirect.github.com/nodejs/node/commit/cbd5768d47)]
- **test**: add ALS test using http agent keep alive (Gerhard Stöbich)
[#&#8203;58017](https://redirect.github.com/nodejs/node/pull/58017)
-
\[[`9e31ab502a`](https://redirect.github.com/nodejs/node/commit/9e31ab502a)]
- **test**: deflake test-http2-options-max-headers-block-length (Luigi
Pinca)
[#&#8203;57959](https://redirect.github.com/nodejs/node/pull/57959)
-
\[[`13f8f9cc12`](https://redirect.github.com/nodejs/node/commit/13f8f9cc12)]
- **test**: rename to getCallSites (Wuli Zuo)
[#&#8203;57948](https://redirect.github.com/nodejs/node/pull/57948)
-
\[[`92dce6ed6b`](https://redirect.github.com/nodejs/node/commit/92dce6ed6b)]
- **test**: force GC in test-file-write-stream4 (Luigi Pinca)
[#&#8203;57930](https://redirect.github.com/nodejs/node/pull/57930)
-
\[[`aa755d3acf`](https://redirect.github.com/nodejs/node/commit/aa755d3acf)]
- **test**: enable skipped colorize test (Shima Ryuhei)
[#&#8203;57887](https://redirect.github.com/nodejs/node/pull/57887)
-
\[[`331f44c78c`](https://redirect.github.com/nodejs/node/commit/331f44c78c)]
- **test**: update WPT for WebCryptoAPI to
[`164426a`](https://redirect.github.com/nodejs/node/commit/164426ace2)
(Node.js GitHub Bot)
[#&#8203;57854](https://redirect.github.com/nodejs/node/pull/57854)
-
\[[`4aaa8438b4`](https://redirect.github.com/nodejs/node/commit/4aaa8438b4)]
- **test**: add test for frame count being 0.5 (Jake Yuesong Li)
[#&#8203;57732](https://redirect.github.com/nodejs/node/pull/57732)
-
\[[`fb51d3a0c5`](https://redirect.github.com/nodejs/node/commit/fb51d3a0c5)]
- **test**: fix the decimal fractions explaination (Jake Yuesong Li)
[#&#8203;57732](https://redirect.github.com/nodejs/node/pull/57732)
-
\[[`c6a45a9087`](https://redirect.github.com/nodejs/node/commit/c6a45a9087)]
- ***Revert*** "**test**: add tests for REPL custom evals" (Tobias
Nießen)
[#&#8203;57793](https://redirect.github.com/nodejs/node/pull/57793)
-
\[[`f3a4d03963`](https://redirect.github.com/nodejs/node/commit/f3a4d03963)]
- **test**: add tests for REPL custom evals (Dario Piotrowicz)
[#&#8203;57691](https://redirect.github.com/nodejs/node/pull/57691)
-
\[[`a3be0df337`](https://redirect.github.com/nodejs/node/commit/a3be0df337)]
- **test**: update expected error message for macOS (Antoine du Hamel)
[#&#8203;57742](https://redirect.github.com/nodejs/node/pull/57742)
-
\[[`a7e73a0a74`](https://redirect.github.com/nodejs/node/commit/a7e73a0a74)]
- **test**: fix dangling promise in test_runner no isolation test setup
(Jacob Smith)
[#&#8203;57595](https://redirect.github.com/nodejs/node/pull/57595)
-
\[[`edb7dd1ec7`](https://redirect.github.com/nodejs/node/commit/edb7dd1ec7)]
- **test_runner**: match minimum file column to 'all files' (Shima
Ryuhei)
[#&#8203;57848](https://redirect.github.com/nodejs/node/pull/57848)
-
\[[`c56f495e83`](https://redirect.github.com/nodejs/node/commit/c56f495e83)]
- **tools**: extract target abseil to abseil.gyp (Chengzhong Wu)
[#&#8203;57289](https://redirect.github.com/nodejs/node/pull/57289)
-
\[[`1b37161a27`](https://redirect.github.com/nodejs/node/commit/1b37161a27)]
- **tools**: ignore V8 tests in CodeQL scans (Rich Trott)
[#&#8203;58081](https://redirect.github.com/nodejs/node/pull/58081)
-
\[[`23386308dd`](https://redirect.github.com/nodejs/node/commit/23386308dd)]
- **tools**: enable CodeQL config file (Rich Trott)
[#&#8203;58036](https://redirect.github.com/nodejs/node/pull/58036)
-
\[[`9c21abc169`](https://redirect.github.com/nodejs/node/commit/9c21abc169)]
- **tools**: ignore test directory in CodeQL scans (Rich Trott)
[#&#8203;57978](https://redirect.github.com/nodejs/node/pull/57978)
-
\[[`f210a1530d`](https://redirect.github.com/nodejs/node/commit/f210a1530d)]
- **tools**: add semver-major release support to release-lint (Antoine
du Hamel)
[#&#8203;57892](https://redirect.github.com/nodejs/node/pull/57892)
-
\[[`234c417e98`](https://redirect.github.com/nodejs/node/commit/234c417e98)]
- **tools**: add codeql nightly (Rafael Gonzaga)
[#&#8203;57788](https://redirect.github.com/nodejs/node/pull/57788)
-
\[[`938f1532da`](https://redirect.github.com/nodejs/node/commit/938f1532da)]
- **tools**: edit create-release-proposal workflow to handle pr body
length (Elves Vieira)
[#&#8203;57841](https://redirect.github.com/nodejs/node/pull/57841)
-
\[[`b362339f72`](https://redirect.github.com/nodejs/node/commit/b362339f72)]
- **tools**: add zstd updater to workflow (KASEYA\yahor.siarheyenka)
[#&#8203;57831](https://redirect.github.com/nodejs/node/pull/57831)
-
\[[`61180db9c0`](https://redirect.github.com/nodejs/node/commit/61180db9c0)]
- **tools**: remove unused `osx-pkg-postinstall.sh` (Antoine du Hamel)
[#&#8203;57667](https://redirect.github.com/nodejs/node/pull/57667)
-
\[[`3ae04c94eb`](https://redirect.github.com/nodejs/node/commit/3ae04c94eb)]
- **tools**: do not use temp files when merging PRs (Antoine du Hamel)
[#&#8203;57790](https://redirect.github.com/nodejs/node/pull/57790)
-
\[[`d623c2c2b4`](https://redirect.github.com/nodejs/node/commit/d623c2c2b4)]
- **tools

</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:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuNjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-20 17:13:54 -04:00
renovate[bot]
53ca41404f fix(deps): update dependency vue-sonner to v2 (#1401)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vue-sonner](https://redirect.github.com/xiaoluoboding/vue-sonner) |
[`^1.3.0` ->
`^2.0.0`](https://renovatebot.com/diffs/npm/vue-sonner/1.3.0/2.0.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-sonner/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-sonner/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-sonner/1.3.0/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-sonner/1.3.0/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>xiaoluoboding/vue-sonner (vue-sonner)</summary>

###
[`v2.0.0`](https://redirect.github.com/xiaoluoboding/vue-sonner/blob/HEAD/CHANGELOG.md#200-2025-05-21)

[Compare
Source](https://redirect.github.com/xiaoluoboding/vue-sonner/compare/v1.3.2...v2.0.0)

##### Bug Fixes

- add packages path
([35490b3](35490b3fb5))
- add packages path
([c7424e9](c7424e9070))
- fixed for nuxt module
([261eaf0](261eaf0be2))
- fixed for nuxt module
([29751cf](29751cfd5b))
- format
([9033f2b](9033f2b935))

####
[1.3.2](https://redirect.github.com/xiaoluoboding/vue-sonner/compare/v1.3.0...v1.3.2)
(2025-04-12)

##### Bug Fixes

- improve CSS insertion logic to handle document loading state
([6b22d24](6b22d2458b))

###
[`v1.3.2`](https://redirect.github.com/xiaoluoboding/vue-sonner/blob/HEAD/CHANGELOG.md#132-2025-04-12)

[Compare
Source](c1208885b3...v1.3.2)

##### Bug Fixes

- improve CSS insertion logic to handle document loading state
([6b22d24](6b22d2458b))

###
[`v1.3.1`](https://redirect.github.com/xiaoluoboding/vue-sonner/compare/v1.3.0...c1208885b35167216568e305e8a1cb1bc786f128)

[Compare
Source](https://redirect.github.com/xiaoluoboding/vue-sonner/compare/v1.3.0...c1208885b35167216568e305e8a1cb1bc786f128)

</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:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-20 17:06:14 -04:00
renovate[bot]
3eb92dc9ea chore(deps): update dependency happy-dom to v18 (#1414)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [happy-dom](https://redirect.github.com/capricorn86/happy-dom) |
[`^17.4.4` ->
`^18.0.0`](https://renovatebot.com/diffs/npm/happy-dom/17.4.4/18.0.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/happy-dom/18.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/happy-dom/18.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/happy-dom/17.4.4/18.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/happy-dom/17.4.4/18.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [happy-dom](https://redirect.github.com/capricorn86/happy-dom) |
[`^17.0.0` ->
`^18.0.0`](https://renovatebot.com/diffs/npm/happy-dom/17.4.4/18.0.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/happy-dom/18.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/happy-dom/18.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/happy-dom/17.4.4/18.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/happy-dom/17.4.4/18.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>capricorn86/happy-dom (happy-dom)</summary>

###
[`v18.0.1`](https://redirect.github.com/capricorn86/happy-dom/compare/v18.0.0...cf74f5f63ca562e075c9c14b77ecfbb8fbc43dea)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v18.0.0...v18.0.1)

###
[`v18.0.0`](https://redirect.github.com/capricorn86/happy-dom/compare/v17.6.3...bfd0fffc12f23c6f31174953f65c4f57925e7212)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.6.3...v18.0.0)

###
[`v17.6.3`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.6.3)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.6.2...v17.6.3)

##### 👷‍♂️ Patch fixes

- Removes global typescript definition that was used for custom elements
- By **[@&#8203;capricorn86](https://redirect.github.com/capricorn86)**
in task
[#&#8203;1154](https://redirect.github.com/capricorn86/happy-dom/issues/1154)

###
[`v17.6.2`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.6.2)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.6.1...v17.6.2)

##### 👷‍♂️ Patch fixes

- Updates Typescript to the latest version - By
**[@&#8203;capricorn86](https://redirect.github.com/capricorn86)** in
task
[#&#8203;1154](https://redirect.github.com/capricorn86/happy-dom/issues/1154)

###
[`v17.6.1`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.6.1)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.6.0...v17.6.1)

##### 🎨 Features

- Adds support for disabling validation of certificates, to allow for
self-signed certificates to be used - By
**[@&#8203;capricorn86](https://redirect.github.com/capricorn86)** in
task
[#&#8203;1763](https://redirect.github.com/capricorn86/happy-dom/issues/1763)
- Read more about the new setting `fetch.disableStrictSSL` under
[IBrowserSettings](https://redirect.github.com/capricorn86/happy-dom/wiki/IBrowserSettings)
in the Wiki

###
[`v17.6.0`](https://redirect.github.com/capricorn86/happy-dom/compare/v17.5.9...v17.6.0)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.5.9...v17.6.0)

###
[`v17.5.9`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.5.9)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.5.8...v17.5.9)

##### 👷‍♂️ Patch fixes

- Adds missing null check in `HTMLLinkElement` for a browser frame
property that becomes null during teardown of a `Window` - By
**[@&#8203;capricorn86](https://redirect.github.com/capricorn86)** in
task
[#&#8203;1800](https://redirect.github.com/capricorn86/happy-dom/issues/1800)

###
[`v17.5.8`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.5.8)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.5.7...v17.5.8)

##### 👷‍♂️ Patch fixes

- Incorrect cache matching caused `Element.classList` to return the
wrong items - By
**[@&#8203;capricorn86](https://redirect.github.com/capricorn86)** in
task
[#&#8203;1812](https://redirect.github.com/capricorn86/happy-dom/issues/1812)

###
[`v17.5.7`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.5.7)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.5.6...v17.5.7)

##### 👷‍♂️ Patch fixes

- Handle wider range of valid characters in unquoted attribute value
parsing - By **[@&#8203;AudunWA](https://redirect.github.com/AudunWA)**
in task
[#&#8203;1817](https://redirect.github.com/capricorn86/happy-dom/issues/1817)

###
[`v17.5.6`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.5.6)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.5.5...v17.5.6)

##### 👷‍♂️ Patch fixes

- Removes the min and max boundary check when setting the value of an
input field of type "date" - By
**[@&#8203;zgrybus](https://redirect.github.com/zgrybus)** in task
[#&#8203;1815](https://redirect.github.com/capricorn86/happy-dom/issues/1815)

###
[`v17.5.5`](https://redirect.github.com/capricorn86/happy-dom/compare/v17.5.4...v17.5.5)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.5.4...v17.5.5)

###
[`v17.5.4`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.5.4)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.5.3...v17.5.4)

##### 👷‍♂️ Patch fixes

- Fixes issue where the body of a `ReadableStream` was locked after
being cloned - By
**[@&#8203;MarcMcIntosh](https://redirect.github.com/MarcMcIntosh)** in
task
[#&#8203;1493](https://redirect.github.com/capricorn86/happy-dom/issues/1493)

###
[`v17.5.3`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.5.3)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.5.2...v17.5.3)

##### 👷‍♂️ Patch fixes

- Adds `previousSibling` and `nextSibling` to `MutationObserver` records
when a child is removed - By
**[@&#8203;uxuip](https://redirect.github.com/uxuip)** in task
[#&#8203;1803](https://redirect.github.com/capricorn86/happy-dom/issues/1803)

###
[`v17.5.2`](https://redirect.github.com/capricorn86/happy-dom/compare/v17.5.1...b257aa136e3cdf74046f0a2dd8d07b4d44b50436)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.5.1...v17.5.2)

###
[`v17.5.1`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.5.1)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.5.0...v17.5.1)

##### 👷‍♂️ Patch fixes

- Existing URL query string should be overwritten on form submit when
method is "GET" - By
**[@&#8203;rslabbert](https://redirect.github.com/rslabbert)** in task
[#&#8203;1786](https://redirect.github.com/capricorn86/happy-dom/issues/1786)

###
[`v17.5.0`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.5.0)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.4.9...v17.5.0)

##### 🎨 Features

- Adds support for `XMLHttpRequest.overrideMimeType()` - By
**[@&#8203;maxmil](https://redirect.github.com/maxmil)** in task
[#&#8203;1782](https://redirect.github.com/capricorn86/happy-dom/issues/1782)

###
[`v17.4.9`](https://redirect.github.com/capricorn86/happy-dom/compare/v17.4.8...4ec75b75d53a9f436afc737e24f9ff07a4e6ec87)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.4.8...v17.4.9)

###
[`v17.4.8`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.4.8)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.4.7...v17.4.8)

##### 👷‍♂️ Patch fixes

- Fixes issue where CSS variables where not being parsed in color
functions - By
**[@&#8203;hampustagerud](https://redirect.github.com/hampustagerud)**
in task
[#&#8203;1822](https://redirect.github.com/capricorn86/happy-dom/issues/1822)

###
[`v17.4.7`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.4.7)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.4.6...v17.4.7)

##### 👷‍♂️ Patch fixes

- Allow empty URL string in `Request` - By
**[@&#8203;elierotenberg](https://redirect.github.com/elierotenberg)**
in task
[#&#8203;1779](https://redirect.github.com/capricorn86/happy-dom/issues/1779)

###
[`v17.4.6`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.4.6)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.4.5...v17.4.6)

##### 👷‍♂️ Patch fixes

- Preserve slashes in the "name" property in `File` - By
**[@&#8203;dyabol](https://redirect.github.com/dyabol)** in task
[#&#8203;1788](https://redirect.github.com/capricorn86/happy-dom/issues/1788)

###
[`v17.4.5`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.4.5)

[Compare
Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.4.4...v17.4.5)

##### 👷‍♂️ Patch fixes

- Handle bubbling click events in `HTMLAnchorElement` - By
**[@&#8203;maxmil](https://redirect.github.com/maxmil)** in task
[#&#8203;1775](https://redirect.github.com/capricorn86/happy-dom/issues/1775)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/unraid/api).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-20 17:05:37 -04:00
Pujit Mehrotra
70c790ff89 fix: alignment of settings on ManagementAccess settings page (#1421)
## Summary by CodeRabbit

- **Refactor**
- Removed description text display from a form field for a cleaner
interface.
- Enhanced form field matching to better target specific string array
inputs.
- Updated remote access settings UI for clearer layout and separation of
title and details.
  - Adjusted label container styling to allow more flexible width.
- Improved grouping of precondition information for better visual
structure.
  - Added a colon to the SSO users settings label for consistency.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---
- To see the specific tasks where the Asana app for GitHub is being
used, see below:
  - https://app.asana.com/0/0/1210572375587668
2025-06-19 08:46:18 -04:00
Eli Bosley
0788756b91 feat: add management page for API keys (#1408)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Added ability to update existing API keys, including name,
description, roles, and permissions, through the UI and GraphQL API.
- Introduced a modal-based interface for creating and editing API keys
with improved role and permission selection.
- Added a new API Key Manager page and custom element for centralized
API key management.
- Enhanced API key listing with detailed views, role badges, permission
counters, and copy-to-clipboard functionality.
- Introduced reusable dialog components for consistent modal
experiences.
- Added plugin management capabilities with mutations to add or remove
plugins.
- Added comprehensive support for managing remote access, network URLs,
and API key updates within the GraphQL schema.

- **Bug Fixes**
- Improved error handling and display for API key creation and update
operations.

- **Refactor**
- Centralized API key modal and editing state management using a
dedicated store.
- Updated GraphQL queries and mutations to use reusable fragments for
API key data.
- Removed deprecated or redundant remote access and allowed origins
configuration components and queries.
- Simplified and updated input types for connect settings and remote
access.

- **Tests**
- Added comprehensive tests for API key update logic and improved
coverage for API key loading.

- **Chores**
- Updated configuration files and cleaned up unused schema and component
files.
  - Added new dialog components and centralized exports for dialogs.
- Improved ESLint configuration and import statements for better type
handling.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-06-18 11:18:36 -04:00
Pujit Mehrotra
c132f28281 chore: extract connect to an API plugin (#1367)
separates Unraid Connect from the API

## Summary by CodeRabbit

- **New Features**
- Introduced a unified, JSON-schema-based settings system for API
configuration and plugin settings, accessible via new GraphQL queries
and mutations.
- Added modular NestJS plugin architecture for Unraid Connect, including
new modules for cloud, remote access, and system/network management.
- Added granular connection and remote access state tracking, with new
GraphQL types and resolvers for cloud and connection status.
- Implemented event-driven and service-based management for SSO users,
API keys, and dynamic remote access.
- Enhanced UI components and queries to support unified settings and
restart detection.

- **Improvements**
- Refactored configuration and state management to use service-based
patterns, replacing direct store access and Redux logic.
- Migrated legacy config files to new JSON formats with validation and
persistence helpers.
- Centralized global dependencies and shared services for plugins and
CLI modules.
- Improved logging, error handling, and lifecycle management for
connections and background jobs.
- Updated and expanded documentation for plugin development and settings
management.

- **Bug Fixes**
- Improved handling of missing config files and ensured safe
persistence.
- Enhanced error reporting and validation in remote access and
connection services.

- **Removals**
- Removed deprecated Redux slices, listeners, and legacy cloud/remote
access logic.
- Deleted obsolete test files, scripts, and unused code related to the
old state/store approach.

- **Tests**
- Added new unit tests for settings merging, URL resolution, and cloud
connectivity checks.

- **Style**
- Applied consistent formatting, import reorganization, and code style
improvements across modules.

- **Chores**
- Updated build scripts, Dockerfiles, and development environment setup
to support new dependencies and workflows.
- Expanded .gitignore and configuration files for improved build
artifact management.
2025-06-10 15:16:26 -04:00
Eli Bosley
5517e7506b feat: add rclone (#1362)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Introduced full RClone remote management with creation, deletion,
listing, and detailed remote info via a multi-step, schema-driven UI.
- Added guided configuration forms supporting advanced and
provider-specific options for RClone remotes.
  - Enabled flash backup initiation through API mutations.
- Added new Vue components for RClone configuration, overview, remote
item cards, and flash backup page.
- Integrated new combobox, stepped layout, control wrapper, label
renderer, and improved form renderers with enhanced validation and error
display.
- Added JSON Forms visibility composable and Unraid settings layout for
consistent UI rendering.

- **Bug Fixes**
- Standardized JSON scalar usage in Docker-related types, replacing
`JSONObject` with `JSON`.

- **Chores**
- Added utility scripts and helpers to manage rclone binary installation
and versioning.
- Updated build scripts and Storybook configuration for CSS handling and
improved developer workflow.
- Refactored ESLint config for modularity and enhanced code quality
enforcement.
- Improved component registration with runtime type checks and error
handling.

- **Documentation**
- Added extensive test coverage for RClone API service, JSON Forms
schema merging, and provider config slice generation.

- **Style**
- Improved UI consistency with new layouts, tooltips on select options,
password visibility toggles, and error handling components.
- Removed deprecated components and consolidated renderer registrations
for JSON Forms.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-05-27 07:52:25 -04:00
Eli Bosley
d37dc3bce2 feat: API key management (#1407)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Added a full-featured API key management UI, including creation,
listing, and deletion of API keys with customizable roles and
permissions.
  - Introduced a new page for API key management.
- Accordion UI components are now available for enhanced interface
interactions.
  - API now provides queries for possible API key roles and permissions.

- **Improvements**
- API key-related mutations are now grouped under a single field,
improving organization and usability.
  - Permissions can be assigned directly to API keys, not just roles.

- **Bug Fixes**
- Validation updated to require at least one role or permission when
creating an API key.

- **Documentation**
- Updated and added rules and configuration documentation for code
generation and testing.

- **Tests**
- Added and updated tests for new API key mutation logic; removed
obsolete tests for deprecated mutations.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-05-23 13:12:26 -04:00
renovate[bot]
26ecf779e6 fix(deps): update dependency shadcn-vue to v2 (#1302)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [shadcn-vue](https://redirect.github.com/unovue/shadcn-vue)
([source](https://redirect.github.com/unovue/shadcn-vue/tree/HEAD/packages/cli))
| [`^1.0.0` ->
`^2.0.0`](https://renovatebot.com/diffs/npm/shadcn-vue/1.0.3/2.0.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/shadcn-vue/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/shadcn-vue/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/shadcn-vue/1.0.3/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/shadcn-vue/1.0.3/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>unovue/shadcn-vue (shadcn-vue)</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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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:04 -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)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/lucide-vue-next/0.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lucide-vue-next/0.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lucide-vue-next/0.510.0/0.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lucide-vue-next/0.510.0/0.511.0?slim=true)](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` |
[![age](https://developer.mend.io/api/mc/badges/age/node-version/node/v22.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/node-version/node/v22.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/node-version/node/v22.15.0/v22.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/node-version/node/v22.15.0/v22.15.1?slim=true)](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 [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
([#&#8203;2951](https://redirect.github.com/lucide-icons/lucide/issues/2951))
by [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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

- [@&#8203;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)
-
[@&#8203;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)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/lucide-vue-next/0.510.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lucide-vue-next/0.510.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lucide-vue-next/0.509.0/0.510.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lucide-vue-next/0.509.0/0.510.0?slim=true)](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) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/10.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/10.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/10.10.0/10.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/10.10.0/10.11.0?slim=true)](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
[@&#8203;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
[@&#8203;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

- [@&#8203;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
[#&#8203;9463](https://redirect.github.com/pnpm/pnpm/pull/9463).

- Added support for Nushell to `pnpm setup`
[#&#8203;6476](https://redirect.github.com/pnpm/pnpm/issues/6476).

- Added two new flags to the `pnpm audit` command, `--ignore` and
`--ignore-unfixable`
[#&#8203;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
[#&#8203;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`
[#&#8203;9472](https://redirect.github.com/pnpm/pnpm/issues/9472).
- `pnpm link` should work from inside a workspace
[#&#8203;9506](https://redirect.github.com/pnpm/pnpm/issues/9506).
- Set the default `workspaceConcurrency` to
`Math.min(os.availableParallelism(), 4)`
[#&#8203;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`
[#&#8203;9505](https://redirect.github.com/pnpm/pnpm/pull/9505).
- Read `updateConfig` from `pnpm-workspace.yaml`
[#&#8203;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
[#&#8203;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`
[#&#8203;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)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/lucide-vue-next/0.509.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lucide-vue-next/0.509.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lucide-vue-next/0.508.0/0.509.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lucide-vue-next/0.508.0/0.509.0?slim=true)](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
[@&#8203;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
[@&#8203;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
[@&#8203;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

- [@&#8203;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)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@graphql-codegen%2ftypescript-resolvers/4.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@graphql-codegen%2ftypescript-resolvers/4.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@graphql-codegen%2ftypescript-resolvers/4.5.0/4.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@graphql-codegen%2ftypescript-resolvers/4.5.0/4.5.1?slim=true)](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)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/lucide-vue-next/0.508.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lucide-vue-next/0.508.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lucide-vue-next/0.506.0/0.508.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lucide-vue-next/0.506.0/0.508.0?slim=true)](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` |
[![age](https://developer.mend.io/api/mc/badges/age/node-version/node/v22.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/node-version/node/v22.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/node-version/node/v22.11.0/v22.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/node-version/node/v22.11.0/v22.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| | minor |

---

### Release Notes

<details>
<summary>dotansimha/graphql-code-generator
(@&#8203;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

-
[#&#8203;10330](https://redirect.github.com/dotansimha/graphql-code-generator/pull/10330)
[`c5efba3`](c5efba34a7)
Thanks [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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 &#x27;Jod&#x27; (LTS), @&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;56648](https://redirect.github.com/nodejs/node/pull/56648)
-
\[[`acd2a2fda5`](https://redirect.github.com/nodejs/node/commit/acd2a2fda5)]
- **doc**: mention prepare --security (Rafael Gonzaga)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;56283](https://redirect.github.com/nodejs/node/pull/56283)
-
\[[`928540d792`](https://redirect.github.com/nodejs/node/commit/928540d792)]
- **doc**: fix typos (Nathan Baulch)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;56530](https://redirect.github.com/nodejs/node/pull/56530)
-
\[[`9f1fa199bf`](https://redirect.github.com/nodejs/node/commit/9f1fa199bf)]
- **inspector**: roll inspector_protocol (Chengzhong Wu)
[#&#8203;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)
[#&#8203;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)
[#&#8203;56372](https://redirect.github.com/nodejs/node/pull/56372)
-
\[[`96ec862ce2`](https://redirect.github.com/nodejs/node/commit/96ec862ce2)]
- **lib**: refactor execution.js (Marco Ippolito)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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) [#&#8203;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)
[#&#8203;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) [#&#8203;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)
[#&#8203;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) [#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;56400](https://redirect.github.com/nodejs/node/pull/56400)
-
\[[`fa49f0f7d5`](https://redirect.github.com/nodejs/node/commit/fa49f0f7d5)]
- **punycode**: limit deprecation warning (Colin Ihrig)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;50482](https://redirect.github.com/nodejs/node/pull/50482)
-
\[[`4352bf69e9`](https://redirect.github.com/nodejs/node/commit/4352bf69e9)]
- **test**: check typescript loader (Marco Ippolito)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;56614](https://redirect.github.com/nodejs/node/pull/56614)
-
\[[`14c562c0dc`](https://redirect.github.com/nodejs/node/commit/14c562c0dc)]
- **tools**: remove github reporter (Carlos Espa)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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])
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;56572](https://redirect.github.com/nodejs/node/pull/56572)
-
\[[`0bfbb68569`](https://redirect.github.com/nodejs/node/commit/0bfbb68569)]
- **util**: expose CallSite.scriptId (Chengzhong Wu)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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)
[#&#8203;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 &#x27;Jod&#x27; (LTS), @&#8203;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 &#x27;Jod&#x27; (LTS), @&#8203;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
Eli Bosley
4f63b4cf3b feat: native slackware package (#1381)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Added detailed versioning for plugin packages incorporating
architecture and build identifiers.
- Simplified and improved install/uninstall scripts with backup and
dynamic package detection.
- Introduced comprehensive setup, verification, patching, and cleanup
scripts for the Unraid API environment.
- Enhanced service control with explicit start, stop, restart, and
status commands.
- Added robust dependency management scripts for restoring and archiving
Node.js modules.
- Implemented vendor archive metadata storage and dynamic handling
during build and runtime.
- Added new CLI options and environment schemas for consistent build
configuration.
- Introduced new shutdown scripts to gracefully stop flash-backup and
unraid-api services.
- Added utility scripts for API version detection and vendor archive
configuration.
- Added a new package description file detailing Unraid API features and
homepage link.

- **Bug Fixes**
- Improved validation and error reporting for missing manifests,
dependencies, and configuration files.
  - Enhanced fallback logic for locating and creating vendor archives.
- Fixed iframe compatibility in UI by updating HTML and Firefox
preference files.

- **Chores**
- Updated .gitignore with generated file patterns for Node.js binaries
and archives.
  - Removed obsolete internal documentation and legacy cleanup scripts.
- Refined Docker Compose and CI workflows to pass precise API versioning
and manage build artifacts.
- Centralized common environment validation and CLI option definitions
across build tools.
- Cleaned up plugin manifest by removing Node.js and PNPM-related
entities and legacy logic.
- Improved logging and error handling in build and installation scripts.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-05-08 22:54:10 -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)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@manypkg%2fcli/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@manypkg%2fcli/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@manypkg%2fcli/0.23.0/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@manypkg%2fcli/0.23.0/0.24.0?slim=true)](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)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/lucide-vue-next/0.506.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lucide-vue-next/0.506.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lucide-vue-next/0.488.0/0.506.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lucide-vue-next/0.488.0/0.506.0?slim=true)](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) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/10.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/10.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/10.8.1/10.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/10.8.1/10.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>Thinkmill/manypkg (@&#8203;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

- [#&#8203;248](https://redirect.github.com/Thinkmill/manypkg/pull/248)
[`456ca21`](456ca211db)
Thanks [@&#8203;bluwy](https://redirect.github.com/bluwy)! - Change the
default value of the `defaultBranch` config from `"master"` to `"main"`

- [#&#8203;242](https://redirect.github.com/Thinkmill/manypkg/pull/242)
[`1763058`](1763058f9e)
Thanks [@&#8203;spanishpear](https://redirect.github.com/spanishpear)! -
This package is now published as a [pure ESM
package](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c).

- [#&#8203;245](https://redirect.github.com/Thinkmill/manypkg/pull/245)
[`a00f5f7`](a00f5f7179)
Thanks [@&#8203;Andarist](https://redirect.github.com/Andarist)! - Drop
support for Bolt

- [#&#8203;244](https://redirect.github.com/Thinkmill/manypkg/pull/244)
[`f29df03`](f29df03867)
Thanks [@&#8203;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)]:
-
[@&#8203;manypkg/get-packages](https://redirect.github.com/manypkg/get-packages)[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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 [@&#8203;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 [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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

- [@&#8203;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
[@&#8203;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
[@&#8203;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 [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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

- [@&#8203;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)
- [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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

- [@&#8203;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)
- [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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

- [@&#8203;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)
- [@&#8203;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)
-
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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

- [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[#&#8203;2874](https://redirect.github.com/lucide-icons/lucide/issues/2874)
by [@&#8203;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

- [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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

- [@&#8203;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
[@&#8203;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
[@&#8203;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

- [@&#8203;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
[@&#8203;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

- [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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`
[#&#8203;7838](https://redirect.github.com/pnpm/pnpm/issues/7838).
- Sort keys in `pnpm-workspace.yaml`
[#&#8203;9453](https://redirect.github.com/pnpm/pnpm/pull/9453).
- Pass the `npm_package_json` environment variable to the executed
scripts
[#&#8203;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>@&#8203;<range>

    For example, running:

        pnpm add jsr:@&#8203;foo/bar

    will add the following entry to your `package.json`:

    ```json
    {
      "dependencies": {
        "@&#8203;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": {
        "@&#8203;foo/bar": "npm:@&#8203;jsr/foo__bar@^0.1.2"
      }
    }
    ```

Related issue:
[#&#8203;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
[#&#8203;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
Pujit Mehrotra
874a507e60 [WIP] fix: authentication when booting into GUI mode (#1368)
Added detection of GUI mode to conditionally enhance session handling.
2025-04-30 23:31:26 -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)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@pinia%2fnuxt/0.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@pinia%2fnuxt/0.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@pinia%2fnuxt/0.10.1/0.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@pinia%2fnuxt/0.10.1/0.11.0?slim=true)](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)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/lucide-vue-next/0.488.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lucide-vue-next/0.488.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lucide-vue-next/0.487.0/0.488.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lucide-vue-next/0.487.0/0.488.0?slim=true)](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) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/10.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/10.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/10.7.1/10.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/10.7.1/10.8.1?slim=true)](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)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vuetify-nuxt-module/0.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vuetify-nuxt-module/0.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vuetify-nuxt-module/0.18.5/0.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vuetify-nuxt-module/0.18.5/0.18.6?slim=true)](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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;lucide/astro](https://redirect.github.com/lucide/astro) badge
by [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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

- [@&#8203;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)
- [@&#8203;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
[#&#8203;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
[#&#8203;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
[#&#8203;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
[#&#8203;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`
[#&#8203;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
[@&#8203;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
[@&#8203;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
Eli Bosley
f5724abffb feat: code first graphql (#1347)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Enhanced API capabilities with improved GraphQL interfaces for remote
access, parity checks, notifications, and virtual machine controls.
- Introduction of dynamic remote access settings and refined online
status and service monitoring.
- New `ParityCheckMutationsResolver` for managing parity check
operations through GraphQL.

- **Refactor**
- Consolidated and renamed internal types and schema definitions to
improve consistency and performance.
  - Removed deprecated legacy schemas to streamline the API.
- Updated import paths for various types to reflect new module
structures.

- **Chore**
- Updated environment configurations and test setups to support the new
logging and configuration mechanisms.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-04-11 15:03:01 -04:00
Eli Bosley
da8dac3940 chore: add linter to unraid ui and simplify tsconfigs (#1308)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **Chores**
- Introduced a linting step in the build process to enhance code
quality.
- Updated configuration settings with a version upgrade and adjustments
to network port specifications.
- Refined package and TypeScript configurations for improved module
resolution and maintainability.

- **Style**
- Standardized code formatting with consistent quotation usage,
semicolon additions, and reorganized import paths for clarity.
- Enhanced readability of SVG markup and component templates through
formatting adjustments.
- Simplified property definitions and improved code organization within
components for better readability.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-04-03 15:31:11 -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
Pujit Mehrotra
5ba3fa67a2 feat: add gui settings field for sso users (#1310)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Bulk SSO account management is now supported, allowing users to update
multiple SSO account IDs at once.
- Connect settings now include SSO account identifiers for streamlined
configuration.
- Expanded array management functionality introduces advanced operations
for managing disk arrays.
- New fields for SSO user IDs have been added to various settings and
queries.

- **Style & Documentation**
- Improved formatting and support for rich HTML in form descriptions
enhance clarity and presentation.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Eli Bosley <ekbosley@gmail.com>
2025-04-03 09:50:12 -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
Eli Bosley
7a421ce4ec chore: fix dev console and allowed-headers 2025-04-02 11:28:21 -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)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@graphql-codegen%2ftypescript-resolvers/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@graphql-codegen%2ftypescript-resolvers/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@graphql-codegen%2ftypescript-resolvers/4.4.4/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@graphql-codegen%2ftypescript-resolvers/4.4.4/4.5.0?slim=true)](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)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/lucide-vue-next/0.487.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lucide-vue-next/0.487.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lucide-vue-next/0.483.0/0.487.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lucide-vue-next/0.483.0/0.487.0?slim=true)](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) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/10.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/10.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/10.6.5/10.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/10.6.5/10.7.1?slim=true)](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)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vuetify-nuxt-module/0.18.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vuetify-nuxt-module/0.18.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vuetify-nuxt-module/0.18.4/0.18.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vuetify-nuxt-module/0.18.4/0.18.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>dotansimha/graphql-code-generator
(@&#8203;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

-
[#&#8203;10315](https://redirect.github.com/dotansimha/graphql-code-generator/pull/10315)
[`f6909d1`](f6909d1797)
Thanks [@&#8203;eddeee888](https://redirect.github.com/eddeee888)! -
Implement semanticNonNull custom directive

##### Patch Changes

- Updated dependencies
\[[`f6909d1`](f6909d1797)]:
-
[@&#8203;graphql-codegen/visitor-plugin-common](https://redirect.github.com/graphql-codegen/visitor-plugin-common)[@&#8203;5](https://redirect.github.com/5).8.0
-
[@&#8203;graphql-codegen/typescript](https://redirect.github.com/graphql-codegen/typescript)[@&#8203;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
[@&#8203;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

- [@&#8203;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([@&#8203;lucide/astro](https://redirect.github.com/lucide/astro)):
add lucide package for Astro by
[@&#8203;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

- [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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

- [@&#8203;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`
[#&#8203;9355](https://redirect.github.com/pnpm/pnpm/issues/9355).
- `pnpm config get` should read auth related settings via npm CLI
[#&#8203;9345](https://redirect.github.com/pnpm/pnpm/issues/9345).
- Replace leading `~/` in a path in `.npmrc` with the home directory
[#&#8203;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
[#&#8203;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
[#&#8203;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
[#&#8203;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
[@&#8203;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
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
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