-
-
Notifications
You must be signed in to change notification settings - Fork 78
Closed
Labels
chorePackage upgrades, CI improvements and the likePackage upgrades, CI improvements and the like
Description
Opening this issue to track the work needed before we release the non-pre-release version of v0.6
Before release
- Wait for Avalonia v11 to be released (duh!)
- Adapt to "The Great Interface Removal" introduced in The Great Interface Removal Part I AvaloniaUI/Avalonia#9553 (Addressed in Update to build with Avalonia 11 Preview 5 #246)
- Remove mention to old docs site in README and point all of them to the docs site under Avalonia's domain
- Create a Migration Guide in the docs
- Interface removals (Update to build with Avalonia 11 Preview 5 #246)
- Changes for Elmish v4 (Elmish v4 Changes #248)
- Package name changes (JaggerJo.Avalonia.FuncUI --> Avalonia.FuncUI #242)
- Migrate templates to new version (includes adding dependency of the newly separated
Avalonia.Themes.Fluent) - Deprecate Avalonia.FuncUI.DSL package from Nuget. See here. I believe this can only be done by you @JaggerJo?
Since 4564a6d the DSL project lives inside of the main FuncUI package and upgrading from a previous version that has the a package reference to the DSL makes all this funky errors where half of the imports seem unused and all the controls stop working:

The fix is, of course, to remove the package reference to the DSL but I think we should make this clearer to the user.
After release
- Create documentation for new inline components
- Party? 🎉
Metadata
Metadata
Assignees
Labels
chorePackage upgrades, CI improvements and the likePackage upgrades, CI improvements and the like