What's Changed
- Bump Prism version to 8.2 preview by @dansiegel in #2502
- Add Support for NavigateTo within EventToCommandBehavior by @brianlagunas in #2495
- Adds FileOnQ.Prism.Popups.XCT Community Plugin to Readme by @SkyeHoefling in #2515
- Update DialogService.cs by @Gineus in #2513
- Update IModuleGroupsCatalog by @niimima in #2518
- Task: DispatcherQueue property moved across name spaces. WinUI 3 API … by @sigmarsson in #2530
- #1978 - Add a few XML docs and correct class names by @Christian-Oleson in #2556
- fix: Adjust net5.0 targetframework to fix assets packaging by @jeromelaban in #2542
- Changed the access modifier of the AutowireViewModel method to public by @tstephansen in #2557
- Add null check for TabbedPage.Current in OnNavTo/From by @brianlagunas in #2577
- Fixed dialogservice invoking OnNavigatedTo method by @brianlagunas in #2589
- Prevent NavigationPage & TabbedPage from inheriting parents BindingContext by @brianlagunas in #2590
- Added CanShowDialog method to IPageDialogService by @brianlagunas in #2591
- [housekeeping] Automated PR to fix formatting errors by @github-actions in #2592
- XmlDoc for WeakDelegatesManager by @mgnslndh in #2607
- chore: Update to Uno 4.0 and WinAppSDK 1.0 by @jeromelaban in #2628
- fix: Invalid Uno Skia e2e template change by @jeromelaban in #2640
- Removed references to .NET Foundation by @brianlagunas in #2686
- Updated Prism for Uno Platform by @brianlagunas in #2687
- bump to 9.0 by @dansiegel in #2697
- bump dependencies by @dansiegel in #2698
- bump to net6 by @dansiegel in #2700
- update to form template by @dansiegel in #2707
- Update IDialogResult and DialogResult by @niimima in #2761
- update for Uno 4.7 by @dansiegel in #2808
- Switch to GitHub actions by @dansiegel in #2809
- Maui migration by @dansiegel in #2810
- Platform View to ViewModel location provider by @dansiegel in #2824
- Uno Hosting by @dansiegel in #2822
- Ability to select tabs from TabbedPage's TitleView by @mhrastegari in #2797
- fix: Navigation inserts page before current page in NavigationPage stack by @dansiegel in #2835
- Namespace imports by @dansiegel in #2834
- Transient factory by @dansiegel in #2836
- add winappsdk workaround targets by @dansiegel in #2837
- fix consolidate artifact needs by @dansiegel in #2846
- Use instance of IContainerProvider to resolve dependencies by @dansiegel in #2847
- Fix MAUI flyout navigation by @berhir in #2849
- IActiveAware activates inactive views by @dansiegel in #2848
- Migrate Prism.Events to its own package by @dansiegel in #2867
- EA add static instance by @dansiegel in #2868
- ci: fix consolidation task by @dansiegel in #2872
- Fixing runtime warning by @VitalyKnyazev in #2876
- Use script file to consolidate resources by @dansiegel in #2875
- Update dependencies by @dansiegel in #2883
- Move ViewRegistry to Prism.Core by @dansiegel in #2886
- Fix Android Back Button by @dansiegel in #2889
- Adding Exception Handler by @dansiegel in #2887
- Update nuget packages by @dansiegel in #2908
- Revert changes - .NET 461 support by @dansiegel in #2906
- Adding AsyncDelegateCommand by @dansiegel in #2907
- Dialog Consolidation by @dansiegel in #2888
- Maui .NET 8 Support by @dansiegel in #2919
- Update to dual license by @dansiegel in #2942
- Migrate Navigation Parameters to Prism.Core by @dansiegel in #2934
- Update ci dotnet version by @dansiegel in #2950
- Migrate Regions to core by @dansiegel in #2944
- Adding TryRegister by @dansiegel in #2960
- Add nullable annotations to commands by @bdovaz in #2959
- Use new Prism.Container packages by @dansiegel in #2968
- Remove legacy xmlns namespaces by @dansiegel in #2969
- updated prism src readme by @brianlagunas in #2971
- Uno 5 update by @dansiegel in #2974
- fixing release paths by @dansiegel in #2975
- Refactoring dependencies for Uno by @dansiegel in #2977
- Adding Splash Screen support for Uno by @dansiegel in #2979
- Fix DialogService - Setting XamlRoot by @dansiegel in #2980
- fix: winappsdk pri duplication by @dansiegel in #2986
- Update to Uno 5.0 by @dansiegel in #2998
- Update Package Descriptions to include .NET MAUI by @dansiegel in #2992
- Removing Uno.Toolkit dependency by @dansiegel in #2999
- Add NavigationView RegionAdapter by @dansiegel in #3000
- AsyncDelegateCommand enhancements by @dansiegel in #2993
- Remove Window dependency in DialogWindow by @dansiegel in #3001
- Add AppAction registration helpers. by @dansiegel in #3009
- Removing duplicated region interfaces by @dansiegel in #3012
- Provide ConfigureWindow for Uno by @dansiegel in #3013
- Adding support for C# Markup by @dansiegel in #3023
- Update Uno to net8 and update Uno-Check by @dansiegel in #3026
- Use net8 for Uno CI build by @dansiegel in #3027
- chore: enable net8.0 windows build by @dansiegel in #3029
- Adding Linker Metadata by @dansiegel in #3038
- BREAKING: Change OnAppStart to CreateWindow by @dansiegel in #3041
- Use RootPage Title/IconImageSource when parent is TabbedPage by @dansiegel in #3039
- Adding select tab API to INavigationService by @dansiegel in #3014
- Maui Cleanup by @dansiegel in #3042
- Adding implicit namespaces for DI packages by @dansiegel in #3044
- Update NavigationException XML Docs comments. by @niimima in #2965
- Cleanup by @dansiegel in #3051
- Navigation RemovePageInstruction not working correctly by @lucacivale in #3053
- Fixes issue pushing modals by @dansiegel in #3055
- feat: adding Forced option for ViewModelLocationBehavior by @dansiegel in #3056
- Merge parameters for segments by @dansiegel in #3058
- Update uno-check by @dansiegel in #3059
- Go back to without popping each page by @niimima in #3048
- Add NavigationService helper from the IWindowManager by @dansiegel in #3068
- ci: update uno-check by @dansiegel in #3062
- Make IPageDialogService a Singleton by @dansiegel in #3073
- Fix unhandled dismissal of iOS modals by @Axemasta in #3072
- Update skip options for uno-check by @dansiegel in #3075
- Update Package ReadMe by @dansiegel in #3080
- Fixes Relative Dialog Size by @dansiegel in #3082
- Missing XML Docs by @dansiegel in #3083
- Uno 5.1 update by @dansiegel in #3084
- Fixes for Android Back by @dansiegel in #3085
- Code Refactorings by @dansiegel in #3086
- [Enhancement] Make it easier to access IDialogService from Singletons by @dansiegel in #3094
- Add generic GoBack and remove legacy GoBackTo by @berhir in #3101
- Fixing IsRootPage by @dansiegel in #3110
- Updated README link to prismlibrary.com documentation by @DamianSuess in #3112
- Adding MAUI Navigation tests by @dansiegel in #3119
- Update Select Tab by @dansiegel in #3121
- chore: enable nullability for mvvm helpers by @RLittlesII in #3131
- chore: enable nullability for ParameterBase by @RLittlesII in #3133
- Update RegionNavigationRegistrationExtensions.cs by @jpislas in #3145
- Fix double back on Android by @dansiegel in #3148
- Update RegionNavigationRegistrationExtensions.cs by @jpislas in #3146
- chore: enable nullability for core mvvm by @RLittlesII in #3140
- chore: build Prism on macOS by @RLittlesII in #3150
- fix: GetCurrentPage for PrismWindow.Page throwing exception by @RLittlesII in #3147
- Delay nulling BindingContext on Android by @dansiegel in #3151
- Map LayoutViewRegionAdapter to Maui Layout by @lucacivale in #3160
- send android app to background when navigating back on the root page by @brianlagunas in #3175
- Enable TabbedPage tests by @dansiegel in #3176
- Refactor to ArgumentNullException.ThrowIfNull by @dansiegel in #3177
- fix: null reference on TabbedPage evaluation by @dansiegel in #3180
- fixing Android hardware button by @brianlagunas in #3181
- fixed modal navigation by @brianlagunas in #3187
- Update packages by @dansiegel in #3157
- Add 'AddOrReplace' to IRegionBehaviorFactory by @lucacivale in #3169
- Bump 9.1 by @dansiegel in #3191
- Update deployments by @dansiegel in #3192
- Add release branches to build by @dansiegel in #3193
- Bump deps by @dansiegel in #3195
- Update Glob by @dansiegel in #3197
- Add OfficialRelease flag by @dansiegel in #3198
- Update release trigger by @dansiegel in #3200
- Use GH docs sample by @dansiegel in #3202
- Update public release spec by @dansiegel in #3207
- Use Maui version for Modules by @dansiegel in #3205
- Dropping Prism.Forms by @dansiegel in #3210
- Package updates by @dansiegel in #3224
- Add Missing XML Docs comments by @niimima in #3220
- Modularity Fix by @dansiegel in #3219
- Disable Uno Check by @dansiegel in #3229
New Contributors
- @SkyeHoefling made their first contribution in #2515
- @Gineus made their first contribution in #2513
- @niimima made their first contribution in #2518
- @sigmarsson made their first contribution in #2530
- @Christian-Oleson made their first contribution in #2556
- @tstephansen made their first contribution in #2557
- @mgnslndh made their first contribution in #2607
- @mhrastegari made their first contribution in #2797
- @berhir made their first contribution in #2849
- @bdovaz made their first contribution in #2959
- @lucacivale made their first contribution in #3053
- @Axemasta made their first contribution in #3072
- @DamianSuess made their first contribution in #3112
- @RLittlesII made their first contribution in #3131
- @jpislas made their first contribution in #3145
Full Changelog: v8.1.97...9.0.537