Skip to content

Commit 163e4f1

Browse files
denelonCopilot
andcommitted
Use GitHub [!IMPORTANT] alert syntax for deprecation note
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent add1266 commit 163e4f1

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

doc/specs/#3483 - UserMessages.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,8 @@ Messages in locale manifests override those in the defaultLocale manifest on a p
443443
444444
The timeline for each phase is driven by client adoption telemetry, not fixed dates. Phase 4 (removal) is explicitly deferred to a future specification.
445445
446-
> **Important:** There is no intent to make breaking changes in WinGet 1.X. The WinGet CLI will continue to function normally with manifests that use `InstallationNotes`, regardless of deprecation phase. The practical driver for deprecation is the **WinGet Community Repository** (winget-pkgs) schema version policy. The community repository requires new manifest submissions to use schema version **n** or **n-1** (the current or immediately prior version). As the repository moves forward to schema versions where `UserMessages` is the expected field, publishers and manifest authors will be required to adopt the new field and stop using `InstallationNotes` as a condition of submitting to the community repository — not because the client rejects it, but because the repository's validation pipeline enforces the current schema versions.
446+
> [!IMPORTANT]
447+
> There is no intent to make breaking changes in WinGet 1.X. The WinGet CLI will continue to function normally with manifests that use `InstallationNotes`, regardless of deprecation phase. The practical driver for deprecation is the **WinGet Community Repository** (winget-pkgs) schema version policy. The community repository requires new manifest submissions to use schema version **n** or **n-1** (the current or immediately prior version). As the repository moves forward to schema versions where `UserMessages` is the expected field, publishers and manifest authors will be required to adopt the new field and stop using `InstallationNotes` as a condition of submitting to the community repository — not because the client rejects it, but because the repository's validation pipeline enforces the current schema versions.
447448
448449
## Future Considerations
449450

0 commit comments

Comments
 (0)