Skip to content

Sync main → net8#710

Closed
arcenox wants to merge 1 commit intonet8from
sync-main-to-net8-20260318-002948
Closed

Sync main → net8#710
arcenox wants to merge 1 commit intonet8from
sync-main-to-net8-20260318-002948

Conversation

@arcenox
Copy link
Copy Markdown
Collaborator

@arcenox arcenox commented Mar 18, 2026

Automated Branch Sync

This PR syncs recent changes from main to net8.

What was done:

  • Cherry-picked new commits from main
  • Updated Directory.Build.props versions (10.x.x → ${dotnet_version}.x.x, DotNetVersion range)
  • Preserved all .csproj files from net8
  • Preserved version-specific files listed in .sync-exclude
  • Skipped commits already in the target branch (patch-level dedup)

Version-specific files (NOT synced):

Files in .sync-exclude have different implementations per .NET version and are kept as-is.


Created automatically by branch sync workflow

@arcenox arcenox added automated Automated PR sync Branch synchronization net8 Target: net8 branch labels Mar 18, 2026
@arcenox
Copy link
Copy Markdown
Collaborator Author

arcenox commented Mar 18, 2026

⚠️ Manual review needed — version-specific files were modified on main

The following commits changed files listed in .sync-exclude. These files have different implementations per .NET version and were not synced automatically. You may need to manually apply the equivalent changes to the net8 version:

What to do:

  1. Review each commit above on main
  2. Determine if the change needs an equivalent update for net8
  3. If so, apply the change manually using the version-specific API (e.g., SetPropertyCalls<T> instead of UpdateSettersBuilder<T>)

@arcenox
Copy link
Copy Markdown
Collaborator Author

arcenox commented Mar 21, 2026

Closing stale sync PR — sync-exclude has been fixed to handle .slnx correctly.

@arcenox arcenox closed this Mar 21, 2026
@arcenox arcenox deleted the sync-main-to-net8-20260318-002948 branch March 21, 2026 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Automated PR net8 Target: net8 branch sync Branch synchronization

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant