3.0.0 Early Alpha
Important
- This is an EARLY ALPHA release! There are big changes planned! We are not taking bugs on things at this time. Hosting has vastly changed in our model to support MAUI.
- We have also removed several components such as AppCenter Logging and Firebase on iOS due to incompatible .NET6 iOS dependencies
- Lastly, Generators have been removed temporarily. It has not been decided how/if we will support them in the future.
Core
- [BREAKING] IShinyStartup is gone - we now have a new HostBuilder pattern to allow classic to align with MAUI/NET6. Use extensions methods to build on this for classic/non-MAUI setups
- [BREAKING] IShinyModule is gone - use extensions methods instead
- [BREAKING] Connectivity is gone (well, it was moved to jobs since it was only really used by jobs) - Switch to MAUI Essentials if you need it
- [BREAKING] PowerManager is gone - moved to jobs as well - Switch to MAUI Essentials if you need it
Jobs
- [BREAKING][iOS] We no longer support the background fetch style (old) job management - only bgtasks will be used going forward