Fix semver issue with updating cgmanifest by TravisEz13 · Pull Request #24132 · PowerShell/PowerShell · GitHub
Skip to content

Fix semver issue with updating cgmanifest#24132

Merged
TravisEz13 merged 1 commit intoPowerShell:masterfrom
TravisEz13:cgmanifest-fix
Aug 9, 2024
Merged

Fix semver issue with updating cgmanifest#24132
TravisEz13 merged 1 commit intoPowerShell:masterfrom
TravisEz13:cgmanifest-fix

Conversation

@TravisEz13
Copy link
Copy Markdown
Member

@TravisEz13 TravisEz13 commented Aug 9, 2024

PR Summary

This pull request includes several updates to the tools/cgmanifest.json file to upgrade NuGet package versions and adds a new function to tools/findMissingNotices.ps1 to handle semantic version conversion. Below are the most important changes:

NuGet Package Version Updates:

  • Updated Json.More.Net from 2.0.0 to 2.0.1.2 (tools/cgmanifest.json).
  • Updated JsonPointer.Net from 4.0.0 to 5.0.0 (tools/cgmanifest.json).
  • Updated JsonSchema.Net from 6.0.2 to 7.0.1 (tools/cgmanifest.json).
  • Updated Markdig.Signed from 0.34.0 to 0.37.0 (tools/cgmanifest.json).
  • Updated Microsoft.Bcl.AsyncInterfaces from 5.0.0 to 8.0.0 (tools/cgmanifest.json).

Semantic Version Handling:

  • Added ConvertTo-SemVer function to handle non-standard semantic versions (tools/findMissingNotices.ps1).
  • Modified Get-NuGetPublicVersion function to use the new ConvertTo-SemVer function for version conversion (tools/findMissingNotices.ps1).

PR Context

PR Checklist

@TravisEz13 TravisEz13 enabled auto-merge (squash) August 9, 2024 18:50
@TravisEz13 TravisEz13 merged commit a90b03b into PowerShell:master Aug 9, 2024
@microsoft-github-policy-service
Copy link
Copy Markdown
Contributor

microsoft-github-policy-service Bot commented Aug 9, 2024

@TravisEz13 TravisEz13 deleted the cgmanifest-fix branch August 9, 2024 22:52
@SeeminglyScience SeeminglyScience added the CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log label Aug 20, 2024
chrisdent-de pushed a commit to chrisdent-de/PowerShell that referenced this pull request Sep 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants