Skip to content

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

Open
diogopaulo wants to merge 2 commits into
mainfrom
chore/net10
Open

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

Conversation

@diogopaulo

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
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.

1 participant