Skip to content

chore(RDV-1816): update to .NET 10 - #35

Merged
diogopaulo merged 6 commits into
mainfrom
chore/net10
Jul 30, 2026
Merged

chore(RDV-1816): update to .NET 10#35
diogopaulo merged 6 commits into
mainfrom
chore/net10

Conversation

@diogopaulo

@diogopaulo diogopaulo commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Migrate the external logic project (and all test projects) from net8.0 to net10.0, bumping HeadlessChromium.Puppeteer.Lambda.DotnetHeadlessChromium.Puppeteer.Dotnet.OS.Fork and PDFsharp 6.2.0 → 6.2.4 to support the new TFM
  • Update .gitignore, ARCHITECTURE.md, and CLAUDE.md to reflect the .NET 10 target
  • Fix Logger to buffer execution log entries (Error, Warning, Log) into an in-memory execution.txt written into the troubleshooting ZIP, resolving a failing unit test that expected this artifact

Test Plan

  • dotnet test src/UltimatePDF_ExternalLogic.sln passes on .NET 10
  • dotnet build src/UltimatePDF_ExternalLogic.sln -c Release succeeds
  • .\generate_upload_package.ps1 produces a valid package and it can be uploaded/tested against an ODC tenant

@diogopaulo diogopaulo added the claude-code Created via Claude Code label Jul 17, 2026
@diogopaulo
diogopaulo merged commit 1f207ce into main Jul 30, 2026
6 checks passed
@diogopaulo
diogopaulo deleted the chore/net10 branch July 30, 2026 08:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claude-code Created via Claude Code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants