Files
Mimante/.github/upgrades/tasks.md
T

2.1 KiB

.NET 10.0 Upgrade — Execution Tasks

Progress Dashboard

Metric Value
Total Tasks 5
Completed 0
In Progress 0
Progress: 1/5 tasks complete (20%) 20%
Not Started 5

Tasks

[?] TASK-001: Verify Prerequisites (Completed: 2026-03-31 20:59)

Scope: Environment validation References: Plan §1, §4.1

Actions:

  • [?] (1) Verify .NET 10 SDK is installed and available on the machine
  • [?] (2) Verify no global.json file conflicts with target framework net10.0
  • [?] (3) Verify current branch is upgrade-to-NET10

[?] TASK-002: Update Target Framework (Completed: 2026-03-31 21:05)

Scope: AutoBidder.csproj References: Plan §2, §4.1

Actions:

  • [?] (1) Update TargetFramework property in AutoBidder.csproj from net8.0 to net10.0
  • [?] (2) Verify the project file contains <TargetFramework>net10.0</TargetFramework>

[?] TASK-003: Update NuGet Packages (Completed: 2026-03-31 21:11)

Scope: AutoBidder.csproj References: Plan §5

Actions:

  • [?] (1) Update Microsoft.AspNetCore.Identity.EntityFrameworkCore from 8.0.0 to 10.0.5
  • [?] (2) Update Microsoft.EntityFrameworkCore.Sqlite from 8.0.0 to 10.0.5
  • [?] (3) Verify Npgsql.EntityFrameworkCore.PostgreSQL 8.0.0 compatibility ? if incompatible with EF Core 10, find and update to a compatible version
  • [?] (4) Restore packages and verify no dependency conflicts

[?] TASK-004: Build and Fix Compilation Errors (Completed: 2026-03-31 21:15)

Scope: AutoBidder.sln References: Plan §6, §8

Actions:

  • [?] (1) Build the solution
  • [?] (2) If build errors exist, analyze and fix all compilation errors
  • [?] (3) Rebuild and verify solution builds with 0 errors

[?] TASK-005: Commit and Final Validation

Scope: Repository References: Plan §10, §11

Actions:

  • [?] (1) Verify all success criteria from Plan ?11 are met
  • (2) Stage all changes and commit with message: Upgrade to .NET 10.0 — update framework and packages
  • (3) Verify commit succeeded