Merge branch 'main' into feat/re-enable-docker

This commit is contained in:
Eli Bosley
2025-12-20 16:11:36 -05:00
committed by GitHub
8 changed files with 16 additions and 13 deletions

View File

@@ -1 +1 @@
{".":"4.29.1"}
{".":"4.29.2"}

View File

@@ -1,5 +1,12 @@
# Changelog
## [4.29.2](https://github.com/unraid/api/compare/v4.29.1...v4.29.2) (2025-12-19)
### Bug Fixes
* unraid-connect plugin not loaded when connect is installed ([#1856](https://github.com/unraid/api/issues/1856)) ([73135b8](https://github.com/unraid/api/commit/73135b832801f5c76d60020161492e4770958c3d))
## [4.29.1](https://github.com/unraid/api/compare/v4.29.0...v4.29.1) (2025-12-19)

View File

@@ -1,6 +1,6 @@
{
"name": "@unraid/api",
"version": "4.29.1",
"version": "4.29.2",
"main": "src/cli/index.ts",
"type": "module",
"corepack": {

View File

@@ -91,13 +91,9 @@ export class PluginService {
return name;
})
);
const { peerDependencies } = getPackageJson();
// All api plugins must be installed as peer dependencies of the unraid-api package
if (!peerDependencies) {
PluginService.logger.warn('Unraid-API peer dependencies not found; skipping plugins.');
return [];
}
const pluginTuples = Object.entries(peerDependencies).filter(
const { peerDependencies = {}, dependencies = {} } = getPackageJson();
const allDependencies = { ...peerDependencies, ...dependencies };
const pluginTuples = Object.entries(allDependencies).filter(
(entry): entry is [string, string] => {
const [pkgName, version] = entry;
return pluginNames.has(pkgName) && typeof version === 'string';

View File

@@ -1,7 +1,7 @@
{
"name": "unraid-monorepo",
"private": true,
"version": "4.29.1",
"version": "4.29.2",
"scripts": {
"build": "pnpm -r build",
"build:watch": "pnpm -r --parallel --filter '!@unraid/ui' build:watch",

View File

@@ -1,6 +1,6 @@
{
"name": "@unraid/connect-plugin",
"version": "4.29.1",
"version": "4.29.2",
"private": true,
"dependencies": {
"commander": "14.0.0",

View File

@@ -1,6 +1,6 @@
{
"name": "@unraid/ui",
"version": "4.29.1",
"version": "4.29.2",
"private": true,
"license": "GPL-2.0-or-later",
"type": "module",

View File

@@ -1,6 +1,6 @@
{
"name": "@unraid/web",
"version": "4.29.1",
"version": "4.29.2",
"private": true,
"type": "module",
"license": "GPL-2.0-or-later",