Dependency Dashboard #22

Open
opened 2026-06-27 01:53:24 +02:00 by renovate · 1 comment
Collaborator

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Deprecations / Replacements

⚠️ Warning

The following dependencies are either deprecated or have replacements available.

Datasource Package Replacement PR?
nuget FluentValidation.AspNetCore Unavailable

Rate-Limited

The following updates are currently rate-limited. To force their creation now, click on a checkbox below.

  • chore(deps): update microsoft.aspnetcore to 10.0.11 (Microsoft.AspNetCore.Authentication.JwtBearer, Microsoft.AspNetCore.Authentication.OpenIdConnect, Microsoft.AspNetCore.Mvc.NewtonsoftJson, Microsoft.AspNetCore.OpenApi, Microsoft.AspNetCore.SpaServices.Extensions)
  • chore(deps): update microsoft.extensions to 10.0.11 (Microsoft.Extensions.ApiDescription.Server, Microsoft.Extensions.Caching.Abstractions, Microsoft.Extensions.Caching.Memory, Microsoft.Extensions.Configuration, Microsoft.Extensions.DependencyInjection, Microsoft.Extensions.DependencyInjection.Abstractions, Microsoft.Extensions.Hosting.Abstractions, Microsoft.Extensions.Http, Microsoft.Extensions.Identity.Core, Microsoft.Extensions.Logging, Microsoft.Extensions.Logging.Abstractions, Microsoft.Extensions.Logging.Debug)
  • chore(deps): update skiasharp monorepo to 3.119.4 (SkiaSharp, SkiaSharp.NativeAssets.Linux.NoDependencies)
  • chore(deps): update dependency destructurama.attributed to 5.3.0
  • chore(deps): update dependency elastic.clients.elasticsearch to 9.5.1
  • chore(deps): update dependency jint to 4.16.1
  • chore(deps): update dependency jsonschema.net to 9.4.0
  • chore(deps): update dependency lennox.nvencsharp to 2.1.1
  • chore(deps): update dependency microsoft.net.test.sdk to 18.9.0
  • chore(deps): update dependency microsoft.openapi to 2.12.2
  • chore(deps): update dependency ncalcsync to 6.4.0
  • chore(deps): update dependency nunit to 4.6.1
  • chore(deps): update dependency nunit.analyzers to 4.14.0
  • chore(deps): update dependency nunit3testadapter to 6.3.0
  • chore(deps): update dependency roslynator.analyzers to 4.16.1
  • chore(deps): update dependency scalar.aspnetcore to 2.17.2
  • chore(deps): update dependency sonaranalyzer.csharp to 10.33.0.1635
  • chore(deps): update dependency testably.abstractions to 10.3.0
  • chore(deps): update dependency testably.abstractions.testing to 5.3.1
  • chore(deps): update dependency webmarkupmin.core to 2.21.0
  • chore(deps): update serilog (Serilog, Serilog.Settings.Configuration)
  • chore(deps): update actions/cache action to v6
  • chore(deps): update actions/checkout action to v7
  • chore(deps): update actions/setup-dotnet action to v6
  • chore(deps): update actions/setup-python action to v7
  • chore(deps): update dependency coverlet.collector to v10
  • chore(deps): update dependency hardware.info to v110
  • chore(deps): update dependency jetbrains.resharper.globaltools to v2026
  • chore(deps): update dependency mediatr to v14
  • chore(deps): update dependency microsoft.extensions.dependencymodel to v10
  • chore(deps): update dependency microsoft.openapi to v3
  • chore(deps): update dependency microsoft.visualstudio.threading.analyzers to v18
  • chore(deps): update dependency ncalcsync to v7
  • chore(deps): update dependency nsubstitute to v6
  • chore(deps): update dependency roslynator.analyzers to v5
  • chore(deps): update dependency sixlabors.imagesharp to v4
  • chore(deps): update dependency testably.abstractions.testing to v7
  • chore(deps): update dependency yamldotnet to v18
  • chore(deps): update docker/build-push-action action to v7
  • chore(deps): update docker/login-action action to v4
  • chore(deps): update docker/setup-buildx-action action to v4
  • chore(deps): update entity framework core to v10 (EFCore.BulkExtensions, EFCore.BulkExtensions.Sqlite, Microsoft.EntityFrameworkCore, Microsoft.EntityFrameworkCore.Design, Microsoft.EntityFrameworkCore.Relational, Microsoft.EntityFrameworkCore.Sqlite)
  • chore(deps): update mysql docker tag to v26
  • chore(deps): update node.js to v24
  • chore(deps): update refit to v15 (Refit, Refit.HttpClientFactory, Refit.Newtonsoft.Json, Refit.Xml)
  • chore(deps): update renovate/renovate docker tag to v44
  • chore(deps): update skiasharp monorepo to v4 (SkiaSharp, SkiaSharp.NativeAssets.Linux.NoDependencies)
  • 🔐 Create all rate-limited PRs at once 🔐

Open

The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.

Detected Dependencies

dockerfile (5)
docker/arm32v7/Dockerfile
docker/arm64/Dockerfile
docker/ci/Dockerfile (2)
  • 192.168.1.95:3000/timothy/ersatztv-ffmpeg 8.1.2
  • mcr.microsoft.com/dotnet/sdk 10.0-noble-amd64
