Repository navigation
chore(sdk): Align Uno.Sdk.Private with the 7.0 stables - #26282
agneszitte wants to merge 1 commit into
Conversation
Moves the Uno.Sdk.Private manifest (src/Uno.Sdk/packages.json) on the 7.0 line from the 7.0 dev builds to the 7.0 stables: Uno.Settings.DevServer 2.0.1, Uno.UI.App.Mcp 2.0.1, Uno.Resizetizer 2.0.1, Uno.Sdk.Extras 6.4.1, Uno.Fonts 2.10.1, C# Markup 7.0.1, Uno.Extensions 8.0.1, Uno.Toolkit 11.0.1, Uno.Themes 9.0.1, Uno.Microsoft.UI.Reactor 0.1.1 and Uno.Wasm.Bootstrap 10.1.1 (net10.0) / 11.0.9 (net11.0). Hot Design stays on its 2.0 dev build (2.0 is not released yet), and the Uno.Maui previews and the .NET 11 RC pins are unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Claude finished @agneszitte's task in 17s —— View job PR review: Align Uno.Sdk.Private with the 7.0 stables
Verdict: ship, once the one question below is answered. Scope: Issues: 0 blocking, 1 question, 0 nits.
Cross-cutting notes:
|
| "net10.0": "10.1.0-dev.284", | ||
| "net11.0": "11.1.0-dev.5" | ||
| "net10.0": "10.1.1", | ||
| "net11.0": "11.0.9" |
There was a problem hiding this comment.
Question (non-blocking): 11.0.9 sorts below the previous 11.1.0-dev.5 in SemVer, so for net11.0 this is a downgrade, not a dev→stable promotion like the others. Presumably intentional (the 11.0.x line being the stable one for the 7.0 release), but please confirm it's not a typo for 11.1.x, and that nothing pinned (e.g. a template or add-in) requires Uno.Wasm.Bootstrap ≥ 11.1.0-dev.5 features. Worth a sentence in the PR description, since the table presents it as "after" like the rest.
|
Closing for now to avoid a mistake: the 7.0 Uno.Sdk.Private manifest moves to the 7.0 stables after the 7.0 release, as it did for 6.5 and 6.7, and ships in the first 7.0 service release. For 7.0, Hot Design keeps Licensing 2.0.0-dev.23, the version Uno.Sdk.Private 7.0.29 declares. |
|
🤖 Your WebAssembly Sample App stage site is ready! Visit it here: |
GitHub Issue: relates to https://github.com/unoplatform/private/issues/1251 (Uno Platform 7.0 release)
PR Type:
🏗️ Build or CI related changes
What changed? 🚀
The
Uno.Sdk.Privatemanifest (src/Uno.Sdk/packages.json) on the 7.0 line still pinned the 7.0 dev builds of the packages that now have 7.0 stables. This moves them to those stables, the same kind of change as #25899 for 6.7:settings(Uno.Settings.DevServer)AppMcp(Uno.UI.App.Mcp)ResizetizersdkextrasUnoFontsCSharpMarkupExtensionsToolkitThemesReactorWasmBootstrapnet10.0 / net11.0Unchanged on purpose:
hotdesignstays on its 2.0 dev build: Hot Design 2.0 builds on this manifest, so it's released after it.UnoMaui,UnoRetarget) and the .NET 11 RC pins (Maui,MicrosoftLoggingConsolefornet11.0).Why now: Hot Design requires its Licensing version to match the one
Uno.Sdk.Privatedeclares, so Hot Design 2.0 can't build on the stable Licensing 2.0.1 until this manifest declares it.Checked before opening:
Uno.WinUI7.0.29 or later, with no exact pins and no dev dependencies, so they don't need a rebuild.Uno.Sdk.AddInVersionValidation.Testspasses locally on this branch (.NET 11 RC3), with Licensing 2.0.1, App MCP 2.0.1 and Hot Design 2.0.0-dev.2, and also with Hot Design 2.0.0-dev.65.7.0 only:
masteris on the 7.1 dev line.PR Checklist ✅
Screenshots Compare Test Runresults.🤖 Generated with Claude Code