From b46e5e17867004f04ababb2c5ffae2a3ceaf808c Mon Sep 17 00:00:00 2001 From: Karol Labus Date: Thu, 17 Sep 2026 15:10:01 +0200 Subject: [PATCH] Downgrade plugin to .NET 9 to support Jellyfin 10.11 --- .gitea/workflows/release.yml | 4 ++-- JellyfinPlugin/JellyfinPlugin.csproj | 6 +++--- README.md | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 9c69627..21f9758 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -17,14 +17,14 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v3 with: - dotnet-version: '10.0.x' + dotnet-version: '9.0.x' - name: Build Plugin run: dotnet build JellyfinPlugin/JellyfinPlugin.csproj -c Release - name: Create ZIP Archive run: | - cd JellyfinPlugin/bin/Release/net10.0/ + cd JellyfinPlugin/bin/Release/net9.0/ zip -j ../../../../BlackBarRemover_${{ github.ref_name }}.zip * - name: Generate Checksum diff --git a/JellyfinPlugin/JellyfinPlugin.csproj b/JellyfinPlugin/JellyfinPlugin.csproj index bbed41e..94dfed2 100644 --- a/JellyfinPlugin/JellyfinPlugin.csproj +++ b/JellyfinPlugin/JellyfinPlugin.csproj @@ -1,7 +1,7 @@ - net10.0 + net9.0 enable enable true @@ -10,8 +10,8 @@ - - + + diff --git a/README.md b/README.md index c66434e..f7f8683 100644 --- a/README.md +++ b/README.md @@ -37,11 +37,11 @@ A Jellyfin plugin that automatically detects and removes black bars (letterboxin ### Method 3: Building from Source 1. Clone this repository. -2. Build the plugin using the .NET 10 SDK: +2. Build the plugin using the .NET 9 SDK: ```bash dotnet build JellyfinPlugin/JellyfinPlugin.csproj -c Release ``` -3. Copy the compiled DLLs from `JellyfinPlugin/bin/Release/net10.0/` into a new folder named `BlackBarRemover` inside your Jellyfin plugins directory (e.g., `/var/lib/jellyfin/plugins/BlackBarRemover/`). +3. Copy the compiled DLLs from `JellyfinPlugin/bin/Release/net9.0/` into a new folder named `BlackBarRemover` inside your Jellyfin plugins directory. 4. Restart the Jellyfin server. ### Configuration & Initial Scan