docker/Dockerfile (4)
  • mcr.microsoft.com/dotnet/aspnet 10.0-noble-amd64
  • node 22-bookworm-slim → [Updates: 24-bookworm-slim]
  • 192.168.1.95:3000/timothy/ersatztv-ffmpeg 8.1.2
  • mcr.microsoft.com/dotnet/sdk 10.0-noble-amd64
docker/ffmpeg-tests/Dockerfile
github-actions (6)
.gitea/workflows/ci-image.yml (4)
  • actions/checkout v4 → [Updates: v7]
  • docker/setup-buildx-action v3 → [Updates: v4]
  • docker/login-action v3 → [Updates: v4]
  • docker/build-push-action v6 → [Updates: v7]
.gitea/workflows/dependency-scan.yml (2)
  • actions/checkout v4 → [Updates: v7]
  • actions/setup-dotnet v4 → [Updates: v6]
.gitea/workflows/docker-build.yml (21)
  • actions/checkout v4 → [Updates: v7]
  • actions/checkout v4 → [Updates: v7]
  • actions/cache v4 → [Updates: v6]
  • actions/cache v4 → [Updates: v6]
  • actions/checkout v4 → [Updates: v7]
  • actions/cache v4 → [Updates: v6]
  • actions/checkout v4 → [Updates: v7]
  • actions/cache v4 → [Updates: v6]
  • actions/cache v4 → [Updates: v6]
  • actions/checkout v4 → [Updates: v7]
  • actions/setup-python v5 → [Updates: v7]
  • actions/checkout v4 → [Updates: v7]
  • docker/setup-buildx-action v3 → [Updates: v4]
  • docker/login-action v3 → [Updates: v4]
  • docker/build-push-action v6 → [Updates: v7]
  • actions/checkout v4 → [Updates: v7]
  • actions/cache v4 → [Updates: v6]
  • actions/cache v4 → [Updates: v6]
  • actions/checkout v4 → [Updates: v7]
  • mysql 8.4 → [Updates: 26.7]
  • python 3.x
.gitea/workflows/pr-checks.yml (13)
  • actions/checkout v4 → [Updates: v7]
  • actions/checkout v4 → [Updates: v7]
  • actions/setup-python v5 → [Updates: v7]
  • actions/checkout v4 → [Updates: v7]
  • actions/setup-python v5 → [Updates: v7]
  • actions/checkout v4 → [Updates: v7]
  • actions/setup-python v5 → [Updates: v7]
  • actions/checkout v4 → [Updates: v7]
  • actions/setup-python v5 → [Updates: v7]
  • python 3.x
  • python 3.x
  • python 3.x
  • python 3.x
.gitea/workflows/renovate.yml (1)
  • renovate/renovate 43 → [Updates: 44]
.gitea/workflows/review-verdict.yml (1)
  • actions/checkout v4 → [Updates: v7]
nuget (19)
.config/dotnet-tools.json (1)
  • jetbrains.resharper.globaltools 2025.3.5 → [Updates: 2026.2.1]
