uno.check
uno.check copied to clipboard
[Visual Studio][Extension] Provide information in the "Update Uno.Sdk to ..."-Banner, if the new Uno.Sdk Version does not longer support the used NET Version and provide Option to limit update to latest supported Uno.Sdk Version!
What would you like to be added? 💡
-
Provide information in the "Update Uno.Sdk to ..."-Banner, if the new Version:
- removes support for the
.csprojused .NET Version ( e.g. v6.3 removes .NET 8 support) - Introduce Breaking Changes similar to Uno.Sdk v6.0 with the HostBuilder changes
- removes support for the
-
provide also the Option to limit the automatic update to the latest supported Uno Sdk version, possibly configurable by a Drop-Down List?
Why is this needed? 🤔
- The Automatic Update Feature is great with the overall Update functionallity, but especially if the new Uno.Sdk Version introduces above filed Changes required to apply and important to know of from Consumer side, we should be made aware of this.
- If someone might have Dependencys which require staying on NET 8 and MIGHT not be upgrade-able/drop-able, at this time he will get spammed all the time with the Updating and/or failing banner/failing build, because he did not got this information before accepting the auto update! We should be able to normally rely on this does not introduce such breaking changes without any previous information.
This ensures a good User Expirience!
Renderer 🎨
- [x] Skia
- [x] Native
For which platforms 📱💻🖥️
All platforms 🌍, Build tasks
Anything else we need to know? 💬
For example, this issue has been potentially been caused from the not recognized Breaking change for NET8 beeing dropped in Uno.Sdk v6.3:
- https://github.com/unoplatform/uno.extensions/issues/2979
Which would have been avoidable if we would have this feature decribed implemented 👍