Kontext
Die laufende 6.1.x-Härtungsiteration belässt die produktive TFM-Linie bewusst auf netstandard2.0;net8.0;net10.0.
Warum offen
Eine Migration auf net48 ist ein potentiell breaking Plattformwechsel für bestehende Consumer und darf nicht implizit in derselben Iteration erfolgen.
Ziel dieser Folge-Iteration
- Technische Machbarkeit und Consumer-Impact deterministisch prüfen.
- API-/Paket-Kompatibilität und Release-Strategie (voraussichtlich Major) verbindlich festlegen.
- Falls Freigabe erfolgt: Migration in dediziertem PR-Block inkl. vollständiger Evidence umsetzen.
DoD
Evidence-Kommandos für die Analyse
dotnet build FileClassifier.sln -c Release --no-restore -warnaserror -v minimal
dotnet test tests/FileTypeDetectionLib.Tests/FileTypeDetectionLib.Tests.csproj -c Release --no-restore -v minimal
dotnet list FileClassifier.sln package --outdated --include-transitive
dotnet list FileClassifier.sln package --vulnerable --include-transitive
Kontext
Die laufende 6.1.x-Härtungsiteration belässt die produktive TFM-Linie bewusst auf
netstandard2.0;net8.0;net10.0.Warum offen
Eine Migration auf
net48ist ein potentiell breaking Plattformwechsel für bestehende Consumer und darf nicht implizit in derselben Iteration erfolgen.Ziel dieser Folge-Iteration
DoD
Evidence-Kommandos für die Analyse
dotnet build FileClassifier.sln -c Release --no-restore -warnaserror -v minimal dotnet test tests/FileTypeDetectionLib.Tests/FileTypeDetectionLib.Tests.csproj -c Release --no-restore -v minimal dotnet list FileClassifier.sln package --outdated --include-transitive dotnet list FileClassifier.sln package --vulnerable --include-transitive