Directory.Build.targets
Directory.Packages.props (95)
  • YamlDotNet 16.3.0 → [Updates: 18.1.0]
  • Winista.MimeDetect 1.1.0
  • WebMarkupMin.Core 2.20.1 → [Updates: 2.21.0]
  • VueCliMiddleware 6.0.0
  • TimeZoneConverter 7.2.0
  • TimeSpanParserUtil 1.2.0
  • Testably.Abstractions.Testing 5.1.0 → [Updates: 5.3.1, 7.0.2]
  • Testably.Abstractions 10.0.0 → [Updates: 10.3.0]
  • TagLibSharp 2.3.0
  • System.CommandLine 2.0.2 → [Updates: 2.0.11]
  • SQLitePCLRaw.bundle_e_sqlite3 3.0.4 → [Updates: 3.0.5]
  • SonarAnalyzer.CSharp 10.27.0.140913 → [Updates: 10.33.0.1635]
  • SkiaSharp.NativeAssets.Linux.NoDependencies 3.119.1 → [Updates: 3.119.4, 4.151.1]
  • SkiaSharp 3.119.1 → [Updates: 3.119.4, 4.151.1]
  • SixLabors.ImageSharp 3.1.12 → [Updates: 4.1.1]
  • Shouldly 4.3.0
  • Serilog.Sinks.File 7.0.0
  • Serilog.Sinks.Debug 3.0.0
  • Serilog.Sinks.Console 6.1.1
  • Serilog.Settings.Configuration 10.0.0 → [Updates: 10.0.1]
  • Serilog.Formatting.Compact.Reader 4.0.0
  • Serilog.Formatting.Compact 3.0.0
  • Serilog.Extensions.Logging 10.0.0
  • Serilog.Extensions.Hosting 10.0.0
  • Serilog.AspNetCore 10.0.0
  • Serilog 4.3.0 → [Updates: 4.4.0]
  • Scriban.Signed 7.2.6
  • Scalar.AspNetCore 2.12.32 → [Updates: 2.17.2]
  • Roslynator.Analyzers 4.15.0 → [Updates: 4.16.1, 5.0.0]
  • RichTextKit.Stbear 0.4.167.3
  • Refit.Xml 9.0.2 → [Updates: 15.2.0]
  • Refit.Newtonsoft.Json 9.0.2 → [Updates: 15.2.0]
  • Refit.HttpClientFactory 9.0.2 → [Updates: 15.2.0]
  • Refit 9.0.2 → [Updates: 15.2.0]
  • Pomelo.EntityFrameworkCore.MySql 9.0.0
  • NUnit3TestAdapter 6.1.0 → [Updates: 6.3.0]
  • NUnit.Analyzers 4.11.2 → [Updates: 4.14.0]
  • NUnit 4.4.0 → [Updates: 4.6.1]
  • NSubstitute 5.3.0 → [Updates: 6.2.0]
  • Newtonsoft.Json.Schema 4.0.1
  • Newtonsoft.Json 13.0.4
  • NetArchTest.eNhancedEdition 1.4.5
  • NCalcSync 6.3.2 → [Updates: 6.4.0, 7.1.0]
  • Microsoft.VisualStudio.Threading.Analyzers 17.14.15 → [Updates: 18.7.23]
  • Microsoft.NET.Test.Sdk 18.0.1 → [Updates: 18.9.0]
  • Microsoft.IO.RecyclableMemoryStream 3.0.1
  • Microsoft.Extensions.Logging.Debug 10.0.7 → [Updates: 10.0.11]
  • Microsoft.Extensions.Logging.Abstractions 10.0.7 → [Updates: 10.0.11]
  • Microsoft.Extensions.Logging 10.0.7 → [Updates: 10.0.11]
  • Microsoft.Extensions.Http 10.0.7 → [Updates: 10.0.11]
  • Microsoft.Extensions.Hosting.Abstractions 10.0.7 → [Updates: 10.0.11]
  • Microsoft.Extensions.DependencyModel [8.0.2] → [Updates: [10.0.11]]
  • Microsoft.Extensions.DependencyInjection.Abstractions 10.0.7 → [Updates: 10.0.11]
  • Microsoft.Extensions.DependencyInjection 10.0.7 → [Updates: 10.0.11]
  • Microsoft.Extensions.Configuration 10.0.7 → [Updates: 10.0.11]
  • Microsoft.Extensions.Caching.Memory 10.0.7 → [Updates: 10.0.11]
  • Microsoft.Extensions.Caching.Abstractions 10.0.7 → [Updates: 10.0.11]
  • Microsoft.Extensions.ApiDescription.Server 10.0.7 → [Updates: 10.0.11]
  • Microsoft.EntityFrameworkCore.Sqlite [9.0.12,10) → [Updates: [9.0.12,10.0.11]]
  • Microsoft.EntityFrameworkCore.Relational [9.0.12,10) → [Updates: [9.0.12,10.0.11]]
  • Microsoft.EntityFrameworkCore.Design [9.0.12,10) → [Updates: [9.0.12,10.0.11]]
  • Microsoft.EntityFrameworkCore [9.0.12,10) → [Updates: [9.0.12,10.0.11]]
  • Microsoft.AspNetCore.SpaServices.Extensions 10.0.2 → [Updates: 10.0.11]
  • Microsoft.OpenApi 2.7.5 → [Updates: 2.12.2, 3.10.2]
  • Microsoft.AspNetCore.OpenApi 10.0.2 → [Updates: 10.0.11]
  • Microsoft.AspNetCore.Mvc.NewtonsoftJson 10.0.2 → [Updates: 10.0.11]
  • Microsoft.Extensions.Identity.Core 10.0.2 → [Updates: 10.0.11]
  • Microsoft.AspNetCore.Authentication.OpenIdConnect 10.0.2 → [Updates: 10.0.11]
  • Microsoft.AspNetCore.Authentication.JwtBearer 10.0.2 → [Updates: 10.0.11]
  • Meziantou.Analyzer 3.0.129 → [Updates: 3.0.195]
  • MediatR [12.5.0] → [Updates: [14.2.0]]
  • Lucene.Net.QueryParser 4.8.0-beta00017 → [Updates: 4.8.0-beta00018]
  • Lucene.Net.Analysis.Common 4.8.0-beta00017 → [Updates: 4.8.0-beta00018]
  • Lucene.Net 4.8.0-beta00017 → [Updates: 4.8.0-beta00018]
  • Lennox.NvEncSharp 2.0.0 → [Updates: 2.1.1]
  • LanguageExt.Transformers 4.4.8
  • LanguageExt.Core 4.4.9
  • JsonSchema.Net 9.0.0 → [Updates: 9.4.0]
  • Jint 4.5.0 → [Updates: 4.16.1]
  • Humanizer.Core 3.0.10
  • Hardware.Info 101.1.1.1 → [Updates: 110.0.0.1]
  • Flurl 4.0.0
  • FluentValidation.AspNetCore 11.3.1
  • FluentValidation 12.1.1
  • EntityFrameworkProfiler.Appender 6.0.6053
  • Elastic.Clients.Elasticsearch 9.3.0 → [Updates: 9.5.1]
  • EFCore.BulkExtensions.Sqlite [9.0.2,10) → [Updates: [9.0.2,10.0.1]]
  • EFCore.BulkExtensions.MySql [9.0.2,10)
  • EFCore.BulkExtensions [9.0.2,10) → [Updates: [9.0.2,10.0.1]]
  • Destructurama.Attributed 5.2.0 → [Updates: 5.3.0]
  • Dapper 2.1.79
  • coverlet.collector 6.0.4 → [Updates: 10.0.1]
  • CliWrap 3.10.4 → [Updates: 3.10.5]
  • Blurhash.SkiaSharp 2.0.0
  • AsyncFixer 2.1.0
