Skip to content

Docs update - #2

Merged
kieronlanning merged 2 commits into
mainfrom
docs-update
Sep 30, 2026
Merged

kieronlanning merged 2 commits into
mainfrom
docs-update

Conversation

@kieronlanning

Copy link
Copy Markdown
Contributor

No description provided.

Every package is a .NET 11 Windows-only package, but nothing documented or enforced
that for consumers, so a mismatch surfaced as NU1202/CS0246 confusion or a silent
runtime failure.

- ship buildTransitive defaults (WindowsSdkPackageVersion, PlatformTarget) and the
  PWC0001/PWC0002 guards in the core package, and declare them in RequiredContent
- add docs/wiki/Consumer-Requirements.md and update the root and package READMEs
- add scripts/verify-consumers.ps1 and the just verify-consumers recipe (12 cases)
- add ConsumerRequirementsTests guarding the published target framework
- fix the stale WSL version references (2.9.3 -> 3.0.1.0) and mark the project
  experimental in the README, the wiki home page and every package README
The repository is now purview-dev/wsl-containers (GitHub redirects the old name),
so every reference follows it.

- point the release badge, package.json, mkdocs repo_url and the package README
  links at the new repository name
- add the missing nuget.org Project Site link (PackageProjectUrl) for every
  packable project, and document where each piece of package metadata comes from
@kieronlanning
kieronlanning merged commit 2f6ba18 into main Sep 30, 2026
1 check passed
@kieronlanning
kieronlanning deleted the docs-update branch September 30, 2026 21:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant