Skip to content

Update Third Party Notices for v7.4.19 - #27836

Open
Justin Chung (jshigetomi) wants to merge 1 commit into
PowerShell:release/v7.4.19from
jshigetomi:updateTPN7419
Open

Update Third Party Notices for v7.4.19#27836
Justin Chung (jshigetomi) wants to merge 1 commit into
PowerShell:release/v7.4.19from
jshigetomi:updateTPN7419

Conversation

@jshigetomi

@jshigetomi Justin Chung (jshigetomi) commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator

PR Summary

This pull request updates the ThirdPartyNotices.txt file by removing entries for several third-party dependencies and updating the version of one dependency. The changes mainly involve cleaning up the list of third-party notices and ensuring that only relevant or current dependencies are documented.

Dependency notice removals:

  • Removed the entire notice for Microsoft.Extensions.ObjectPool 8.0.22.
  • Removed the entire notice for Microsoft.Windows.Compatibility 8.0.22.
  • Removed the entire notice for System.Drawing.Common 8.0.24.

Dependency version update:

  • Updated the version of System.Security.Cryptography.Xml from 8.0.2 to 8.0.4.

PR Context

Update TPN for v7.4.19 release

PR Checklist

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@jshigetomi
Justin Chung (jshigetomi) marked this pull request as ready for review August 12, 2026 16:00
Copilot AI lite review requested due to automatic review settings August 12, 2026 16:00
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@jshigetomi Justin Chung (jshigetomi) changed the title Update TPN Update TPN for v7.4.19 Aug 12, 2026
@jshigetomi Justin Chung (jshigetomi) changed the title Update TPN for v7.4.19 Update Third Party Notices for v7.4.19 Aug 12, 2026
@jshigetomi Justin Chung (jshigetomi) added the CL-Docs Indicates that a PR should be marked as a documentation change in the Change Log label Aug 12, 2026

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.

Pull request overview

Updates the repository’s third-party notices list for the PowerShell v7.4.19 release by modifying ThirdPartyNotices.txt entries to reflect current dependency information.

Changes:

  • Removed notice sections for Microsoft.Extensions.ObjectPool, Microsoft.Windows.Compatibility, and System.Drawing.Common.
  • Updated the System.Security.Cryptography.Xml notice version from 8.0.2 to 8.0.4.
Suppressed comments (2)

ThirdPartyNotices.txt:499

  • The notice for Microsoft.Windows.Compatibility was removed from ThirdPartyNotices.txt, but the repo still references this package (e.g., src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj and test/tools/TestService/TestService.csproj both reference Microsoft.Windows.Compatibility Version="8.0.29"). This likely leaves ThirdPartyNotices.txt incomplete.

Please restore this notice section (and update to the current package version / regenerate the notices).

---------------------------------------------------------

---------------------------------------------------------

Newtonsoft.Json 13.0.4 - MIT

ThirdPartyNotices.txt:2231

  • The notice for System.Drawing.Common was removed from ThirdPartyNotices.txt, but System.Drawing.Common is still referenced in the repo (e.g., src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj and src/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj reference Version="8.0.29"). Removing the notice may be incorrect for licensing/compliance.

Please restore the System.Drawing.Common notice section (and update it to the version actually used, or regenerate ThirdPartyNotices.txt).

---------------------------------------------------------

---------------------------------------------------------

System.Formats.Asn1 8.0.2 - MIT

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

Comment thread ThirdPartyNotices.txt
Comment on lines 283 to 287
---------------------------------------------------------

---------------------------------------------------------

Microsoft.Extensions.ObjectPool 8.0.22 - MIT


Copyright Jorn Zaefferer
(c) Microsoft Corporation
Copyright (c) Andrew Arnott
Copyright (c) 2015, Google Inc.
Copyright (c) 2019 David Fowler
Copyright (c) HTML5 Boilerplate
Copyright 2019 The gRPC Authors
Copyright (c) 2016 Richard Morris
Copyright (c) 1998 John D. Polstra
Copyright (c) 2017 Yoshifumi Kawai
Copyright (c) Microsoft Corporation
Copyright (c) 2007 James Newton-King
Copyright (c) 2013 - 2018 AngleSharp
Copyright (c) 2000-2013 Julian Seward
Copyright (c) 2011-2021 Twitter, Inc.
Copyright (c) 2014-2018 Michael Daines
Copyright (c) 1996-1998 John D. Polstra
Copyright (c) 2013-2017, Milosz Krajewski
Copyright (c) .NET Foundation Contributors
Copyright (c) 2011-2021 The Bootstrap Authors
Copyright (c) 2019-2023 The Bootstrap Authors
Copyright (c) .NET Foundation and Contributors
Copyright (c) 2019-2020 West Wind Technologies
Copyright (c) 2007 John Birrell (jb@freebsd.org)
Copyright (c) 2011 Alex MacCaw (info@eribium.org)
Copyright (c) Nicolas Gallagher and Jonathan Neal
Copyright (c) 2010-2019 Google LLC. http://angular.io/license
Copyright (c) 2011 Nicolas Gallagher (nicolas@nicolasgallagher.com)
Copyright (c) 1989, 1993 The Regents of the University of California
Copyright (c) 1990, 1993 The Regents of the University of California
Copyright OpenJS Foundation and other contributors, https://openjsf.org
Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)

MIT License

Copyright (c) <year> <copyright holders>

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

---------------------------------------------------------

---------------------------------------------------------

Microsoft.PowerShell.MarkdownRender 7.2.1 - MIT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CL-Docs Indicates that a PR should be marked as a documentation change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants