github-actions[bot]
c7801a9236
chore(main): release 4.9.5 ( #1503 )
...
🤖 I have created a release *beep* *boop*
---
## [4.9.5](https://github.com/unraid/api/compare/v4.9.4...v4.9.5 )
(2025-07-10)
### Bug Fixes
* **connect:** rm eager restart on `ERROR_RETYING` connection status
([#1502 ](https://github.com/unraid/api/issues/1502 ))
([dd759d9 ](https://github.com/unraid/api/commit/dd759d9f0f841b296f8083bc67c6cd3f7a69aa5b ))
---
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>
v4.9.5
2025-07-10 10:27:45 -04:00
Pujit Mehrotra
dd759d9f0f
fix(connect): rm eager restart on ERROR_RETYING connection status ( #1502 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Bug Fixes**
* Improved connection handling to prevent unnecessary reconnection
attempts during error retry states, ensuring reconnections only occur on
specific failures.
* **Tests**
* Added comprehensive tests to verify connection recovery,
identity-based connection, logout behavior, DDoS prevention, and edge
case handling for connection state changes.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-10 10:21:54 -04:00
github-actions[bot]
74da8d81ef
chore(main): release 4.9.4 ( #1498 )
...
🤖 I have created a release *beep* *boop*
---
## [4.9.4](https://github.com/unraid/api/compare/v4.9.3...v4.9.4 )
(2025-07-09)
### Bug Fixes
* backport `<unraid-modals>` upon plg install when necessary
([#1499 ](https://github.com/unraid/api/issues/1499 ))
([33e0b1a ](https://github.com/unraid/api/commit/33e0b1ab24bedb6a2c7b376ea73dbe65bc3044be ))
* DefaultPageLayout patch rollback omits legacy header logo
([#1497 ](https://github.com/unraid/api/issues/1497 ))
([ea20d1e ](https://github.com/unraid/api/commit/ea20d1e2116fcafa154090fee78b42ec5d9ba584 ))
* event emitter setup for writing status
([#1496 ](https://github.com/unraid/api/issues/1496 ))
([ca4e2db ](https://github.com/unraid/api/commit/ca4e2db1f29126a1fa3784af563832edda64b0ca ))
---
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>
v4.9.4
2025-07-09 13:40:56 -04:00
Pujit Mehrotra
33e0b1ab24
fix: backport <unraid-modals> upon plg install when necessary ( #1499 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Bug Fixes**
* Prevented duplicate insertion of the modal component in the page
layout.
* **Chores**
* Improved installation script to ensure the modal component is added
only if missing.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-09 13:32:55 -04:00
Eli Bosley
ca4e2db1f2
fix: event emitter setup for writing status ( #1496 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Chores**
* Updated permissions to allow additional Bash command patterns in the
configuration.
* Improved connection status updates by triggering them via event
listeners during application bootstrap.
* Adjusted module provider registrations to reflect service relocation
within the application structure.
* **Tests**
* Added comprehensive unit and integration tests for connection status
writing and cleanup behaviors.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-09 13:16:53 -04:00
Pujit Mehrotra
ea20d1e211
fix: DefaultPageLayout patch rollback omits legacy header logo ( #1497 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **New Features**
* Enhanced the header by displaying the OS version and additional server
information.
* Introduced a new notification system using a modern UI component for
toasts.
* Automatically creates a root session for local requests when no valid
session exists.
* **Bug Fixes**
* Removed outdated pop-up notification logic and bell icon from the
navigation area.
* **Style**
* Updated header layout and improved formatting for a cleaner
appearance.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-09 13:12:18 -04:00
github-actions[bot]
79c57b8ed0
chore(main): release 4.9.3 ( #1495 )
...
🤖 I have created a release *beep* *boop*
---
## [4.9.3](https://github.com/unraid/api/compare/v4.9.2...v4.9.3 )
(2025-07-09)
### Bug Fixes
* duplicated header logo after api stops
([#1493 ](https://github.com/unraid/api/issues/1493 ))
([4168f43 ](https://github.com/unraid/api/commit/4168f43e3ecd51479bec3aae585abbe6dcd3e416 ))
---
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>
v4.9.3
2025-07-09 11:06:47 -04:00
Pujit Mehrotra
4168f43e3e
fix: duplicated header logo after api stops ( #1493 )
...
Move legacy header logo omission from API file modifier to plg install
step to avoid breaking rollback (ie upon `unraid-api stop`) due to web
component upgrade.
Tested on 7.1.4 & 7.2.0-beta.0.16
Testing & Reproduction procedure:
1. Install connect plugin
2. Run `unraid-api stop` on server
3. Refresh page. Before Unraid 7.2, Plugin versions prior to this will
display a duplicated logo that blocks the nav menu. Now, it will not.
Plugin uninstall behavior remains unchanged.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **New Features**
* The plugin installation process now updates the header logo by
removing the old logo from the interface during installation.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-09 10:59:10 -04:00
github-actions[bot]
20de3ec8d6
chore(main): release 4.9.2 ( #1488 )
...
🤖 I have created a release *beep* *boop*
---
## [4.9.2](https://github.com/unraid/api/compare/v4.9.1...v4.9.2 )
(2025-07-09)
### Bug Fixes
* invalid configs no longer crash API
([#1491 ](https://github.com/unraid/api/issues/1491 ))
([6bf3f77 ](https://github.com/unraid/api/commit/6bf3f776380edeff5133517e6aca223556e30144 ))
* invalid state for unraid plugin
([#1492 ](https://github.com/unraid/api/issues/1492 ))
([39b8f45 ](https://github.com/unraid/api/commit/39b8f453da23793ef51f8e7f7196370aada8c5aa ))
* release note escaping
([5b6bcb6 ](https://github.com/unraid/api/commit/5b6bcb6043a5269bff4dc28714d787a5a3f07e22 ))
---
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>
v4.9.2
2025-07-09 09:23:25 -04:00
Eli Bosley
39b8f453da
fix: invalid state for unraid plugin ( #1492 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **New Features**
* Improved connection status handling by introducing a new service that
writes connection status to a JSON file for enhanced integration.
* Updated system components to read connection status and allowed
origins from the new JSON file, ensuring more reliable and up-to-date
information.
* **Chores**
* Expanded allowed Bash command permissions to include commands starting
with "mv:".
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-09 09:21:43 -04:00
Eli Bosley
6bf3f77638
fix: invalid configs no longer crash API ( #1491 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Bug Fixes**
* Improved error handling when loading and parsing configuration files,
preventing crashes and ensuring fallback to default settings if issues
occur.
* Enhanced logging for configuration errors, including warnings for
empty files and detailed error messages for JSON parsing failures.
* Added error handling to plugin listing to avoid failures when
configuration loading encounters errors.
* **Chores**
* Updated permissions to allow linting only for the `./api` package
using a filtered command.
* **Tests**
* Added comprehensive tests for configuration loading, parsing,
persistence, and updating, covering various file states and error
scenarios.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-09 08:50:43 -04:00
Eli Bosley
a79d049865
chore: lint for renovate PR ( #1481 )
2025-07-08 17:01:49 -04:00
Eli Bosley
5b6bcb6043
fix: release note escaping
2025-07-08 16:41:05 -04:00
github-actions[bot]
6ee3cae962
chore(main): release 4.9.1 ( #1487 )
...
🤖 I have created a release *beep* *boop*
---
## [4.9.1](https://github.com/unraid/api/compare/v4.9.0...v4.9.1 )
(2025-07-08)
### Bug Fixes
* **HeaderOsVersion:** adjust top margin for header component
([#1485 ](https://github.com/unraid/api/issues/1485 ))
([862b54d ](https://github.com/unraid/api/commit/862b54de8cd793606f1d29e76c19d4a0e1ae172f ))
* sign out doesn't work
([#1486 ](https://github.com/unraid/api/issues/1486 ))
([f3671c3 ](https://github.com/unraid/api/commit/f3671c3e0750b79be1f19655a07a0e9932289b3f ))
---
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>
v4.9.1
2025-07-08 16:30:00 -04:00
Eli Bosley
f3671c3e07
fix: sign out doesn't work ( #1486 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Refactor**
* Improved handling of Connect account sign-in and sign-out with
persistent mutation instances for better status updates and error
reporting.
* **Chores**
* Expanded allowed command patterns in configuration for development,
build, and testing tasks.
* **Tests**
* Enhanced mutation mocks in component tests to increase test
reliability.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-08 16:28:38 -04:00
Zack Spear
862b54de8c
fix(HeaderOsVersion): adjust top margin for header component ( #1485 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Style**
* Increased top margin in the OS version header for improved spacing.
* Updated user profile container to use padding instead of margin for
better layout consistency.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-08 16:11:02 -04:00
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 ](https://github.com/unraid/api/commit/642a220c3a796829505d8449dc774968c9d5c222 ))
* add management page for API keys
([#1408 ](https://github.com/unraid/api/issues/1408 ))
([0788756 ](https://github.com/unraid/api/commit/0788756b918a8e99be51f34bf6f96bbe5b67395a ))
* add rclone ([#1362 ](https://github.com/unraid/api/issues/1362 ))
([5517e75 ](https://github.com/unraid/api/commit/5517e7506b05c7bef5012bb9f8d2103e91061997 ))
* API key management
([#1407 ](https://github.com/unraid/api/issues/1407 ))
([d37dc3b ](https://github.com/unraid/api/commit/d37dc3bce28bad1c893ae7eff96ca5ffd9177648 ))
* api plugin management via CLI
([#1416 ](https://github.com/unraid/api/issues/1416 ))
([3dcbfbe ](https://github.com/unraid/api/commit/3dcbfbe48973b8047f0c6c560068808d86ac6970 ))
* build out docker components
([#1427 ](https://github.com/unraid/api/issues/1427 ))
([711cc9a ](https://github.com/unraid/api/commit/711cc9ac926958bcf2996455b023ad265b041530 ))
* docker and info resolver issues
([#1423 ](https://github.com/unraid/api/issues/1423 ))
([9901039 ](https://github.com/unraid/api/commit/9901039a3863de06b520e23cb2573b610716c673 ))
* fix shading in UPC to be less severe
([#1438 ](https://github.com/unraid/api/issues/1438 ))
([b7c2407 ](https://github.com/unraid/api/commit/b7c240784052276fc60e064bd7d64dd6e801ae90 ))
* info resolver cleanup
([#1425 ](https://github.com/unraid/api/issues/1425 ))
([1b279bb ](https://github.com/unraid/api/commit/1b279bbab3a51e7d032e7e3c9898feac8bfdbafa ))
* initial codeql setup
([#1390 ](https://github.com/unraid/api/issues/1390 ))
([2ade7eb ](https://github.com/unraid/api/commit/2ade7eb52792ef481aaf711dc07029629ea107d9 ))
* initialize claude code in codebse
([#1418 ](https://github.com/unraid/api/issues/1418 ))
([b6c4ee6 ](https://github.com/unraid/api/commit/b6c4ee6eb4b9ebb6d6e59a341e1f51b253578752 ))
* move api key fetching to use api key service
([#1439 ](https://github.com/unraid/api/issues/1439 ))
([86bea56 ](https://github.com/unraid/api/commit/86bea5627270a2a18c5b7db36dd59061ab61e753 ))
* move to cron v4 ([#1428 ](https://github.com/unraid/api/issues/1428 ))
([b8035c2 ](https://github.com/unraid/api/commit/b8035c207a6e387c7af3346593a872664f6c867b ))
* move to iframe for changelog
([#1388 ](https://github.com/unraid/api/issues/1388 ))
([fcd6fbc ](https://github.com/unraid/api/commit/fcd6fbcdd48e7f224b3bd8799a668d9e01967f0c ))
* native slackware package
([#1381 ](https://github.com/unraid/api/issues/1381 ))
([4f63b4c ](https://github.com/unraid/api/commit/4f63b4cf3bb9391785f07a38defe54ec39071caa ))
* send active unraid theme to docs
([#1400 ](https://github.com/unraid/api/issues/1400 ))
([f71943b ](https://github.com/unraid/api/commit/f71943b62b30119e17766e56534962630f52a591 ))
* slightly better watch mode
([#1398 ](https://github.com/unraid/api/issues/1398 ))
([881f1e0 ](https://github.com/unraid/api/commit/881f1e09607d1e4a8606f8d048636ba09d8fcac1 ))
* upgrade nuxt-custom-elements
([#1461 ](https://github.com/unraid/api/issues/1461 ))
([345e83b ](https://github.com/unraid/api/commit/345e83bfb0904381d784fc77b3dcd3ad7e53d898 ))
* use bigint instead of long
([#1403 ](https://github.com/unraid/api/issues/1403 ))
([574d572 ](https://github.com/unraid/api/commit/574d572d6567c652057b29776694e86267316ca7 ))
### Bug Fixes
* activation indicator removed
([5edfd82 ](https://github.com/unraid/api/commit/5edfd823b862cfc1f864565021f12334fe9317c6 ))
* alignment of settings on ManagementAccess settings page
([#1421 ](https://github.com/unraid/api/issues/1421 ))
([70c790f ](https://github.com/unraid/api/commit/70c790ff89075a785d7f0623bbf3c34a3806bbdc ))
* allow rclone to fail to initialize
([#1453 ](https://github.com/unraid/api/issues/1453 ))
([7c6f02a ](https://github.com/unraid/api/commit/7c6f02a5cb474fb285db294ec6f80d1c2c57e142 ))
* always download 7.1 versioned files for patching
([edc0d15 ](https://github.com/unraid/api/commit/edc0d1578b89c3b3e56e637de07137e069656fa8 ))
* api `pnpm type-check`
([#1442 ](https://github.com/unraid/api/issues/1442 ))
([3122bdb ](https://github.com/unraid/api/commit/3122bdb953eec58469fd9cf6f468e75621781040 ))
* **api:** connect config `email` validation
([#1454 ](https://github.com/unraid/api/issues/1454 ))
([b9a1b9b ](https://github.com/unraid/api/commit/b9a1b9b08746b6d4cb2128d029a3dab7cdd47677 ))
* backport
unraid/webgui[#2269 ](https://github.com/unraid/api/issues/2269 ) rc.nginx
update ([#1436 ](https://github.com/unraid/api/issues/1436 ))
([a7ef06e ](https://github.com/unraid/api/commit/a7ef06ea252545cef084e21cea741a8ec866e7cc ))
* bigint
([e54d27a ](https://github.com/unraid/api/commit/e54d27aede1b1e784971468777c5e65cde66f2ac ))
* config migration from `myservers.cfg`
([#1440 ](https://github.com/unraid/api/issues/1440 ))
([c4c9984 ](https://github.com/unraid/api/commit/c4c99843c7104414120bffc5dd5ed78ab6c8ba02 ))
* **connect:** fatal race-condition in websocket disposal
([#1462 ](https://github.com/unraid/api/issues/1462 ))
([0ec0de9 ](https://github.com/unraid/api/commit/0ec0de982f017b61a145c7a4176718b484834f41 ))
* **connect:** mothership connection
([#1464 ](https://github.com/unraid/api/issues/1464 ))
([7be8bc8 ](https://github.com/unraid/api/commit/7be8bc84d3831f9cea7ff62d0964612ad366a976 ))
* console hidden
([9b85e00 ](https://github.com/unraid/api/commit/9b85e009b833706294a841a54498e45a8e0204ed ))
* debounce is too long
([#1426 ](https://github.com/unraid/api/issues/1426 ))
([f12d231 ](https://github.com/unraid/api/commit/f12d231e6376d0f253cee67b7ed690c432c63ec5 ))
* delete legacy connect keys and ensure description
([22fe91c ](https://github.com/unraid/api/commit/22fe91cd561e88aa24e8f8cfa5a6143e7644e4e0 ))
* **deps:** pin dependencies
([#1465 ](https://github.com/unraid/api/issues/1465 ))
([ba75a40 ](https://github.com/unraid/api/commit/ba75a409a4d3e820308b78fd5a5380021d3757b0 ))
* **deps:** pin dependencies
([#1470 ](https://github.com/unraid/api/issues/1470 ))
([412b329 ](https://github.com/unraid/api/commit/412b32996d9c8352c25309cc0d549a57468d0fb5 ))
* **deps:** storybook v9
([#1476 ](https://github.com/unraid/api/issues/1476 ))
([45bb49b ](https://github.com/unraid/api/commit/45bb49bcd60a9753be492203111e489fd37c1a5f ))
* **deps:** update all non-major dependencies
([#1366 ](https://github.com/unraid/api/issues/1366 ))
([291ee47 ](https://github.com/unraid/api/commit/291ee475fb9ef44f6da7b76a9eb11b7dd29a5d13 ))
* **deps:** update all non-major dependencies
([#1379 ](https://github.com/unraid/api/issues/1379 ))
([8f70326 ](https://github.com/unraid/api/commit/8f70326d0fe3e4c3bcd3e8e4e6566766f1c05eb7 ))
* **deps:** update all non-major dependencies
([#1389 ](https://github.com/unraid/api/issues/1389 ))
([cb43f95 ](https://github.com/unraid/api/commit/cb43f95233590888a8e20a130e62cadc176c6793 ))
* **deps:** update all non-major dependencies
([#1399 ](https://github.com/unraid/api/issues/1399 ))
([68df344 ](https://github.com/unraid/api/commit/68df344a4b412227cffa96867f086177b251f028 ))
* **deps:** update dependency @types/diff to v8
([#1393 ](https://github.com/unraid/api/issues/1393 ))
([00da27d ](https://github.com/unraid/api/commit/00da27d04f2ee2ca8b8b9cdcc6ea3c490c02a3a4 ))
* **deps:** update dependency cache-manager to v7
([#1413 ](https://github.com/unraid/api/issues/1413 ))
([9492c2a ](https://github.com/unraid/api/commit/9492c2ae6a0086d14e73d280c55746206b73a7b0 ))
* **deps:** update dependency commander to v14
([#1394 ](https://github.com/unraid/api/issues/1394 ))
([106ea09 ](https://github.com/unraid/api/commit/106ea093996f2d0c71c1511bc009ecc9a6be91ec ))
* **deps:** update dependency diff to v8
([#1386 ](https://github.com/unraid/api/issues/1386 ))
([e580f64 ](https://github.com/unraid/api/commit/e580f646a52b8bda605132cf44ec58137e08dd42 ))
* **deps:** update dependency dotenv to v17
([#1474 ](https://github.com/unraid/api/issues/1474 ))
([d613bfa ](https://github.com/unraid/api/commit/d613bfa0410e7ef8451fc8ea20e57a7db67f7994 ))
* **deps:** update dependency lucide-vue-next to ^0.509.0
([#1383 ](https://github.com/unraid/api/issues/1383 ))
([469333a ](https://github.com/unraid/api/commit/469333acd4a0cbeecc9e9cbadb2884289d83aee3 ))
* **deps:** update dependency marked to v16
([#1444 ](https://github.com/unraid/api/issues/1444 ))
([453a5b2 ](https://github.com/unraid/api/commit/453a5b2c9591f755ce07548a9996d7a6cf0925c4 ))
* **deps:** update dependency shadcn-vue to v2
([#1302 ](https://github.com/unraid/api/issues/1302 ))
([26ecf77 ](https://github.com/unraid/api/commit/26ecf779e675d0bc533d61e045325ab062effcbf ))
* **deps:** update dependency vue-sonner to v2
([#1401 ](https://github.com/unraid/api/issues/1401 ))
([53ca414 ](https://github.com/unraid/api/commit/53ca41404f13c057c340dcf9010af72c3365e499 ))
* disable file changes on Unraid 7.2
([#1382 ](https://github.com/unraid/api/issues/1382 ))
([02de89d ](https://github.com/unraid/api/commit/02de89d1309f67e4b6d4f8de5f66815ee4d2464c ))
* do not start API with doinst.sh
([7d88b33 ](https://github.com/unraid/api/commit/7d88b3393cbd8ab1e93a86dfa1b7b74cc97255cc ))
* do not uninstall fully on 7.2
([#1484 ](https://github.com/unraid/api/issues/1484 ))
([2263881 ](https://github.com/unraid/api/commit/22638811a9fdb524420b1347ac49cfaa51bbecb5 ))
* drop console with terser
([a87d455 ](https://github.com/unraid/api/commit/a87d455bace04aab9d7fa0e63cb61d26ef9b3b72 ))
* error logs from `cloud` query when connect is not installed
([#1450 ](https://github.com/unraid/api/issues/1450 ))
([719f460 ](https://github.com/unraid/api/commit/719f460016d769255582742d7d71ca97d132022b ))
* flash backup integration with Unraid Connect config
([#1448 ](https://github.com/unraid/api/issues/1448 ))
([038c582 ](https://github.com/unraid/api/commit/038c582aed5f5efaea3583372778b9baa318e1ea ))
* header padding regression
([#1477 ](https://github.com/unraid/api/issues/1477 ))
([e791cc6 ](https://github.com/unraid/api/commit/e791cc680de9c40378043348ddca70902da6d250 ))
* incorrect state merging in redux store
([#1437 ](https://github.com/unraid/api/issues/1437 ))
([17b7428 ](https://github.com/unraid/api/commit/17b74287796e6feb75466033e279dc3bcf57f1e6 ))
* lanip copy button not present
([#1459 ](https://github.com/unraid/api/issues/1459 ))
([a280786 ](https://github.com/unraid/api/commit/a2807864acef742e454d87bb093ee91806e527e5 ))
* move to bigint scalar
([b625227 ](https://github.com/unraid/api/commit/b625227913e80e4731a13b54b525ec7385918c51 ))
* node_modules dir removed on plugin update
([#1406 ](https://github.com/unraid/api/issues/1406 ))
([7b005cb ](https://github.com/unraid/api/commit/7b005cbbf682a1336641f5fc85022e9d651569d0 ))
* omit Connect actions in UPC when plugin is not installed
([#1417 ](https://github.com/unraid/api/issues/1417 ))
([8c8a527 ](https://github.com/unraid/api/commit/8c8a5276b49833c08bca133e374e1e66273b41aa ))
* parsing of `ssoEnabled` in state.php
([#1455 ](https://github.com/unraid/api/issues/1455 ))
([f542c8e ](https://github.com/unraid/api/commit/f542c8e0bd9596d9d3abf75b58b97d95fb033215 ))
* pin ranges ([#1460 ](https://github.com/unraid/api/issues/1460 ))
([f88400e ](https://github.com/unraid/api/commit/f88400eea820ac80c867fdb63cd503ed91493146 ))
* pr plugin promotion workflow
([#1456 ](https://github.com/unraid/api/issues/1456 ))
([13bd9bb ](https://github.com/unraid/api/commit/13bd9bb5670bb96b158068114d62572d88c7cae9 ))
* proper fallback if missing paths config modules
([7067e9e ](https://github.com/unraid/api/commit/7067e9e3dd3966309013b52c90090cc82de4e4fb ))
* rc.unraid-api now cleans up older dependencies
([#1404 ](https://github.com/unraid/api/issues/1404 ))
([83076bb ](https://github.com/unraid/api/commit/83076bb94088095de8b1a332a50bbef91421f0c1 ))
* remote access lifecycle during boot & shutdown
([#1422 ](https://github.com/unraid/api/issues/1422 ))
([7bc583b ](https://github.com/unraid/api/commit/7bc583b18621c8140232772ca36c6d9b8d8a9cd7 ))
* sign out correctly on error
([#1452 ](https://github.com/unraid/api/issues/1452 ))
([d08fc94 ](https://github.com/unraid/api/commit/d08fc94afb94e386907da44402ee5a24cfb3d00a ))
* simplify usb listing
([#1402 ](https://github.com/unraid/api/issues/1402 ))
([5355115 ](https://github.com/unraid/api/commit/5355115af2f4122af9afa3f63ed8f830b33cbf5c ))
* theme issues when sent from graph
([#1424 ](https://github.com/unraid/api/issues/1424 ))
([75ad838 ](https://github.com/unraid/api/commit/75ad8381bd4f4045ab1d3aa84e08ecddfba27617 ))
* **ui:** notifications positioning regression
([#1445 ](https://github.com/unraid/api/issues/1445 ))
([f73e5e0 ](https://github.com/unraid/api/commit/f73e5e0058fcc3bedebfbe7380ffcb44aea981b8 ))
* use some instead of every for connect detection
([9ce2fee ](https://github.com/unraid/api/commit/9ce2fee380c4db1395f5d4df7f16ae6c57d1a748 ))
### Reverts
* revert package.json dependency updates from commit 711cc9a for api and
packages/*
([94420e4 ](https://github.com/unraid/api/commit/94420e4d45735b8def3915b5789c15c1c3121f1e ))
---
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>
v4.9.0
2025-07-08 15:45:49 -04:00
Eli Bosley
22638811a9
fix: do not uninstall fully on 7.2 ( #1484 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **New Features**
* Uninstallation process now adapts based on Unraid version: for version
7.2 or higher, users receive a notification and are prompted to reboot
to complete plugin removal.
* **Bug Fixes**
* Improved handling of plugin removal to ensure compatibility with
different Unraid versions and prevent unintended reinstalls.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-08 15:44:30 -04:00
Eli Bosley
5edfd823b8
fix: activation indicator removed
2025-07-08 15:42:41 -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
Pujit Mehrotra
5a3e7a91eb
chore: inform users to refresh page if nchan breaks ( #1482 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **New Features**
* Added an informational message during plugin installation to guide
users on when it is safe to refresh the page.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-08 15:10:43 -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
Eli Bosley
91883e2b47
chore: add plugin links to readme ( #1479 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Documentation**
* Added a prominently displayed "Plugin Downloads" section to the
README, featuring large badge-style download buttons and direct links
for both production and staging plugin files.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-08 14:23:46 -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 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](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
([#​20359](https://redirect.github.com/vitejs/vite/issues/20359 ))
([31d1467](https://redirect.github.com/vitejs/vite/commit/31d1467cf0da1e1dca623e6df0d345b30fae0c3d ))
- **define:** replace optional values
([#​20338](https://redirect.github.com/vitejs/vite/issues/20338 ))
([9465ae1](https://redirect.github.com/vitejs/vite/commit/9465ae1378b456e08659a22286bee6bce8edeedc ))
- **deps:** update all non-major dependencies
([#​20366](https://redirect.github.com/vitejs/vite/issues/20366 ))
([43ac73d](https://redirect.github.com/vitejs/vite/commit/43ac73da27b3907c701e95e6a7d28fde659729ec ))
##### Miscellaneous Chores
- **deps:** update dependency dotenv to v17
([#​20325](https://redirect.github.com/vitejs/vite/issues/20325 ))
([45040d4](https://redirect.github.com/vitejs/vite/commit/45040d48076302eeb101f8d07bbcd04758fde8a4 ))
- **deps:** update dependency rolldown to ^1.0.0-beta.24
([#​20365](https://redirect.github.com/vitejs/vite/issues/20365 ))
([5ab25e7](https://redirect.github.com/vitejs/vite/commit/5ab25e73a2ea2a2e2c0469350288a183dfb57030 ))
- use `n/prefer-node-protocol` rule
([#​20368](https://redirect.github.com/vitejs/vite/issues/20368 ))
([38bb268](https://redirect.github.com/vitejs/vite/commit/38bb268cde15541321f36016e77d61eecb707298 ))
##### Code Refactoring
- minor changes to reduce diff between normal Vite and rolldown-vite
([#​20354](https://redirect.github.com/vitejs/vite/issues/20354 ))
([2e8050e](https://redirect.github.com/vitejs/vite/commit/2e8050e4cd8835673baf07375b7db35128144222 ))
###
[`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
[#​20300](https://redirect.github.com/vitejs/vite/issues/20300 )
([#​20349](https://redirect.github.com/vitejs/vite/issues/20349 ))
([db8bd41](https://redirect.github.com/vitejs/vite/commit/db8bd412a8b783fe8e9f82d1a822b0534abbf5a3 ))
###
[`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
([#​20300](https://redirect.github.com/vitejs/vite/issues/20300 ))
([ac528a4](https://redirect.github.com/vitejs/vite/commit/ac528a44c384fefb6f10c3f531df93b5ac39324c ))
- **deps:** update all non-major dependencies
([#​20324](https://redirect.github.com/vitejs/vite/issues/20324 ))
([3e81af3](https://redirect.github.com/vitejs/vite/commit/3e81af38a80c7617aba6bf3300d8b4267570f9cf ))
- **types:** add a global interface for Worker
([#​20243](https://redirect.github.com/vitejs/vite/issues/20243 ))
([37bdfc1](https://redirect.github.com/vitejs/vite/commit/37bdfc18f4c5bed053a38c5d717df33036acdd62 ))
##### Miscellaneous Chores
- **deps:** update rolldown-related dependencies
([#​20323](https://redirect.github.com/vitejs/vite/issues/20323 ))
([30d2f1b](https://redirect.github.com/vitejs/vite/commit/30d2f1b38c72387ffdca3ee4746730959a020b59 ))
- fix typos and grammatical errors across documentation and comments
([#​20337](https://redirect.github.com/vitejs/vite/issues/20337 ))
([c1c951d](https://redirect.github.com/vitejs/vite/commit/c1c951dcc32ec9f133b03ebbceddd749fc14f1e9 ))
- group commits by category in changelog
([#​20310](https://redirect.github.com/vitejs/vite/issues/20310 ))
([41e83f6](https://redirect.github.com/vitejs/vite/commit/41e83f62b1adb65f5af4c1ec006de1c845437edc ))
- rearrange 7.0 changelog
([#​20280](https://redirect.github.com/vitejs/vite/issues/20280 ))
([eafd28a](https://redirect.github.com/vitejs/vite/commit/eafd28ac88d5908cbc3e0a047ed7a12094386436 ))
###
[`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
([#​20235](https://redirect.github.com/vitejs/vite/issues/20235 ))
([3bf3a8a](https://redirect.github.com/vitejs/vite/commit/3bf3a8ab00e5a0dfab0bb5741cb871ea30b72651 )),
closes
[#​20235](https://redirect.github.com/vitejs/vite/issues/20235 )
- fix(deps): update all non-major dependencies
([#​20271](https://redirect.github.com/vitejs/vite/issues/20271 ))
([6b64d63](https://redirect.github.com/vitejs/vite/commit/6b64d63d700154de2c00270300b671cef8863708 )),
closes
[#​20271](https://redirect.github.com/vitejs/vite/issues/20271 )
- fix(module-runner): export `ssrExportNameKey`
([#​20266](https://redirect.github.com/vitejs/vite/issues/20266 ))
([ac302a7](https://redirect.github.com/vitejs/vite/commit/ac302a729062dbfc67f762b3c4af46b7893c214f )),
closes
[#​20266](https://redirect.github.com/vitejs/vite/issues/20266 )
- fix(module-runner): expose `normalizeModuleId`
([#​20277](https://redirect.github.com/vitejs/vite/issues/20277 ))
([9b98dcb](https://redirect.github.com/vitejs/vite/commit/9b98dcbf75546240e1609185828e18a77bac8c8d )),
closes
[#​20277](https://redirect.github.com/vitejs/vite/issues/20277 )
- feat(types): use terser types from terser package
([#​20274](https://redirect.github.com/vitejs/vite/issues/20274 ))
([a5799fa](https://redirect.github.com/vitejs/vite/commit/a5799fa74c6190ecbb2da3d280136ff32463afc6 )),
closes
[#​20274](https://redirect.github.com/vitejs/vite/issues/20274 )
- chore: "indentity" → "identity" in test description
([#​20225](https://redirect.github.com/vitejs/vite/issues/20225 ))
([ea9aed7](https://redirect.github.com/vitejs/vite/commit/ea9aed7ebcb7f4be542bd2a384cbcb5a1e7b31bd )),
closes
[#​20225](https://redirect.github.com/vitejs/vite/issues/20225 )
- chore: typos in comments
([#​20259](https://redirect.github.com/vitejs/vite/issues/20259 ))
([b135918](https://redirect.github.com/vitejs/vite/commit/b135918b91e8381c50bd2d076d40e9a65fe68bfe )),
closes
[#​20259](https://redirect.github.com/vitejs/vite/issues/20259 )
- chore(deps): update rolldown-related dependencies
([#​20270](https://redirect.github.com/vitejs/vite/issues/20270 ))
([f7377c3](https://redirect.github.com/vitejs/vite/commit/f7377c3eae6323bd3237ff5de5ae55c879fe7325 )),
closes
[#​20270](https://redirect.github.com/vitejs/vite/issues/20270 )
- perf(utils): improve performance of `numberToPos`
([#​20244](https://redirect.github.com/vitejs/vite/issues/20244 ))
([3f46901](https://redirect.github.com/vitejs/vite/commit/3f469012ad38e3cb330adc74a8b3ec88561c822e )),
closes
[#​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 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](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
([#​5460](https://redirect.github.com/vuejs/language-tools/issues/5460 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(vscode): correct syntax highlight of `v-else`
([#​5470](https://redirect.github.com/vuejs/language-tools/issues/5470 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
##### Other Changes
- docs(vscode): update Russian translation for VS Code extension
([#​5461](https://redirect.github.com/vuejs/language-tools/issues/5461 ))
- Thanks to
[@​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
([#​5221](https://redirect.github.com/vuejs/language-tools/issues/5221 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- feat(language-core): introduce `strictVModel` option
([#​5229](https://redirect.github.com/vuejs/language-tools/issues/5229 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- feat(vscode, language-server, typescript-plugin): communicate with
tsserver based on request forwarding
([#​5252](https://redirect.github.com/vuejs/language-tools/issues/5252 ),
[#​5395](https://redirect.github.com/vuejs/language-tools/issues/5395 ),
[#​5443](https://redirect.github.com/vuejs/language-tools/issues/5443 ))
- feat(language-core): support navigation of events with `v-on` syntax
([#​5275](https://redirect.github.com/vuejs/language-tools/issues/5275 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- feat(language-core): type support of slot children
([#​5137](https://redirect.github.com/vuejs/language-tools/issues/5137 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- feat(language-service): autocomplete for props with union type
- feat(language-service): document links for template refs
([#​5385](https://redirect.github.com/vuejs/language-tools/issues/5385 ))
- Thanks to
[@​alex-snezhko](https://redirect.github.com/alex-snezhko )!
- feat(language-core): resolve external stylesheets
([#​5136](https://redirect.github.com/vuejs/language-tools/issues/5136 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- feat(language-core): add `strictCssModules` option
([#​5164](https://redirect.github.com/vuejs/language-tools/issues/5164 ))
- Thanks to [@​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
([#​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`
([#​5330](https://redirect.github.com/vuejs/language-tools/issues/5330 ),
[#​5340](https://redirect.github.com/vuejs/language-tools/issues/5340 ),
[#​5404](https://redirect.github.com/vuejs/language-tools/issues/5404 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX ),
[@​PurplePlanen](https://redirect.github.com/PurplePlanen ) and
[@​zyoshoka](https://redirect.github.com/zyoshoka )!
##### Bug Fixes
- fix(language-core): generate condition guards for model events
([#​5225](https://redirect.github.com/vuejs/language-tools/issues/5225 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-core): prevent global types generation in declaration
files
([#​5239](https://redirect.github.com/vuejs/language-tools/issues/5239 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-core): prevent eager inference of slot props from
generics
([#​5247](https://redirect.github.com/vuejs/language-tools/issues/5247 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(typescript-plugin): prevent highlighting native element tags with
same name as components
([#​5253](https://redirect.github.com/vuejs/language-tools/issues/5253 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-service): do not provide required props inlay hints for
intrinsic elements
([#​5258](https://redirect.github.com/vuejs/language-tools/issues/5258 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(vscode): handle `typescript-language-features` module loading race
condition
([#​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
([#​5262](https://redirect.github.com/vuejs/language-tools/issues/5262 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-service): add document highlights support
([#​5263](https://redirect.github.com/vuejs/language-tools/issues/5263 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-core): correct type inference of multiple template refs
with same name
([#​5271](https://redirect.github.com/vuejs/language-tools/issues/5271 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-core): skip AST parsing when the expression is an
identifier
([#​5268](https://redirect.github.com/vuejs/language-tools/issues/5268 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-core): do not drop leading comments of `defineModels`
([#​5273](https://redirect.github.com/vuejs/language-tools/issues/5273 ))
- Thanks to [@​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
([#​5245](https://redirect.github.com/vuejs/language-tools/issues/5245 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-core): correct codegen when src path does not match the
generated length - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-service): exclude `data-` attribute completion from sfc
level nodes - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-core): remove semantic highlight of v-bind shorthand
([#​5321](https://redirect.github.com/vuejs/language-tools/issues/5321 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(vscode): inline html comment pattern in Vue syntax definition
([#​5327](https://redirect.github.com/vuejs/language-tools/issues/5327 ))
- Thanks to [@​zyoshoka](https://redirect.github.com/zyoshoka )!
- fix(language-core): avoid unrelated virtual code recomputes on style
and template change - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(component-meta): attach namespace prefix correctly on generated
types
([#​5326](https://redirect.github.com/vuejs/language-tools/issues/5326 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-core): drop `undefined` from optional prop type with
default in template
([#​5339](https://redirect.github.com/vuejs/language-tools/issues/5339 ))
- Thanks to
[@​Dylancyclone](https://redirect.github.com/Dylancyclone )!
- fix: depend on exact volar version
([#​5345](https://redirect.github.com/vuejs/language-tools/issues/5345 ))
- Thanks to
[@​tomblachut](https://redirect.github.com/tomblachut )!
- fix(language-core): ignore frontmatter block in markdown files
([#​5362](https://redirect.github.com/vuejs/language-tools/issues/5362 ))
- Thanks to [@​brc-dd](https://redirect.github.com/brc-dd )!
- fix(component-meta): only exclude vnode events from props
([#​5369](https://redirect.github.com/vuejs/language-tools/issues/5369 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-core): skip css references for position within virtual
code with `navigation: true`
([#​5378](https://redirect.github.com/vuejs/language-tools/issues/5378 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-core): hoist export declarations from generic script
block
([#​5398](https://redirect.github.com/vuejs/language-tools/issues/5398 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(vscode): correct syntax highlight for directives starting with
`v-for`
([#​5399](https://redirect.github.com/vuejs/language-tools/issues/5399 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-core): correct support for flatten plugins
([#​5392](https://redirect.github.com/vuejs/language-tools/issues/5392 ))
- Thanks to
[@​zhiyuanzmj](https://redirect.github.com/zhiyuanzmj )!
- fix(language-core): remove `semantic` code feature on first argument
of `useCssModule` and `useTemplateRef` - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(typescript-plugin): filter completion items of macros and global
variables in template and styles
([#​5425](https://redirect.github.com/vuejs/language-tools/issues/5425 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-core): do not generate redundant function scopes to
affect type narrowing
([#​5430](https://redirect.github.com/vuejs/language-tools/issues/5430 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(component-meta): add new file name in `updateFile`
([#​5438](https://redirect.github.com/vuejs/language-tools/issues/5438 ))
- Thanks to [@​Akryum](https://redirect.github.com/Akryum )!
- fix(language-core): `Prettify<T>` breaks generics inferencing
([#​5424](https://redirect.github.com/vuejs/language-tools/issues/5424 ))
- Thanks to [@​so1ve](https://redirect.github.com/so1ve )!
- fix(language-core): use `var` instead of `let` to declare `attrsVar`
that may be hoisted - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX )!
##### Performance
- perf(language-core): cache and reuse inline ts asts during full
updates
([#​5435](https://redirect.github.com/vuejs/language-tools/issues/5435 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
##### Other Changes
- refactor(vscode, language-server): remove hybrid mode configuration
([#​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
([#​5283](https://redirect.github.com/vuejs/language-tools/issues/5283 ))
- Thanks to [@​zyoshoka](https://redirect.github.com/zyoshoka )!
- chore(vscode): use rolldown for bundling
([#​5337](https://redirect.github.com/vuejs/language-tools/issues/5337 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- refactor(vscode): remove doctor - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX )!
- docs: update instructions for neovim lsp configuration
([#​5361](https://redirect.github.com/vuejs/language-tools/issues/5361 ))
- Thanks to [@​kshksdrt](https://redirect.github.com/kshksdrt )!
- refactor(vscode): remove Vite problem matcher
([#​5375](https://redirect.github.com/vuejs/language-tools/issues/5375 ))
- chore(docs): update vue language package name
([#​5376](https://redirect.github.com/vuejs/language-tools/issues/5376 ))
- Thanks to [@​marktlinn](https://redirect.github.com/marktlinn )!
- chore(ci): set pre-release status when publishing to Open VSX
([#​5377](https://redirect.github.com/vuejs/language-tools/issues/5377 ))
- Thanks to [@​lukashass](https://redirect.github.com/lukashass )!
- docs: fallback workaround of `vue_language_server_path` in nvim setup
example
([#​5391](https://redirect.github.com/vuejs/language-tools/issues/5391 ))
- Thanks to
[@​menuRivera](https://redirect.github.com/menuRivera )!
- test(component-meta): simplify code with snapshots
([#​5403](https://redirect.github.com/vuejs/language-tools/issues/5403 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- docs(nvim): move neovim lspconfig docs to wiki page
([#​5408](https://redirect.github.com/vuejs/language-tools/issues/5408 ))
- Thanks to
[@​RayGuo-ergou](https://redirect.github.com/RayGuo-ergou )!
- refactor(language-server): drop `typescript.tsdk` initialization
option
([#​5409](https://redirect.github.com/vuejs/language-tools/issues/5409 ))
- refactor(language-service): drop name casing convertion and its
language status item
([#​5411](https://redirect.github.com/vuejs/language-tools/issues/5411 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- refactor(language-core): drop `defineProp` support
([#​5415](https://redirect.github.com/vuejs/language-tools/issues/5415 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- chore(vscode): change display name to "Vue (Official)"
- refactor: cleanup dependencies relationship
([#​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
([#​5422](https://redirect.github.com/vuejs/language-tools/issues/5422 ))
- refactor(language-server): move in server code from insiders edition
([#​5423](https://redirect.github.com/vuejs/language-tools/issues/5423 ))
- chore: introduce oxlint for faster linting
([#​5416](https://redirect.github.com/vuejs/language-tools/issues/5416 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- refactor(vscode): remove split editor feature
([#​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
Eli Bosley
e791cc680d
fix: header padding regression ( #1477 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Style**
* Improved spacing in the header and user profile components by adding
top and right margins for a cleaner layout.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-08 11:55:45 -04:00
renovate[bot]
5ce5d19db0
chore(deps): pin node.js ( #1469 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [node](https://redirect.github.com/nodejs/node ) | final | pin |
`22-bookworm-slim` -> `22.17.0-bookworm-slim` |
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMTcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-08 11:34:49 -04:00
Eli Bosley
c0ccdfa030
chore: replace standard-version with commit-and-tag-version
2025-07-08 11:08:07 -04:00
renovate[bot]
d613bfa041
fix(deps): update dependency dotenv to v17 ( #1474 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [dotenv](https://redirect.github.com/motdotla/dotenv ) | [`16.5.0` ->
`17.1.0`](https://renovatebot.com/diffs/npm/dotenv/16.5.0/17.1.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>motdotla/dotenv (dotenv)</summary>
###
[`v17.1.0`](https://redirect.github.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1710-2025-07-07 )
[Compare
Source](https://redirect.github.com/motdotla/dotenv/compare/v17.0.1...v17.1.0 )
##### Added
- Add additional security and configuration tips to the runtime log
([#​884](https://redirect.github.com/motdotla/dotenv/pull/884 ))
- Dim the tips text from the main injection information text
```js
const TIPS = [
'🔐 encrypt with dotenvx: https://dotenvx.com ',
'🔐 prevent committing .env to code: https://dotenvx.com/precommit ',
'🔐 prevent building .env in docker: https://dotenvx.com/prebuild ',
'🛠️ run anywhere with `dotenvx run -- yourcommand`',
'⚙️ specify custom .env file path with { path: \'/custom/path/.env\' }',
'⚙️ enable debug logging with { debug: true }',
'⚙️ override existing env vars with { override: true }',
'⚙️ suppress all logs with { quiet: true }',
'⚙️ write to custom object with { processEnv: myObject }',
'⚙️ load multiple .env files with { path: [\'.env.local\', \'.env\'] }'
]
```
###
[`v17.0.1`](https://redirect.github.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1701-2025-07-01 )
[Compare
Source](https://redirect.github.com/motdotla/dotenv/compare/v17.0.0...v17.0.1 )
##### Changed
- Patched injected log to count only populated/set keys to process.env
([#​879](https://redirect.github.com/motdotla/dotenv/pull/879 ))
###
[`v17.0.0`](https://redirect.github.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1700-2025-06-27 )
[Compare
Source](https://redirect.github.com/motdotla/dotenv/compare/v16.6.1...v17.0.0 )
##### Changed
- Default `quiet` to false - informational (file and keys count) runtime
log message shows by default
([#​875](https://redirect.github.com/motdotla/dotenv/pull/874 ))
###
[`v16.6.1`](https://redirect.github.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1661-2025-06-27 )
[Compare
Source](https://redirect.github.com/motdotla/dotenv/compare/v16.6.0...v16.6.1 )
##### Changed
- Default `quiet` to true – hiding the runtime log message
([#​874](https://redirect.github.com/motdotla/dotenv/pull/874 ))
- NOTICE: 17.0.0 will be released with quiet defaulting to false. Use
`config({ quiet: true })` to suppress.
- And check out the new
[dotenvx](https://redirect.github.com/dotenvx/dotenvx ). As coding
workflows evolve and agents increasingly handle secrets, encrypted .env
files offer a much safer way to deploy both agents and code together
with secure secrets. Simply switch `require('dotenv').config()` for
`require('@​dotenvx/dotenvx').config()`.
###
[`v16.6.0`](https://redirect.github.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1660-2025-06-26 )
[Compare
Source](https://redirect.github.com/motdotla/dotenv/compare/v16.5.0...v16.6.0 )
##### Added
- Default log helpful message `[dotenv@16.6.0] injecting env (1) from
.env`
([#​870](https://redirect.github.com/motdotla/dotenv/pull/870 ))
- Use `{ quiet: true }` to suppress
- Aligns dotenv more closely with
[dotenvx](https://redirect.github.com/dotenvx/dotenvx ).
</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 10:59:03 -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 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](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
([#​3687](https://redirect.github.com/markedjs/marked/issues/3687 ))
([0a35d8f](https://redirect.github.com/markedjs/marked/commit/0a35d8f28b264b801dc01f256d578f4edf46d002 ))
##### 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]
8a82a3a1b7
chore(deps): update dependency vite-plugin-node to v7 ( #1471 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[vite-plugin-node](https://redirect.github.com/axe-me/vite-plugin-node )
| [`5.0.1` ->
`7.0.0`](https://renovatebot.com/diffs/npm/vite-plugin-node/5.0.1/7.0.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>axe-me/vite-plugin-node (vite-plugin-node)</summary>
###
[`v7.0.0`](https://redirect.github.com/axe-me/vite-plugin-node/blob/HEAD/CHANGELOG.md#700 )
- support vite 7.x, in order to align with vite major version, the major
version of this plugin is bumped to 7.x as well. rip 6
- add `reloadAppOnFileChange` option, when set to true, the app will be
reloaded on file changes.
</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 10:48:33 -04:00
Eli Bosley
9b85e009b8
fix: console hidden
2025-07-08 10:46:44 -04:00
Eli Bosley
a87d455bac
fix: drop console with terser
2025-07-08 10:46:35 -04:00
renovate[bot]
412b32996d
fix(deps): pin dependencies ( #1470 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@apollo/client](https://www.apollographql.com/docs/react/ )
([source](https://redirect.github.com/apollographql/apollo-client )) |
dependencies | pin | [`^3.12.3` ->
`3.13.8`](https://renovatebot.com/diffs/npm/@apollo%2fclient/3.13.8/3.13.8 )
|
| [@apollo/client](https://www.apollographql.com/docs/react/ )
([source](https://redirect.github.com/apollographql/apollo-client )) |
peerDependencies | pin | [`^3.11.8` ->
`3.13.8`](https://renovatebot.com/diffs/npm/@apollo%2fclient/3.13.8/3.13.8 )
|
| [@apollo/client](https://www.apollographql.com/docs/react/ )
([source](https://redirect.github.com/apollographql/apollo-client )) |
devDependencies | pin | [`^3.11.8` ->
`3.13.8`](https://renovatebot.com/diffs/npm/@apollo%2fclient/3.13.8/3.13.8 )
|
| [@apollo/client](https://www.apollographql.com/docs/react/ )
([source](https://redirect.github.com/apollographql/apollo-client )) |
dependencies | pin | [`^3.11.8` ->
`3.13.8`](https://renovatebot.com/diffs/npm/@apollo%2fclient/3.13.8/3.13.8 )
|
|
[@apollo/server](https://redirect.github.com/apollographql/apollo-server )
([source](https://redirect.github.com/apollographql/apollo-server/tree/HEAD/packages/server ))
| dependencies | pin | [`^4.11.2` ->
`4.12.2`](https://renovatebot.com/diffs/npm/@apollo%2fserver/4.12.2/4.12.2 )
|
|
[graphql-subscriptions](https://redirect.github.com/apollographql/graphql-subscriptions )
| peerDependencies | pin | [`^3.0.0` ->
`3.0.0`](https://renovatebot.com/diffs/npm/graphql-subscriptions/3.0.0/3.0.0 )
|
|
[graphql-subscriptions](https://redirect.github.com/apollographql/graphql-subscriptions )
| devDependencies | pin | [`^3.0.0` ->
`3.0.0`](https://renovatebot.com/diffs/npm/graphql-subscriptions/3.0.0/3.0.0 )
|
|
[graphql-subscriptions](https://redirect.github.com/apollographql/graphql-subscriptions )
| dependencies | pin | [`^3.0.0` ->
`3.0.0`](https://renovatebot.com/diffs/npm/graphql-subscriptions/3.0.0/3.0.0 )
|
| [graphql-tag](https://redirect.github.com/apollographql/graphql-tag ) |
dependencies | pin | [`^2.12.6` ->
`2.12.6`](https://renovatebot.com/diffs/npm/graphql-tag/2.12.6/2.12.6 ) |
|
[zen-observable-ts](https://redirect.github.com/apollographql/zen-observable-ts )
| peerDependencies | pin | [`^1.1.0` ->
`1.1.0`](https://renovatebot.com/diffs/npm/zen-observable-ts/1.1.0/1.1.0 )
|
|
[zen-observable-ts](https://redirect.github.com/apollographql/zen-observable-ts )
| devDependencies | pin | [`^1.1.0` ->
`1.1.0`](https://renovatebot.com/diffs/npm/zen-observable-ts/1.1.0/1.1.0 )
|
|
[zen-observable-ts](https://redirect.github.com/apollographql/zen-observable-ts )
| dependencies | pin | [`^1.1.0` ->
`1.1.0`](https://renovatebot.com/diffs/npm/zen-observable-ts/1.1.0/1.1.0 )
|
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMTcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-08 10:44:39 -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 )
|
| @​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 )
|
| @​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 )
|
| @​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 )
|
| @​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 )
|
| @​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
Pujit Mehrotra
7be8bc84d3
fix(connect): mothership connection ( #1464 )
...
---
- To see the specific tasks where the Asana app for GitHub is being
used, see below:
- https://app.asana.com/0/0/1210709463978079
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **New Features**
* Improved management of cloud connection status and error handling for
DNS resolution issues.
* Introduced a centralized controller for managing mothership connection
lifecycle and subscriptions.
* **Refactor**
* Streamlined event handling and resource management for mothership
connections.
* Consolidated connection logic to enhance reliability and
maintainability.
* Optimized initialization process by deferring GraphQL client creation
until needed.
* **Chores**
* Updated module configuration to include the new controller for better
dependency management.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-07 17:14:47 -04:00
Eli Bosley
4d97e1465b
chore: update lockfile after reverting package.json dependencies
2025-07-05 12:52:23 -04:00
Eli Bosley
94420e4d45
revert: revert package.json dependency updates from commit 711cc9a for api and packages/*
2025-07-05 12:49:25 -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
0ec0de982f
fix(connect): fatal race-condition in websocket disposal ( #1462 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Bug Fixes**
* Improved error handling during client shutdown to prevent unhandled
exceptions and ensure smoother cleanup.
* Optimized identity state change detection to avoid redundant event
emissions, reducing unnecessary updates when no actual changes occur.
<!-- 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/1210701591479200
2025-07-03 13:47:48 -04:00
Eli Bosley
a2807864ac
fix: lanip copy button not present ( #1459 )
2025-07-03 12:59:41 -04:00
Eli Bosley
f88400eea8
fix: pin ranges ( #1460 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Chores**
* Updated dependency management settings to pin exact versions during
updates.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-03 10:02:34 -04:00
Pujit Mehrotra
0d443de20e
refactor(connect): organize src by concern instead of artifact ( #1457 )
...
Reorganizes files, but keeps logic (and Nest dependency relationships)
unchanged.
* **Documentation**
* Update README to reflect the new directory structure.
* **Refactor**
* Update import paths to match the new feature-based directory
structure.
* Rename `SystemModule` to `NetworkModule` for smaller scope and
increased clarity.
* Reorganize source code into directories of feature-related concerns.
* **Chores**
* Delete unused demo configuration and related code for a cleaner
codebase.
* **Other**
* No functional changes to end-user features or behaviors.
2025-07-03 09:47:31 -04:00
Pujit Mehrotra
27b33f0f95
build: fix artifact retreival in plugin promotion workflow ( #1458 )
...
Tested via manual dispatch on #1456 via cli. results in:
```xml
<!DOCTYPE PLUGIN [
<!ENTITY name "dynamix.unraid.net">
<!ENTITY launch "Connect">
<!ENTITY author "limetech">
<!ENTITY version "2025.07.03.0623">
<!ENTITY plugin_url "https://preview.dl.unraid.net/unraid-api/dynamix.unraid.net.plg ">
<!ENTITY source "/boot/config/plugins/dynamix.my.servers/&txz_name;">
<!ENTITY txz_sha256 "2075cdb8206733f7f037fefdb004a2d719498d6d6d7f3872afd0682a40ceff28">
<!ENTITY txz_url "https://preview.dl.unraid.net/unraid-api/tag/PR1456/dynamix.unraid.net-4.8.0-x86_64-24.txz ">
<!ENTITY txz_name "dynamix.unraid.net-4.8.0-x86_64-24.txz">
<!ENTITY arch "x86_64">
<!ENTITY build "24">
<!ENTITY tag "PR1456">
<!ENTITY api_version "4.8.0">
]>
```
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Chores**
* Updated workflow input descriptions for consistency.
* Expanded job permissions to improve workflow capabilities.
* Enhanced artifact download step with additional input options.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-03 09:31:00 -04:00
Pujit Mehrotra
13bd9bb567
fix: pr plugin promotion workflow ( #1456 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Chores**
* Enhanced workflow to allow manual triggering with custom inputs.
* Improved artifact handling and plugin file discovery for greater
flexibility and reliability.
* Added better error logging for missing plugin files during workflow
execution.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-02 16:05:18 -04:00
Pujit Mehrotra
f542c8e0bd
fix: parsing of ssoEnabled in state.php ( #1455 )
...
read `ssoSubIds` in state.php from `api.json`
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **New Features**
* Added a new query to check if Single Sign-On (SSO) is enabled.
* Updated UI components to dynamically reflect SSO availability via live
data.
* **Refactor**
* Streamlined internal handling of SSO status detection for improved
reliability and maintainability.
* **Tests**
* Enhanced tests for SSO button behavior with mocked live data and added
edge case coverage for SSO callback handling.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-02 10:24:38 -04:00
Pujit Mehrotra
038c582aed
fix: flash backup integration with Unraid Connect config ( #1448 )
...
read `username` from connect.json & drop minigraphConnected check
---
- To see the specific tasks where the Asana app for GitHub is being
used, see below:
- https://app.asana.com/0/0/1210592838407162
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Bug Fixes**
* Improved reliability of configuration file handling for backup and API
features.
* Resolved potential false negatives when checking connection status by
updating connection verification logic.
* **Chores**
* Centralized configuration paths for easier future updates.
* Minor formatting improvements for better readability.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-02 10:09:58 -04:00