镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

[release/11.0] Correct Libraries third-party notices in runtime distributions - #137070

Merged
krwq merged 1 commit into
release/11.0from
backport/pr-136959-to-release/11.0
Nov 9, 2026
Merged

krwq merged 1 commit into
release/11.0from
backport/pr-136959-to-release/11.0

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 6, 2026 •

Copy link
Copy Markdown
Contributor

Note

This pull request was generated with AI assistance. Please review before merging.

Backport of #136959 to release/11.0

/cc @krwq

Customer Impact

  • Customer reported
  • Found internally

Required third-party attributions were missing or incomplete in the installed-product and packaged-runtime notices. This notice-only backport corrects coverage for included Libraries code and redistributed ICU components.

Regression

  • Yes
  • No (no code changes, license was not updated around ~8.0 time period)

The change corrects notice coverage without changing runtime behavior.

Testing

The main PR passed 86 focused notice checks. Both backported notice Git blobs match the reviewed main content. The branch's Unicode 16 table identity, affected compile inputs, and actual pinned ICU license/source inventory were checked. No runtime build was performed.

Risk

Low. Only notice text changes; no runtime code, API or packaging-wiring changes.

IMPORTANT: If this backport is for a servicing release, please verify that:

  • For .NET 8 and .NET 9: The PR target branch is release/X.0-staging, not release/X.0.
  • For .NET 10+: The PR target branch is release/X.0 (no -staging suffix).

Package authoring no longer needed in .NET 9

IMPORTANT: Starting with .NET 9, you no longer need to edit a NuGet package's csproj to enable building and bump the version.
Keep in mind that we still need package authoring in .NET 8 and older versions.

> [!NOTE]
> This pull request was generated with AI assistance. Please review
before merging.

These omissions were identified during a third-party license review for
the sign-off process.

Add missing Libraries and ICU attributions to the existing package and
installed-product notice inputs. Reuse the existing Unicode grant
without duplication, preserve existing license wording, and limit
copyright corrections to dates supported by included source.

Validation: 86 focused notice composition, duplicate, provenance, and
packaging-delivery checks passed; `git diff --check` passed. Notice data
only; no runtime rebuild was performed.

<!-- -->

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 4 pipeline(s).
11 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

@krwq krwq added the Servicing-approved Approved for servicing release label Nov 9, 2026
@krwq

krwq commented Nov 9, 2026

Copy link
Copy Markdown
Member

This is TELL mode

@krwq
krwq merged commit e7a2f1e into release/11.0 Nov 9, 2026
87 of 92 checks passed
@krwq
krwq deleted the backport/pr-136959-to-release/11.0 branch November 9, 2026 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-Setup Servicing-approved Approved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants