From 7d86b1821d9f1232eecbb6e9b7747c0e41db5d7f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 27 Sep 2026 08:41:51 +0000 Subject: [PATCH 1/2] Update osu-rulesets to 2026.916.0 --- Difficalcy.Catch/Difficalcy.Catch.csproj | 4 ++-- Difficalcy.Mania/Difficalcy.Mania.csproj | 4 ++-- Difficalcy.Osu/Difficalcy.Osu.csproj | 2 +- Difficalcy.Taiko/Difficalcy.Taiko.csproj | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Difficalcy.Catch/Difficalcy.Catch.csproj b/Difficalcy.Catch/Difficalcy.Catch.csproj index db386c6..a86862b 100644 --- a/Difficalcy.Catch/Difficalcy.Catch.csproj +++ b/Difficalcy.Catch/Difficalcy.Catch.csproj @@ -3,9 +3,9 @@ net10.0 - + - + diff --git a/Difficalcy.Mania/Difficalcy.Mania.csproj b/Difficalcy.Mania/Difficalcy.Mania.csproj index f0ee8cb..9b7f826 100644 --- a/Difficalcy.Mania/Difficalcy.Mania.csproj +++ b/Difficalcy.Mania/Difficalcy.Mania.csproj @@ -3,9 +3,9 @@ net10.0 - + - + diff --git a/Difficalcy.Osu/Difficalcy.Osu.csproj b/Difficalcy.Osu/Difficalcy.Osu.csproj index 7f353c7..165fef5 100644 --- a/Difficalcy.Osu/Difficalcy.Osu.csproj +++ b/Difficalcy.Osu/Difficalcy.Osu.csproj @@ -3,7 +3,7 @@ net10.0 - + diff --git a/Difficalcy.Taiko/Difficalcy.Taiko.csproj b/Difficalcy.Taiko/Difficalcy.Taiko.csproj index 1cbb516..b6e28c4 100644 --- a/Difficalcy.Taiko/Difficalcy.Taiko.csproj +++ b/Difficalcy.Taiko/Difficalcy.Taiko.csproj @@ -3,9 +3,9 @@ net10.0 - + - + From 83b69c9576effa7ca240ff79231df5b08b21e1f3 Mon Sep 17 00:00:00 2001 From: Samuel Cattini-Schultz Date: Sun, 27 Sep 2026 20:01:41 +1000 Subject: [PATCH 2/2] Fix resource stripper target path --- Dockerfile | 4 ++-- e2e/snapshot.txt | 48 ++++++++++++++++++++++++------------------------ 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/Dockerfile b/Dockerfile index 44435f7..1b38345 100644 --- a/Dockerfile +++ b/Dockerfile @@ -66,10 +66,10 @@ RUN dotnet restore ./tools/StripResources/StripResources.csproj COPY ./tools/StripResources/ ./tools/StripResources/ RUN dotnet build ./tools/StripResources/StripResources.csproj -o /tools && \ /tools/StripResources \ - /root/.nuget/packages/ppy.osu.game.resources/*/lib/netstandard2.1/osu.Game.Resources.dll \ + /root/.nuget/packages/ppy.osu.game.resources/*/lib/net8.0/osu.Game.Resources.dll \ /tmp/osu.Game.Resources.dll && \ cp /tmp/osu.Game.Resources.dll \ - /root/.nuget/packages/ppy.osu.game.resources/*/lib/netstandard2.1/osu.Game.Resources.dll && \ + /root/.nuget/packages/ppy.osu.game.resources/*/lib/net8.0/osu.Game.Resources.dll && \ dotnet publish ./Difficalcy.Api/Difficalcy.Api.csproj -o /app/difficalcy --runtime linux-x64 --self-contained true && \ rm -f /app/difficalcy/*.dbg /app/difficalcy/*.pdb /app/difficalcy/*.Development.json /app/difficalcy/*.so /app/difficalcy/*.so.* diff --git a/e2e/snapshot.txt b/e2e/snapshot.txt index 17c3799..8210b30 100644 --- a/e2e/snapshot.txt +++ b/e2e/snapshot.txt @@ -4,29 +4,29 @@ "rulesetName": "osu!", "calculatorName": "Official osu!", "calculatorPackage": "osu.Game.Rulesets.Osu", - "calculatorVersion": "2026.702.1.0", - "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Osu/2026.702.1.0" + "calculatorVersion": "2026.916.0.0", + "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Osu/2026.916.0.0" }, "taiko": { "rulesetName": "osu!taiko", "calculatorName": "Official osu!taiko", "calculatorPackage": "osu.Game.Rulesets.Taiko", - "calculatorVersion": "2026.702.1.0", - "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Taiko/2026.702.1.0" + "calculatorVersion": "2026.916.0.0", + "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Taiko/2026.916.0.0" }, "catch": { "rulesetName": "osu!catch", "calculatorName": "Official osu!catch", "calculatorPackage": "osu.Game.Rulesets.Catch", - "calculatorVersion": "2026.702.1.0", - "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Catch/2026.702.1.0" + "calculatorVersion": "2026.916.0.0", + "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Catch/2026.916.0.0" }, "mania": { "rulesetName": "osu!mania", "calculatorName": "Official osu!mania", "calculatorPackage": "osu.Game.Rulesets.Mania", - "calculatorVersion": "2026.702.1.0", - "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Mania/2026.702.1.0" + "calculatorVersion": "2026.916.0.0", + "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Mania/2026.916.0.0" } } /api/calculators/osu/info @@ -34,8 +34,8 @@ "rulesetName": "osu!", "calculatorName": "Official osu!", "calculatorPackage": "osu.Game.Rulesets.Osu", - "calculatorVersion": "2026.702.1.0", - "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Osu/2026.702.1.0" + "calculatorVersion": "2026.916.0.0", + "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Osu/2026.916.0.0" } /api/calculators/osu/calculation?BeatmapId=diffcalc-test-osu { @@ -82,19 +82,19 @@ "accuracy": 1, "combo": 239, "difficulty": { - "aim": 5.593003356550778, + "aim": 5.5930033565507795, "speed": 2.1913401312274825, "flashlight": 0, "reading": 2.4916040541849767, - "total": 9.528765958388444 + "total": 9.528765958388446 }, "performance": { - "aim": 680.0290003971704, + "aim": 680.0290003971711, "speed": 40.11972025387838, "accuracy": 66.45471855442933, "flashlight": 0, "reading": 61.872416453672216, - "total": 894.5024557788594 + "total": 894.5024557788602 } } -X POST /api/calculators/osu/batch/calculation -H Content-Type: application/json -d [{"BeatmapId": "diffcalc-test-osu"}, {"BeatmapId": "diffcalc-test-osu", "Mods": [{"Acronym": "DT"}]}] @@ -122,19 +122,19 @@ "accuracy": 1, "combo": 239, "difficulty": { - "aim": 5.593003356550778, + "aim": 5.5930033565507795, "speed": 2.1913401312274825, "flashlight": 0, "reading": 2.1998562282900487, - "total": 9.467769487798346 + "total": 9.467769487798352 }, "performance": { - "aim": 680.0290003971704, + "aim": 680.0290003971711, "speed": 40.11972025387838, "accuracy": 66.45471855442933, "flashlight": 0, "reading": 42.58365028477019, - "total": 878.0491184948824 + "total": 878.0491184948831 } } ] @@ -165,8 +165,8 @@ "rulesetName": "osu!taiko", "calculatorName": "Official osu!taiko", "calculatorPackage": "osu.Game.Rulesets.Taiko", - "calculatorVersion": "2026.702.1.0", - "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Taiko/2026.702.1.0" + "calculatorVersion": "2026.916.0.0", + "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Taiko/2026.916.0.0" } /api/calculators/taiko/calculation?BeatmapId=diffcalc-test-taiko { @@ -273,8 +273,8 @@ "rulesetName": "osu!catch", "calculatorName": "Official osu!catch", "calculatorPackage": "osu.Game.Rulesets.Catch", - "calculatorVersion": "2026.702.1.0", - "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Catch/2026.702.1.0" + "calculatorVersion": "2026.916.0.0", + "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Catch/2026.916.0.0" } /api/calculators/catch/calculation?BeatmapId=diffcalc-test-catch { @@ -357,8 +357,8 @@ "rulesetName": "osu!mania", "calculatorName": "Official osu!mania", "calculatorPackage": "osu.Game.Rulesets.Mania", - "calculatorVersion": "2026.702.1.0", - "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Mania/2026.702.1.0" + "calculatorVersion": "2026.916.0.0", + "calculatorUrl": "https://nuget.org/packages/ppy.osu.Game.Rulesets.Mania/2026.916.0.0" } /api/calculators/mania/calculation?BeatmapId=diffcalc-test-mania {