ErsatzTV.Application/ErsatzTV.Application.csproj
ErsatzTV.Architecture.Tests/ErsatzTV.Architecture.Tests.csproj
ErsatzTV.Core.Tests/ErsatzTV.Core.Tests.csproj
ErsatzTV.Core/ErsatzTV.Core.csproj
ErsatzTV.FFmpeg.Tests/ErsatzTV.FFmpeg.Tests.csproj
ErsatzTV.FFmpeg/ErsatzTV.FFmpeg.csproj
ErsatzTV.Infrastructure.MySql/ErsatzTV.Infrastructure.MySql.csproj
ErsatzTV.Infrastructure.Sqlite/ErsatzTV.Infrastructure.Sqlite.csproj
ErsatzTV.Infrastructure.Tests/ErsatzTV.Infrastructure.Tests.csproj
ErsatzTV.Infrastructure/ErsatzTV.Infrastructure.csproj
ErsatzTV.Mcp.Tests/ErsatzTV.Mcp.Tests.csproj
ErsatzTV.Scanner.Tests/ErsatzTV.Scanner.Tests.csproj
ErsatzTV.Scanner/ErsatzTV.Scanner.csproj
ErsatzTV.Tests/ErsatzTV.Tests.csproj
ErsatzTV/ErsatzTV.csproj
global.json
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Deprecations / Replacements > ⚠️ **Warning** > The following dependencies are either deprecated or have replacements available. | Datasource | Package | Replacement PR? | |------------|------|--------------| | nuget | [FluentValidation.AspNetCore](https://github.com/FluentValidation/FluentValidation.AspNetCore) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) | ## Rate-Limited The following updates are currently rate-limited. To force their creation now, click on a checkbox below. - [ ] <!-- unlimit-branch=renovate/microsoft.aspnetcore -->chore(deps): update microsoft.aspnetcore to 10.0.11 (`Microsoft.AspNetCore.Authentication.JwtBearer`, `Microsoft.AspNetCore.Authentication.OpenIdConnect`, `Microsoft.AspNetCore.Mvc.NewtonsoftJson`, `Microsoft.AspNetCore.OpenApi`, `Microsoft.AspNetCore.SpaServices.Extensions`) - [ ] <!-- unlimit-branch=renovate/microsoft.extensions -->chore(deps): update microsoft.extensions to 10.0.11 (`Microsoft.Extensions.ApiDescription.Server`, `Microsoft.Extensions.Caching.Abstractions`, `Microsoft.Extensions.Caching.Memory`, `Microsoft.Extensions.Configuration`, `Microsoft.Extensions.DependencyInjection`, `Microsoft.Extensions.DependencyInjection.Abstractions`, `Microsoft.Extensions.Hosting.Abstractions`, `Microsoft.Extensions.Http`, `Microsoft.Extensions.Identity.Core`, `Microsoft.Extensions.Logging`, `Microsoft.Extensions.Logging.Abstractions`, `Microsoft.Extensions.Logging.Debug`) - [ ] <!-- unlimit-branch=renovate/skiasharp-monorepo -->chore(deps): update skiasharp monorepo to 3.119.4 (`SkiaSharp`, `SkiaSharp.NativeAssets.Linux.NoDependencies`) - [ ] <!-- unlimit-branch=renovate/destructurama.attributed-5.x -->chore(deps): update dependency destructurama.attributed to 5.3.0 - [ ] <!-- unlimit-branch=renovate/elastic.clients.elasticsearch-9.x -->chore(deps): update dependency elastic.clients.elasticsearch to 9.5.1 - [ ] <!-- unlimit-branch=renovate/jint-4.x -->chore(deps): update dependency jint to 4.16.1 - [ ] <!-- unlimit-branch=renovate/jsonschema.net-9.x -->chore(deps): update dependency jsonschema.net to 9.4.0 - [ ] <!-- unlimit-branch=renovate/lennox.nvencsharp-2.x -->chore(deps): update dependency lennox.nvencsharp to 2.1.1 - [ ] <!-- unlimit-branch=renovate/vstest-monorepo -->chore(deps): update dependency microsoft.net.test.sdk to 18.9.0 - [ ] <!-- unlimit-branch=renovate/openapi-dotnet-monorepo -->chore(deps): update dependency microsoft.openapi to 2.12.2 - [ ] <!-- unlimit-branch=renovate/ncalcsync-6.x -->chore(deps): update dependency ncalcsync to 6.4.0 - [ ] <!-- unlimit-branch=renovate/nunit-4.x -->chore(deps): update dependency nunit to 4.6.1 - [ ] <!-- unlimit-branch=renovate/nunit.analyzers-4.x -->chore(deps): update dependency nunit.analyzers to 4.14.0 - [ ] <!-- unlimit-branch=renovate/nunit3testadapter-6.x -->chore(deps): update dependency nunit3testadapter to 6.3.0 - [ ] <!-- unlimit-branch=renovate/roslynator.analyzers-4.x -->chore(deps): update dependency roslynator.analyzers to 4.16.1 - [ ] <!-- unlimit-branch=renovate/scalar-monorepo -->chore(deps): update dependency scalar.aspnetcore to 2.17.2 - [ ] <!-- unlimit-branch=renovate/sonaranalyzer.csharp-10.x -->chore(deps): update dependency sonaranalyzer.csharp to 10.33.0.1635 - [ ] <!-- unlimit-branch=renovate/testably.abstractions-10.x -->chore(deps): update dependency testably.abstractions to 10.3.0 - [ ] <!-- unlimit-branch=renovate/testably.abstractions.testing-5.x -->chore(deps): update dependency testably.abstractions.testing to 5.3.1 - [ ] <!-- unlimit-branch=renovate/webmarkupmin.core-2.x -->chore(deps): update dependency webmarkupmin.core to 2.21.0 - [ ] <!-- unlimit-branch=renovate/serilog -->chore(deps): update serilog (`Serilog`, `Serilog.Settings.Configuration`) - [ ] <!-- unlimit-branch=renovate/actions-cache-6.x -->chore(deps): update actions/cache action to v6 - [ ] <!-- unlimit-branch=renovate/actions-checkout-7.x -->chore(deps): update actions/checkout action to v7 - [ ] <!-- unlimit-branch=renovate/actions-setup-dotnet-6.x -->chore(deps): update actions/setup-dotnet action to v6 - [ ] <!-- unlimit-branch=renovate/actions-setup-python-7.x -->chore(deps): update actions/setup-python action to v7 - [ ] <!-- unlimit-branch=renovate/coverlet.collector-10.x -->chore(deps): update dependency coverlet.collector to v10 - [ ] <!-- unlimit-branch=renovate/hardware.info-110.x -->chore(deps): update dependency hardware.info to v110 - [ ] <!-- unlimit-branch=renovate/jetbrains.resharper.globaltools-2026.x -->chore(deps): update dependency jetbrains.resharper.globaltools to v2026 - [ ] <!-- unlimit-branch=renovate/mediatr-14.x -->chore(deps): update dependency mediatr to v14 - [ ] <!-- unlimit-branch=renovate/major-microsoft.extensions -->chore(deps): update dependency microsoft.extensions.dependencymodel to v10 - [ ] <!-- unlimit-branch=renovate/major-openapi-dotnet-monorepo -->chore(deps): update dependency microsoft.openapi to v3 - [ ] <!-- unlimit-branch=renovate/microsoft.visualstudio.threading.analyzers-18.x -->chore(deps): update dependency microsoft.visualstudio.threading.analyzers to v18 - [ ] <!-- unlimit-branch=renovate/ncalcsync-7.x -->chore(deps): update dependency ncalcsync to v7 - [ ] <!-- unlimit-branch=renovate/nsubstitute-6.x -->chore(deps): update dependency nsubstitute to v6 - [ ] <!-- unlimit-branch=renovate/roslynator.analyzers-5.x -->chore(deps): update dependency roslynator.analyzers to v5 - [ ] <!-- unlimit-branch=renovate/sixlabors.imagesharp-4.x -->chore(deps): update dependency sixlabors.imagesharp to v4 - [ ] <!-- unlimit-branch=renovate/testably.abstractions.testing-7.x -->chore(deps): update dependency testably.abstractions.testing to v7 - [ ] <!-- unlimit-branch=renovate/yamldotnet-18.x -->chore(deps): update dependency yamldotnet to v18 - [ ] <!-- unlimit-branch=renovate/docker-build-push-action-7.x -->chore(deps): update docker/build-push-action action to v7 - [ ] <!-- unlimit-branch=renovate/docker-login-action-4.x -->chore(deps): update docker/login-action action to v4 - [ ] <!-- unlimit-branch=renovate/docker-setup-buildx-action-4.x -->chore(deps): update docker/setup-buildx-action action to v4 - [ ] <!-- unlimit-branch=renovate/major-entity-framework-core -->chore(deps): update entity framework core to v10 (`EFCore.BulkExtensions`, `EFCore.BulkExtensions.Sqlite`, `Microsoft.EntityFrameworkCore`, `Microsoft.EntityFrameworkCore.Design`, `Microsoft.EntityFrameworkCore.Relational`, `Microsoft.EntityFrameworkCore.Sqlite`) - [ ] <!-- unlimit-branch=renovate/mysql-26.x -->chore(deps): update mysql docker tag to v26 - [ ] <!-- unlimit-branch=renovate/node-24.x -->chore(deps): update node.js to v24 - [ ] <!-- unlimit-branch=renovate/major-refit -->chore(deps): update refit to v15 (`Refit`, `Refit.HttpClientFactory`, `Refit.Newtonsoft.Json`, `Refit.Xml`) - [ ] <!-- unlimit-branch=renovate/renovate-renovate-44.x -->chore(deps): update renovate/renovate docker tag to v44 - [ ] <!-- unlimit-branch=renovate/major-skiasharp-monorepo -->chore(deps): update skiasharp monorepo to v4 (`SkiaSharp`, `SkiaSharp.NativeAssets.Linux.NoDependencies`) - [ ] <!-- create-all-rate-limited-prs -->🔐 **Create all rate-limited PRs at once** 🔐 ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] <!-- rebase-branch=renovate/cliwrap-3.x -->[chore(deps): update dependency cliwrap to 3.10.5](pulls/828) - [ ] <!-- rebase-branch=renovate/meziantou.analyzer-3.x -->[chore(deps): update dependency meziantou.analyzer to 3.0.195](pulls/761) - [ ] <!-- rebase-branch=renovate/sqlitepclraw.bundle_e_sqlite3-3.x -->[chore(deps): update dependency sqlitepclraw.bundle_e_sqlite3 to 3.0.5](pulls/804) - [ ] <!-- rebase-branch=renovate/dotnet-monorepo -->[chore(deps): update dependency system.commandline to 2.0.11](pulls/805) - [ ] <!-- rebase-branch=renovate/lucene.net -->[chore(deps): update lucene.net to 4.8.0-beta00018](pulls/829) (`Lucene.Net`, `Lucene.Net.Analysis.Common`, `Lucene.Net.QueryParser`) - [ ] <!-- rebase-all-open-prs -->**Click on this checkbox to rebase all open PRs at once** ## Detected Dependencies <details><summary>dockerfile (5)</summary> <blockquote> <details><summary>docker/arm32v7/Dockerfile</summary> </details> <details><summary>docker/arm64/Dockerfile</summary> </details> <details><summary>docker/ci/Dockerfile (2)</summary> - `192.168.1.95:3000/timothy/ersatztv-ffmpeg 8.1.2` - `mcr.microsoft.com/dotnet/sdk 10.0-noble-amd64` </details> <details><summary>docker/Dockerfile (4)</summary> - `mcr.microsoft.com/dotnet/aspnet 10.0-noble-amd64` - `node 22-bookworm-slim` → [Updates: `24-bookworm-slim`] - `192.168.1.95:3000/timothy/ersatztv-ffmpeg 8.1.2` - `mcr.microsoft.com/dotnet/sdk 10.0-noble-amd64` </details> <details><summary>docker/ffmpeg-tests/Dockerfile</summary> </details> </blockquote> </details> <details><summary>github-actions (6)</summary> <blockquote> <details><summary>.gitea/workflows/ci-image.yml (4)</summary> - `actions/checkout v4` → [Updates: `v7`] - `docker/setup-buildx-action v3` → [Updates: `v4`] - `docker/login-action v3` → [Updates: `v4`] - `docker/build-push-action v6` → [Updates: `v7`] </details> <details><summary>.gitea/workflows/dependency-scan.yml (2)</summary> - `actions/checkout v4` → [Updates: `v7`] - `actions/setup-dotnet v4` → [Updates: `v6`] </details> <details><summary>.gitea/workflows/docker-build.yml (21)</summary> - `actions/checkout v4` → [Updates: `v7`] - `actions/checkout v4` → [Updates: `v7`] - `actions/cache v4` → [Updates: `v6`] - `actions/cache v4` → [Updates: `v6`] - `actions/checkout v4` → [Updates: `v7`] - `actions/cache v4` → [Updates: `v6`] - `actions/checkout v4` → [Updates: `v7`] - `actions/cache v4` → [Updates: `v6`] - `actions/cache v4` → [Updates: `v6`] - `actions/checkout v4` → [Updates: `v7`] - `actions/setup-python v5` → [Updates: `v7`] - `actions/checkout v4` → [Updates: `v7`] - `docker/setup-buildx-action v3` → [Updates: `v4`] - `docker/login-action v3` → [Updates: `v4`] - `docker/build-push-action v6` → [Updates: `v7`] - `actions/checkout v4` → [Updates: `v7`] - `actions/cache v4` → [Updates: `v6`] - `actions/cache v4` → [Updates: `v6`] - `actions/checkout v4` → [Updates: `v7`] - `mysql 8.4` → [Updates: `26.7`] - `python 3.x` </details> <details><summary>.gitea/workflows/pr-checks.yml (13)</summary> - `actions/checkout v4` → [Updates: `v7`] - `actions/checkout v4` → [Updates: `v7`] - `actions/setup-python v5` → [Updates: `v7`] - `actions/checkout v4` → [Updates: `v7`] - `actions/setup-python v5` → [Updates: `v7`] - `actions/checkout v4` → [Updates: `v7`] - `actions/setup-python v5` → [Updates: `v7`] - `actions/checkout v4` → [Updates: `v7`] - `actions/setup-python v5` → [Updates: `v7`] - `python 3.x` - `python 3.x` - `python 3.x` - `python 3.x` </details> <details><summary>.gitea/workflows/renovate.yml (1)</summary> - `renovate/renovate 43` → [Updates: `44`] </details> <details><summary>.gitea/workflows/review-verdict.yml (1)</summary> - `actions/checkout v4` → [Updates: `v7`] </details> </blockquote> </details> <details><summary>nuget (19)</summary> <blockquote> <details><summary>.config/dotnet-tools.json (1)</summary> - `jetbrains.resharper.globaltools 2025.3.5` → [Updates: `2026.2.1`] </details> <details><summary>Directory.Build.targets</summary> </details> <details><summary>Directory.Packages.props (95)</summary> - `YamlDotNet 16.3.0` → [Updates: `18.1.0`] - `Winista.MimeDetect 1.1.0` - `WebMarkupMin.Core 2.20.1` → [Updates: `2.21.0`] - `VueCliMiddleware 6.0.0` - `TimeZoneConverter 7.2.0` - `TimeSpanParserUtil 1.2.0` - `Testably.Abstractions.Testing 5.1.0` → [Updates: `5.3.1`, `7.0.2`] - `Testably.Abstractions 10.0.0` → [Updates: `10.3.0`] - `TagLibSharp 2.3.0` - `System.CommandLine 2.0.2` → [Updates: `2.0.11`] - `SQLitePCLRaw.bundle_e_sqlite3 3.0.4` → [Updates: `3.0.5`] - `SonarAnalyzer.CSharp 10.27.0.140913` → [Updates: `10.33.0.1635`] - `SkiaSharp.NativeAssets.Linux.NoDependencies 3.119.1` → [Updates: `3.119.4`, `4.151.1`] - `SkiaSharp 3.119.1` → [Updates: `3.119.4`, `4.151.1`] - `SixLabors.ImageSharp 3.1.12` → [Updates: `4.1.1`] - `Shouldly 4.3.0` - `Serilog.Sinks.File 7.0.0` - `Serilog.Sinks.Debug 3.0.0` - `Serilog.Sinks.Console 6.1.1` - `Serilog.Settings.Configuration 10.0.0` → [Updates: `10.0.1`] - `Serilog.Formatting.Compact.Reader 4.0.0` - `Serilog.Formatting.Compact 3.0.0` - `Serilog.Extensions.Logging 10.0.0` - `Serilog.Extensions.Hosting 10.0.0` - `Serilog.AspNetCore 10.0.0` - `Serilog 4.3.0` → [Updates: `4.4.0`] - `Scriban.Signed 7.2.6` - `Scalar.AspNetCore 2.12.32` → [Updates: `2.17.2`] - `Roslynator.Analyzers 4.15.0` → [Updates: `4.16.1`, `5.0.0`] - `RichTextKit.Stbear 0.4.167.3` - `Refit.Xml 9.0.2` → [Updates: `15.2.0`] - `Refit.Newtonsoft.Json 9.0.2` → [Updates: `15.2.0`] - `Refit.HttpClientFactory 9.0.2` → [Updates: `15.2.0`] - `Refit 9.0.2` → [Updates: `15.2.0`] - `Pomelo.EntityFrameworkCore.MySql 9.0.0` - `NUnit3TestAdapter 6.1.0` → [Updates: `6.3.0`] - `NUnit.Analyzers 4.11.2` → [Updates: `4.14.0`] - `NUnit 4.4.0` → [Updates: `4.6.1`] - `NSubstitute 5.3.0` → [Updates: `6.2.0`] - `Newtonsoft.Json.Schema 4.0.1` - `Newtonsoft.Json 13.0.4` - `NetArchTest.eNhancedEdition 1.4.5` - `NCalcSync 6.3.2` → [Updates: `6.4.0`, `7.1.0`] - `Microsoft.VisualStudio.Threading.Analyzers 17.14.15` → [Updates: `18.7.23`] - `Microsoft.NET.Test.Sdk 18.0.1` → [Updates: `18.9.0`] - `Microsoft.IO.RecyclableMemoryStream 3.0.1` - `Microsoft.Extensions.Logging.Debug 10.0.7` → [Updates: `10.0.11`] - `Microsoft.Extensions.Logging.Abstractions 10.0.7` → [Updates: `10.0.11`] - `Microsoft.Extensions.Logging 10.0.7` → [Updates: `10.0.11`] - `Microsoft.Extensions.Http 10.0.7` → [Updates: `10.0.11`] - `Microsoft.Extensions.Hosting.Abstractions 10.0.7` → [Updates: `10.0.11`] - `Microsoft.Extensions.DependencyModel [8.0.2]` → [Updates: `[10.0.11]`] - `Microsoft.Extensions.DependencyInjection.Abstractions 10.0.7` → [Updates: `10.0.11`] - `Microsoft.Extensions.DependencyInjection 10.0.7` → [Updates: `10.0.11`] - `Microsoft.Extensions.Configuration 10.0.7` → [Updates: `10.0.11`] - `Microsoft.Extensions.Caching.Memory 10.0.7` → [Updates: `10.0.11`] - `Microsoft.Extensions.Caching.Abstractions 10.0.7` → [Updates: `10.0.11`] - `Microsoft.Extensions.ApiDescription.Server 10.0.7` → [Updates: `10.0.11`] - `Microsoft.EntityFrameworkCore.Sqlite [9.0.12,10)` → [Updates: `[9.0.12,10.0.11]`] - `Microsoft.EntityFrameworkCore.Relational [9.0.12,10)` → [Updates: `[9.0.12,10.0.11]`] - `Microsoft.EntityFrameworkCore.Design [9.0.12,10)` → [Updates: `[9.0.12,10.0.11]`] - `Microsoft.EntityFrameworkCore [9.0.12,10)` → [Updates: `[9.0.12,10.0.11]`] - `Microsoft.AspNetCore.SpaServices.Extensions 10.0.2` → [Updates: `10.0.11`] - `Microsoft.OpenApi 2.7.5` → [Updates: `2.12.2`, `3.10.2`] - `Microsoft.AspNetCore.OpenApi 10.0.2` → [Updates: `10.0.11`] - `Microsoft.AspNetCore.Mvc.NewtonsoftJson 10.0.2` → [Updates: `10.0.11`] - `Microsoft.Extensions.Identity.Core 10.0.2` → [Updates: `10.0.11`] - `Microsoft.AspNetCore.Authentication.OpenIdConnect 10.0.2` → [Updates: `10.0.11`] - `Microsoft.AspNetCore.Authentication.JwtBearer 10.0.2` → [Updates: `10.0.11`] - `Meziantou.Analyzer 3.0.129` → [Updates: `3.0.195`] - `MediatR [12.5.0]` → [Updates: `[14.2.0]`] - `Lucene.Net.QueryParser 4.8.0-beta00017` → [Updates: `4.8.0-beta00018`] - `Lucene.Net.Analysis.Common 4.8.0-beta00017` → [Updates: `4.8.0-beta00018`] - `Lucene.Net 4.8.0-beta00017` → [Updates: `4.8.0-beta00018`] - `Lennox.NvEncSharp 2.0.0` → [Updates: `2.1.1`] - `LanguageExt.Transformers 4.4.8` - `LanguageExt.Core 4.4.9` - `JsonSchema.Net 9.0.0` → [Updates: `9.4.0`] - `Jint 4.5.0` → [Updates: `4.16.1`] - `Humanizer.Core 3.0.10` - `Hardware.Info 101.1.1.1` → [Updates: `110.0.0.1`] - `Flurl 4.0.0` - `FluentValidation.AspNetCore 11.3.1` - `FluentValidation 12.1.1` - `EntityFrameworkProfiler.Appender 6.0.6053` - `Elastic.Clients.Elasticsearch 9.3.0` → [Updates: `9.5.1`] - `EFCore.BulkExtensions.Sqlite [9.0.2,10)` → [Updates: `[9.0.2,10.0.1]`] - `EFCore.BulkExtensions.MySql [9.0.2,10)` - `EFCore.BulkExtensions [9.0.2,10)` → [Updates: `[9.0.2,10.0.1]`] - `Destructurama.Attributed 5.2.0` → [Updates: `5.3.0`] - `Dapper 2.1.79` - `coverlet.collector 6.0.4` → [Updates: `10.0.1`] - `CliWrap 3.10.4` → [Updates: `3.10.5`] - `Blurhash.SkiaSharp 2.0.0` - `AsyncFixer 2.1.0` </details> <details><summary>ErsatzTV.Application/ErsatzTV.Application.csproj</summary> </details> <details><summary>ErsatzTV.Architecture.Tests/ErsatzTV.Architecture.Tests.csproj</summary> </details> <details><summary>ErsatzTV.Core.Tests/ErsatzTV.Core.Tests.csproj</summary> </details> <details><summary>ErsatzTV.Core/ErsatzTV.Core.csproj</summary> </details> <details><summary>ErsatzTV.FFmpeg.Tests/ErsatzTV.FFmpeg.Tests.csproj</summary> </details> <details><summary>ErsatzTV.FFmpeg/ErsatzTV.FFmpeg.csproj</summary> </details> <details><summary>ErsatzTV.Infrastructure.MySql/ErsatzTV.Infrastructure.MySql.csproj</summary> </details> <details><summary>ErsatzTV.Infrastructure.Sqlite/ErsatzTV.Infrastructure.Sqlite.csproj</summary> </details> <details><summary>ErsatzTV.Infrastructure.Tests/ErsatzTV.Infrastructure.Tests.csproj</summary> </details> <details><summary>ErsatzTV.Infrastructure/ErsatzTV.Infrastructure.csproj</summary> </details> <details><summary>ErsatzTV.Mcp.Tests/ErsatzTV.Mcp.Tests.csproj</summary> </details> <details><summary>ErsatzTV.Scanner.Tests/ErsatzTV.Scanner.Tests.csproj</summary> </details> <details><summary>ErsatzTV.Scanner/ErsatzTV.Scanner.csproj</summary> </details> <details><summary>ErsatzTV.Tests/ErsatzTV.Tests.csproj</summary> </details> <details><summary>ErsatzTV/ErsatzTV.csproj</summary> </details> <details><summary>global.json</summary> </details> </blockquote> </details>
Owner

Done

What was done: Reviewed the Dependency Dashboard and confirmed it is currently asking for dependency-update work, not a Renovate config fix. The three open Renovate PR updates were consolidated into PR #61 because the Renovate branches are based on older main and include unrelated stale diffs. PR #61 updates BlazorSortable 5.2.1 -> 6.0.2, CliWrap 3.10.0 -> 3.10.2, and Dapper 2.1.66 -> 2.1.79.

Root cause: n/a; routine dependency maintenance.

Files changed: Directory.Packages.props only.

Verification: TZ=UTC dotnet restore ErsatzTV.sln -v minimal passed; TZ=UTC dotnet build ErsatzTV.sln --no-restore -v minimal passed with existing NU1903 advisory warnings for Microsoft.OpenApi and Scriban.Signed; TZ=UTC dotnet test ErsatzTV.sln --no-build -v minimal passed. These commands were run outside the sandbox because sandboxed .NET restore/build stalled on package/cache/compiler access, while the same commands completed normally with approval.

Deferred: Dashboard still has rate-limited updates and deprecation/replacement warnings; not all backlog items were drained in this narrow pass.

Follow-up issues: none created.

Docs updated: n/a.

## Done **What was done**: Reviewed the Dependency Dashboard and confirmed it is currently asking for dependency-update work, not a Renovate config fix. The three open Renovate PR updates were consolidated into PR #61 because the Renovate branches are based on older `main` and include unrelated stale diffs. PR #61 updates `BlazorSortable` 5.2.1 -> 6.0.2, `CliWrap` 3.10.0 -> 3.10.2, and `Dapper` 2.1.66 -> 2.1.79. **Root cause**: n/a; routine dependency maintenance. **Files changed**: `Directory.Packages.props` only. **Verification**: `TZ=UTC dotnet restore ErsatzTV.sln -v minimal` passed; `TZ=UTC dotnet build ErsatzTV.sln --no-restore -v minimal` passed with existing NU1903 advisory warnings for `Microsoft.OpenApi` and `Scriban.Signed`; `TZ=UTC dotnet test ErsatzTV.sln --no-build -v minimal` passed. These commands were run outside the sandbox because sandboxed .NET restore/build stalled on package/cache/compiler access, while the same commands completed normally with approval. **Deferred**: Dashboard still has rate-limited updates and deprecation/replacement warnings; not all backlog items were drained in this narrow pass. **Follow-up issues**: none created. **Docs updated**: n/a.
timothy added the dependencies label 2026-07-11 19:03:41 +02:00
timothy added the priority: low label 2026-07-12 20:32:50 +02:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: timothy/ersatztv#22