Skip to content

[release/11.0] Use live version of System.Security.Cryptography.Pkcs - #39350

Open
AndriySvyryd with Copilot wants to merge 2 commits into
release/11.0from
copilot/make-system-security-cryptography-pkgs-live
Open

AndriySvyryd with Copilot wants to merge 2 commits into
release/11.0from
copilot/make-system-security-cryptography-pkgs-live

Conversation

Copilot AI commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

Manage System.Security.Cryptography.Pkcs independently instead of tying it to the .NET reference package version. Track its version in dependency metadata and use its dedicated property for the central package pin.

  • Version metadata: Add Pkcs at version 11.0.0 to Version.Details.xml and its generated properties; expose SystemSecurityCryptographyPkcsVersion through Versions.props.
  • Package pin: Use the dedicated property:
<PackageVersion Include="System.Security.Cryptography.Pkcs" Version="$(SystemSecurityCryptographyPkcsVersion)" />

Copilot AI and others added 2 commits October 20, 2026 23:21
Co-authored-by: AndriySvyryd <6539701+AndriySvyryd@users.noreply.github.com>
Co-authored-by: AndriySvyryd <6539701+AndriySvyryd@users.noreply.github.com>
@AndriySvyryd AndriySvyryd changed the title Track Pkcs with its own shared-framework version [release/11.0] Use live version of System.Security.Cryptography.Pkcs Oct 20, 2026
@AndriySvyryd
AndriySvyryd requested a lite review from Copilot October 20, 2026 23:59

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review issues were identified.

No open issues 🎉

What changed in this PR

This PR independently versions System.Security.Cryptography.Pkcs at 11.0.0.

Changes:

  • Adds Pkcs dependency metadata and generated properties.
  • Exposes the dedicated version property.
  • Updates central package pinning.
File Description
eng/​Versions.props Exposes the dedicated Pkcs version property.
eng/​Version.Details.xml Registers the Pkcs dependency.
eng/​Version.Details.props Adds the generated package version.
Directory.Packages.props Uses the dedicated central version property.

Review effort: Lite

@AndriySvyryd
AndriySvyryd marked this pull request as ready for review October 21, 2026 00:11
@github-code-quality

Copy link
Copy Markdown

Code coverage overview

Languages: C#

C# / code-coverage

release/11.0 ff9c81e copilot/make-system-... cd2943f +/-
76% 67% -9%
View coverage of the 10 most impacted files.
File release/11.0 ff9c81e copilot/make-system-... cd2943f +/-
/Users/runner/w...nal/Snapshot.cs 0% 60% +60%
D:\a\efcore\efc...nal\Snapshot.cs 0% 64% +64%
/home/runner/wo...nal/Snapshot.cs 0% 66% +66%
/home/runner/wo...yTypeBuilder.cs 0% 88% +88%
D:\a\efcore\efc...yTypeBuilder.cs 0% 88% +88%
/Users/runner/w...ngs.Designer.cs 0% 92% +92%
/home/runner/wo...ctExpression.cs 0% 93% +93%
D:\a\efcore\efc...ctExpression.cs 0% 93% +93%
D:\a\efcore\efc...ngs.Designer.cs 0% 94% +94%
/home/runner/wo...ngs.Designer.cs 0% 95% +95%

ℹ️ Calculations represent line coverage. Results may change as calculations are updated.

@AndriySvyryd
AndriySvyryd enabled auto-merge (squash) October 21, 2026 00:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants