Releases: dotnet/maui
Releases · dotnet/maui
6.0.486 (Service Release 4)
- [SingleProject] Fix SplashScreen behavior on Tizen - #8917 (@JoonghyunCho)
- Make Date/Time Pickers on Android only pop up when tapped/clicked/enter key hit - #8913 (@hartez)
- [Android] Fix clear button not working on Entry - #7992 (@jsuarezruiz)
- Update WindowsAppSDK - #8914 (@mattleibow)
- [Windows] Fix wrong RadialGradient on Border - #8408 (@jsuarezruiz)
- [Windows] Fix DatePicker Format not working - #7991 (@jsuarezruiz)
- [iOS] Fix issue updating Slider Maximum value - #7610 (@jsuarezruiz)
- [Windows] Fix crash using animations and changing View sizes (negative values) - #8273 (@jsuarezruiz)
- [Android] Fix readonly Editor with multiple lines - #8014 (@jsuarezruiz)
- [C] attach the right handler - #8856 (@StephaneDelcroix)
- [Windows] Update Border StrokeTickness even if StrokeShape is null - #8520 (@jsuarezruiz)
- [MacCatalyst] Fix crash using Slider using Mac UIDeviceFamily - #8757 (@jsuarezruiz)
- [build] make sure toolbox images are embedded - #8806 (@StephaneDelcroix)
- [Android] Correctly notify CheckBox Color changes - #7084 (@jsuarezruiz)
- [Android] Fix crash on Picker with null and fix up handler to not use INCC - #8407 (@jsuarezruiz)
- [Windows] Fix issue updating Entry Text without taking into account MaxLength - #8674 (@jsuarezruiz)
- [Android] Fix issue using Entry IsPassword with IsReadOnly property - #8344 (@jsuarezruiz)
- Set Window Parent before initialize the child ContentPage - #8653 (@jsuarezruiz)
- [net6.0] Update dependencies from xamarin/xamarin-macios - #8821 (@dotnet-maestro[bot])
- [Housekeeping] Fix net6.0 branch build - #8829 (@jsuarezruiz)
- Fix DatePicker on Android so that it can GC - #8505 (@PureWeen)
- [Tizen] Update resizetizer for Tizen for Net6 - #8797 (@JoonghyunCho)
- [Controls.Core] Handle Null Values for AdaptiveTrigger - #7267 (@drasticactions)
- Fix issue rendering Brushes binding GradientStop colors - #7719 (@jsuarezruiz)
- [Android] Fix issue creating ColorStateLists from extension methods - #7527 (@jsuarezruiz)
- [net6.0] Update dependencies from xamarin/xamarin-android - #8777 (@dotnet-maestro[bot])
- Older net6 workloads don't support full unpackaged - #8813 (@mattleibow)
- [Tizen] Add the missing patches to net6.0 branch - #8791 (@rookiejava)
- More Unpackaged Support - #8536 (@mattleibow)
- Update xharness / show emulator for local runs - #8682 (@PureWeen)
- Utilize explicit dimensions for star measurements in non-Fill alignments - #8720 (@hartez)
- [VisualDiagnostics] Fix RectangleAdorner with updated math - #8728 (@drasticactions)
- Update some packages - #8764 (@mattleibow)
- [net6.0] Update dependencies from dotnet/aspnetcore - #7784 (@dotnet-maestro[bot])
- [net6.0] Update dependencies from xamarin/xamarin-macios - #8746 (@dotnet-maestro[bot])
- [net6.0] Update dependencies from xamarin/xamarin-android - #8752 (@dotnet-maestro[bot])
- Fix the sample build - #8751 (@mattleibow)
- Add [Category] to Essentials tests and use MauiAssets - #8748 (@mattleibow)
- [iOS/Catalyst] Fix Alert on modal page - #7898 (@jsuarezruiz)
- [net6.0] Update dependencies from xamarin/xamarin-android - #8453 (@dotnet-maestro[bot])
- [net6.0] Update dependencies from xamarin/xamarin-macios - #8554 (@dotnet-maestro[bot])
- Re-enable Shell Tests - #5745 (@PureWeen)
- Add AppThemeBinding fallbacks for theme - #8690 (@PureWeen)
- Ensure Flex items have updated values from FlexLayout children before layout - #8660 (@hartez)
- Use passed in platformView for DatePIckerHandler - #8687 (@PureWeen)
- [Shell] Fixes for Shell issues with iOS and Mac - #8618 (@SotoiGhost)
- Propagate appearing/disappearing/deactivated - #8542 (@PureWeen)
- Fix DatePicker on iOS so that it can GC - #8476 (@PureWeen)
- Add updated Tools paths - #8600 (@PureWeen)
Full Changelog: 28ecaba...180c992
6.0.419 (Service Release 3)
What's Changed
- Add tests to verify DisconnectHandler on all handlers - #8686 (@PureWeen)
- Used platformView property for disconnect - #8662 (@PureWeen)
- [C] fix BP declarations for Border - #8047 (@StephaneDelcroix)
- Fix for odd Cursor behavior - #7371 (@SotoiGhost)
- Just call Arrange to set the Frame - #8569 (@PureWeen)
- [xamlc] stop using pack:// with System.Uri in .NET 7 - #7859 (@jonathanpeppers)
- Call UpdateEmptyView when switching adapters - #8522 (@jfversluis)
- [ios] Set block to null when cancelled - #8591 (@mattleibow)
- Fix some ScrollView rotation issues on iOS - #8570 (@hartez)
- Capture UI context when triggering UI actions - #8555 (@mattleibow)
- [Android] Fix crash using Shadows on ListView ViewCell - #8269 (@jsuarezruiz)
- Ensure the iOS ScrollView content container is at least the ScrollView size - #8451 (@hartez)
- Use the WASDK self-contained by default - #8432 (@mattleibow)
- [android] fix MauiSplashScreen on Android 12+ - #8394 (@jonathanpeppers)
- Call disconnect on previous handler with Shell - #8455 (@PureWeen)
- Remove the confusing
.
in the template tests - #8392 (@mattleibow) - Fix Editor on iOS so it can GC - #8430 (@PureWeen)
- Return unknown if not on UI Thread for WinUI - #8368 (@PureWeen)
- Remove the workaround for the WinUI targets - #8397 (@mattleibow)
- Update with branch and project structure - #8396 (@PureWeen)
- Convert Android Hit Test values to Units - #8399 (@drasticactions)
- Fix the runner for unpackaged tests - #8383 (@mattleibow)
- Build MAUI with dotnet build - #8384 (@mattleibow)
- [build] set $DOTNET_MULTILEVEL_LOOKUP to 0 - #8317 (@PureWeen)
Full Changelog: ea8e7d2...db197eb
6.0.408 (Service Release 2)
What's Changed
- Ensure the iOS ScrollView content container is at least the ScrollView size - #8451 (@hartez)
- [Windows] Add a root view for a window to manage pages and overlays - #8428 (@mattleibow)
- [net6.0] Update dependencies from xamarin/xamarin-android - #7942 (@dotnet-maestro[bot])
- [Android] Avoid load icon if menu item is disposed - #8280 (@jsuarezruiz)
- Don't wrap exceptions raised from SetVirtualView - #8290 (@PureWeen)
- [iOS] Clip Border content based on StrokeShape property - #7335 (@jsuarezruiz)
- Wait to fire nav events until page exists - #8219 (@PureWeen)
- Make sure the templates support --framework - #8282 (@mattleibow)
- [iOS] Fix BackgroundColor property issue on SearchBar - #7794 (@jsuarezruiz)
- [Android] Fix issue clipping ImageButton - #7724 (@jsuarezruiz)
- [Android] Fix issue using DynamicResource TextColor on Label FormattedString - #7793 (@jsuarezruiz)
- Measure Images in FlexLayout at full size - #8216 (@hartez)
- Fix GridLayoutManager Layout calculation - #7712 (@myroot)
- Fixup Flyout Template Parts - #8022 (@PureWeen)
- Make sure the AutoImports.props is only included once per .NET version - #8204 (@mattleibow)
- Run the Templates test on implicit and explicit TFMs - #8237 (@mattleibow)
- Make the loc base branch a variable - #8230 (@mattleibow)
- Clean up whitespace - #8188 (@AArnott)
- Apply template values for project item templates - #8220 (@mattleibow)
- Fix for #5523 MauiWebView not loading local files on Windows - #7672 (@breenbob)
- [iOS] Fix issue not rendering Border background using a Shadow - #7695 (@jsuarezruiz)
- Resize star rows/columns only during Arrange, if necessary - #8190 (@hartez)
- Add the Microsoft.Maui.Dispatching using - #8162 (@mattleibow)
- [Android] Revert recent changes to fix Layout issues - #8136 (@jsuarezruiz)
- [iOS] Correctly return the value from Focus method - #7694 (@jsuarezruiz)
- Make implicit package refs privateassets=all - #8064 (@Redth)
- Hook up horizontal scroll events on Android - #8021 (@hartez)
- Fix Modal Navigation with Shell - #8117 (@PureWeen)
- Remove the extra lines in the error message for better viewing - #8069 (@mattleibow)
- Update the Windows App SDK - #8107 (@mattleibow)
- Explicitly set bounds for iOS ScrollView content holder - #8002 (@hartez)
- Use the correct define (NET6_0_OR_GREATER) - #8086 (@mattleibow)
- Multiple Fixes for Resizetizer (esp. Android App Icons) - #8020 (@mattleibow)
- Fix Titlebar visibility when backbutton is present - #7932 (@PureWeen)
- Fix updating Windows resources at runtime - #7830 (@mattleibow)
- VisualTreeElement methods need to use DP vs PX - #7904 (@PureWeen)
- Move the PublicAPI into unversioned files - #7931 (@mattleibow)
- [net6.0] Update dependencies from xamarin/xamarin-android - #7804 (@dotnet-maestro[bot])
Full Changelog: 282007f...ea8e7d2
6.0.400
6.0.400 (Service Release 1)
What's Changed
- Avoid having every access of Bounds or Frame allocate a new Rect by @hartez in #7049
- [Housekeeping] Fix issue in Shapes Transform sample by @jsuarezruiz in #7042
- Bump Microsoft.AspNetCore.Authentication.Google from 6.0.4 to 6.0.5 by @dependabot in #7092
- Bump Microsoft.AspNetCore.Authentication.MicrosoftAccount from 6.0.4 to 6.0.5 by @dependabot in #7088
- Bump Microsoft.AspNetCore.Authentication.Facebook from 6.0.4 to 6.0.5 by @dependabot in #7093
- [main] Update dependencies from dotnet/Microsoft.Maui.Graphics by @dotnet-maestro in #7065
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in #7067
- Bump Microsoft.VisualStudio.DesignTools.Extensibility from 17.1.32210.191 to 17.2.32505.113 by @dependabot in #7086
- Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0 by @dependabot in #7094
- Update README.md by @lutzroeder in #7098
- Bump Xamarin.Google.Android.Material from 1.5.0.2 to 1.6.0 by @dependabot in #7090
- Update ASPNETCORE Dependencies to 6.0.5 by @TanayParikh in #7109
- [Windows] Fix GraphicsView to support gestures by @jsuarezruiz in #7077
- Update URL for MAUI support by @mairaw in #7043
- Remove RootPanel by @hartez in #7172
- Fix iOS Shell Tests (still no CI <3) by @PureWeen in #7110
- Update README.md by @lutzroeder in #7178
- Bump Microsoft.Web.WebView2 from 1.0.1210.30 to 1.0.1210.39 by @dependabot in #6991
- Allow AbsoluteLayout children to auto size when height/width are not proportional by @hartez in #7183
- Bump Microsoft.CodeAnalysis.CSharp from 4.1.0 to 4.2.0 by @dependabot in #7223
- Bump Microsoft.Net.Compilers.Toolset from 4.1.0 to 4.2.0 by @dependabot in #7224
- Added pending lifecycle events hooks by @jsuarezruiz in #7225
- Fix Android FormattedText and related platforms by @mattleibow in #7219
- Bump Castle.Core from 4.4.1 to 5.0.0 by @dependabot in #7256
- Add a Semaphore for AttachAndRun by @PureWeen in #7269
- Allow LayoutView to pass touches to child controls when CascadeInputTransparent is false by @hartez in #7236
- Enable creating blank issues by @lutzroeder in #7282
- Cleanup cake file, add targets, fix for iOS Pair by @PureWeen in #7241
- Ensure that the z-index sort also preserves original add order by @hartez in #7270
- [Android] Render Border without set a Stroke by @jsuarezruiz in #7247
- Propagate layout requests up the tree for Content/Layout Views by @hartez in #7297
- Setup WinUI to run window scoped tests in new window by @PureWeen in #7308
- Update maui blazor template min android version to API 24 by @TanayParikh in #7342
- [Tizen] Update ShellView by @shyunMin in #7287
- [Android] Fix Stepper sizing by @jsuarezruiz in #7327
- Scoping doc by @PureWeen in #4679
- Create Window Specific Orientation Extensions by @PureWeen in #7338
- [iOS] Fix some naming cells by @rmarinho in #7302
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in #7414
- [Android] Fix crash removing items in ListView by @jsuarezruiz in #7411
- [Xaml] Add compiled converters by @StephaneDelcroix in #7245
- Allow the image handler to measure more accurately WRT aspect ratio by @hartez in #7389
- Fix RTL in AbsoluteLayout by @rachelkang in #7309
- Ensure that Grid is propagating the BindingContext to the row/col definitions by @hartez in #7301
- [Housekeeping] Added ImageButton sample using VisualStateManager by @jsuarezruiz in #7296
- [Windows] Fix grouped ListView ScrollTo crash by @jsuarezruiz in #7413
- Remove the padding around checkboxes by @mattleibow in #7379
- Android NamedSize.Header changed from 96 to 14 by @beeradmoore in #7433
- Revert "[Android] Fix crash removing items in ListView" by @rmarinho in #7418
- Don't clear old images. Fixes #6625 by @mattleibow in #7348
- [Android] Fixed crash using Path in ControlTemplate ContentView by @jsuarezruiz in #7412
- [Windows] Fix Shadows sizing issue by @jsuarezruiz in #7336
- Fix BlazorWebView disposal by @MackinnonBuck in #7349
- Fix WinUI Modal to work with lack of root panel by @PureWeen in #7452
- Update bug template to list 6.0 GA by @Eilon in #7480
- [Android] Fix issues clipping content in Border by @jsuarezruiz in #7467
- Bump Xamarin.AndroidX.Migration from 1.0.8 to 1.0.10 by @dependabot in #7469
- Bump Microsoft.CodeAnalysis.NetAnalyzers from 7.0.0-preview1.22229.1 to 7.0.0-preview1.22274.2 by @dependabot in #7440
- Remove Unsupported "!!" null-checking syntax from BlazorWebView by @drasticactions in #7484
- Fix swapping root page from Shell to Non Shell by @PureWeen in #7415
- Use .NET 6 built-in dotnet format tool by @jfversluis in #6371
- Fix Format by @rmarinho in #7500
- [housekeeping] Automated PR to fix formatting errors by @github-actions in #7506
- [Handlers] Make sure to update Content on handlers when the ControlTemplate changes by @rmarinho in #7235
- Resolving TableView/ListView issues by @PureWeen in #7485
- Set GenerateDocumentationFile=true for Compatibility and Xaml and pack a special docs artifact by @mattleibow in #7511
- [housekeeping] Automated PR to fix formatting errors by @github-actions in #7517
- If the FlyoutBehavior is "Flyout" show toolbar by @PureWeen in #7544
- Align the controls used in the different templates by @jsuarezruiz in #7439
- Avoid crash with invalid cast using RadioButtonGroup.GroupName with a View by @jsuarezruiz in #7438
- Just a small styling error I noticed just now by @FriedrichRehren in #7519
- Bump System.Memory from 4.5.4 to 4.5.5 by @dependabot in #7533
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in #7605
- Bump Microsoft.CodeAnalysis.NetAnalyzers from 7.0.0-preview1.22274.2 to 7.0.0-preview1.22277.2 by @dependabot in #7606
- [housekeeping] Automated PR to fix formatting errors by @github-actions in #7617
- [iOS] Fix cell size changed on CollectionView by @rmarinho in #7447
- [iOS] Fix ActivityIndicator with initial IsRunning value to False by @jsuarezruiz in #7609
- [housekeeping] Automated PR to fix formatting errors by @github-actions in #7648
- [CollectionView] Make sure we map MapSelectionMode and SelectedITems by @rmarinho in #7658
- Updated the VS-target by @pictos in #7649
- Revert a type move for net6 by @mattleibow in #7642
- Hide non visible shell parts from VO by @PureWeen in #7512
- Fix crash setting zero or negative values in Border size by @jsuarezruiz in #7665
- Merge the PublicAPI checker into main by @mattleibow in #7339
- [Android] Implement quit Application by @jsuarezruiz in #7633
- [housekeeping] Automated PR to fix formatting errors by @github-actions in #7677
- [Android] Fix Button CornerRadius issue by @jsuarezruiz in #7215
- Propagate semantics to CV Item container by @PureWeen in #7539
- This is more correct by @mattleibow in #7685
- Bump Microsoft.CodeAnalysis.NetAnalyzers from 7.0.0...
6.0.312
.NET MAUI
.NET MAUI is a Current release and will be supported by Microsoft for a minimum of 6 months after the next major release ships. Servicing releases will occur on the same monthly release cadence as .NET.
What's Changed
- Revert "Add VC Redist dependency to Windows templates" by @jfversluis in #6758
- [Windows] Render RadioButton ControlTemplate by @jsuarezruiz in #6785
- Fix the file check for the AppxManifest by @mattleibow in #6770
- Remove closure from AddSpecific and AddWeakSpecific by @danielmarbach in #6787
- Fix various measure/layout issues with android flyout by @PureWeen in #6759
- Fix operator precedence by @cshung in #6788
- [Tizen] Bump Tizen.UIExtensions from 0.6.0-pre1 to 0.8.0-pre1 by @JoonghyunCho in #6615
- [Android] Always make sure to stop observing the old adapter by @rmarinho in #6807
- Fix overlapping text with Label spans by @mattleibow in #6789
- Remove
Current
from HapticFeedback by @jfversluis in #6802 - Base the Modal Size and position off the root window view by @PureWeen in #6792
- [iOS] Observable collection events not firing in the correct order with CollectionView.BeginInvokeOnMainThread by @rmarinho in #6546
- [GH-6523] Fix toolbar text color by @pictos in #6765
- Merge the BackgroundImageSource into Background by @mattleibow in #6819
- Modify Package.appxmanifest templates to include placeholder values and overwrite these values in the GeneratePackageAppxManifest task by @japarson in #6829
- Lay out ScrollView inset view at correct size on Android by @hartez in #6816
- Reinstate Forms hack for unconstrained FlexLayout measurement by @hartez in #6797
- Add default BackgroundColor to controls in Styles by @rachelkang in #6820
- Fix the device tests by @mattleibow in #6832
- [android] update AOT profiles by @jonathanpeppers in #6834
- Visibility should affect the container if there is one by @mattleibow in #6828
- Move some of the require props into Core and fix #6529 by @mattleibow in #6767
- Properties moved to UseMauiCore need to work in the repo by @mattleibow in #6844
- Add a locked flyout immediately to the view by @PureWeen in #6827
- Show SearchHandler on Windows by @eerhardt in #6818
- Fix Border.Stroke clipped issue by @jsuarezruiz in #6851
- [src/Templates] Remove preview language by @pjcollins in #6622
- Cache checkbox locally by @PureWeen in #6840
- [Android] Correctly enable/disable ListView by @jsuarezruiz in #6852
- [Android] Update the adapter used by RecyclerViewScrollListener by @rmarinho in #6601
- Bump _HarfBuzzSharpVersion from 2.8.2-preview.256 to 2.8.2-preview.261 by @dependabot in #6862
- Bump xunit.runner.visualstudio from 2.4.3 to 2.4.4 by @dependabot in #6861
- [Housekeeping] Remove the only sealed handler by @jsuarezruiz in #6891
- Fix Share does not block when awaited on iOS by @jfversluis in #6812
- [C] Various fixes related to unapplying VSM by @StephaneDelcroix in #6889
- Comment out measure all strategy on iOS 15 for grouping by @PureWeen in #6878
- [Windows] Fix crash using shadows with Shell by @jsuarezruiz in #6897
- Ensure Permissions.LocationWhenInUse returns Restricted when coarse permission is granted by @jfversluis in #6893
- Add Geolocation iOS14+ Reduced Accuracy Support by @jfversluis in #5826
- Avoid Glide target re-use when loading the same image into the same view by @mattleibow in #6898
- [ListView] Reuse already created ViewCellContainer for infinite height GetDesiredSize scenario by @PureWeen in #6902
- [Tizen] Update ShellHandler by @shyunMin in #6884
- [Entry/Win] Fixed cursor jumping to the beginning of a PasswordBox by @SotoiGhost in #6841
- Force parent invalidation on Margin and LayoutOptions changes by @hartez in #6836
- Set GenerateDocumentationFile=true for Core and Controls.Core by @Eilon in #6874
- [Windows] [Shell] Fix Flyout Background so it gets set in Locked behavior mode by @rachelkang in #6901
- Set GenerateDocumentationFile=true for MAUI Essentials by @Eilon in #6907
- [Core] Fix crash in DeviceStateTrigger by @jsuarezruiz in #6853
- [iOS] Add dismiss keyboard button to EditorHandler by @jsuarezruiz in #4345
- [Tizen] Update Background implements by @myroot in #6945
- Add Windows Icon to .exe and set Window Icon at runtime by @eerhardt in #6900
- Bump Xamarin.Build.Download from 0.11.1 to 0.11.2 by @dependabot in #6921
- Bump Selenium.WebDriver from 4.1.0 to 4.1.1 by @dependabot in #6922
- Bump Xamarin.AndroidX.Navigation.Common from 2.4.1.1 to 2.4.2 by @dependabot in #6777
- Bump Microsoft.Web.WebView2 from 1.0.1185.39 to 1.0.1210.30 by @dependabot in #6779
- [Windows] Apply default WinUI 3 Styles by @jsuarezruiz in #6947
- Reenable CA1416 in Essentials by @buyaa-n in #6835
- Bump Xamarin.AndroidX.MediaRouter from 1.2.6.1 to 1.3.0 by @dependabot in #6809
- [Android] Implement Android Platform Specifics by @jsuarezruiz in #5831
- Bump Selenium.Support from 4.1.0 to 4.1.1 by @dependabot in #6923
- Bump xunit.runner.visualstudio from 2.4.4 to 2.4.5 by @dependabot in #6895
- Change iOS Shell pop to just use GotoAsync by @PureWeen in #6912
- [WinUI] Make EmptyViewContentControl be on top so it gets click events by @rmarinho in #6951
- [Housekeeping] Use IPropertyMapper in some pending handlers by @jsuarezruiz in #6949
- Disable ViewPager2 interaction if there are no tabs by @PureWeen in #6955
- Include route parameters when switching flyouts by @PureWeen in #6960
- [Windows] Implement Windows Platform Specifics by @jsuarezruiz in #5855
- Ignore content measurement requests with zero values by @hartez in #6969
- Respect BarTextColor in Windows MenuBar by @eerhardt in #6964
- [Windows] Set WinUI picker description to title by @rachelkang in #6970
- Bump Xamarin.AndroidX.Navigation.Fragment from 2.4.1.2 to 2.4.2 by @dependabot in #6774
- Fix sandbox project by @mattleibow in #6968
- [Android] Set ViewIdResourceName for UI Automators by @PureWeen in #6975
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in #6950
- Don't set the Switch.IsOn unnecessarily by @mattleibow in #6985
- Move loose resource items under a folder by @mattleibow in #6956
- iOS modals use
Window.ModalNavigationManager
vsApplication.NavigationProxy
by @jfversluis in #6813 - [Windows] Fix setting the initial Value on Slider by @jsuarezruiz in #6988
- Process ContentProperty before Add() by @StephaneDelcroix in #6982
- [Tizen] Update CollectionView item measure by @sung-su in #6974
- [Windows] Correctly size the ImageButton BitmapImage by @jsuarezruiz in #6663
- [iOS] Implement iOS Platform Specifics by @jsuarezruiz in #5879
- Bump templates to be visible in VS 17.3 and up by @jfversluis in #5626
...
6.0.300-rc.3
What's Changed
- Add Essentials Maps TryOpen by @jfversluis in #5834
- Tweak templates to fix accessibility bugs by @rachelkang in #6322
- Allow un-setting of Core Width/Height with -1 via Controls Width/HeightRequest by @hartez in #6323
- Fix LinebreakMode tests for Windows by @hartez in #6324
- Use Android AppCompat Everywhere by @jfversluis in #6306
- [main] Update dependencies from dotnet/Microsoft.Maui.Graphics by @dotnet-maestro in #6315
- [VSM] correctly unapply AppTheme from Setters by @StephaneDelcroix in #6362
- Update template styles by @rachelkang in #6312
- [C] remove Font usage from Controls by @StephaneDelcroix in #5664
- Remove hacks for StaticResourceExtension by @StephaneDelcroix in #6065
- Update
maui-blazor
template to enforce Android 23+ by @TanayParikh in #6382 - Properly restore styleValue after ClearValue by @StephaneDelcroix in #6379
- Throw exception if users uses incompatible pages by @PureWeen in #6390
- Fix android image loading into views by @Redth in #6394
- Use a variable for the Svg.* package versions by @mattleibow in #6355
- Use a different property name for dependabot by @mattleibow in #6423
- [resizetizer] non-vector images should not resize by default by @jonathanpeppers in #6419
- Generate MSIX when publishing by @mattleibow in #6262
- Allow closing of windows when using a MainPage by @mattleibow in #6316
- Add VC Redist dependency to Windows templates by @jfversluis in #6318
- Fix the BackgroundColor to Background update by @mattleibow in #6372
- Fix FlyoutIsPresented permutations by @PureWeen in #6388
- Use control template for PresentedContent on a ContentPage, if available by @hartez in #6428
- MacOS
main
Development Setup by @TanayParikh in #6462 - Adds FlowDirection Design TypeConverter by @Redth in #6384
- [Housekeeping] Fix Mapper naming inconsistencies by @jsuarezruiz in #6476
- Remove interfering keyboard focus logic by @rachelkang in #6246
- Tweak template styles some more by @rachelkang in #6425
- Fix ArcSegment rendering by @jsuarezruiz in #6264
- [iOS] Use Picker Title when selected item cleared by @Redth in #6483
- [Windows] Not render shadows on without a ShadowColor by @jsuarezruiz in #6191
- [Windows] Fix crash using SwipeView inside CollectionView by @jsuarezruiz in #6220
- Handle content hiding separately for hot restart scenarios by @captainsafia in #6341
- [Tizen] Non-Nullable NativeParent by @rookiejava in #6459
- Correctly render Shape Background (and BackgroundColor) by @jsuarezruiz in #5994
- Fix SwipeItems.CollectionChanged sender issue by @myroot in #6342
- [Housekeeping | Windows] Revert changes in Button focus default behavior by @jsuarezruiz in #6234
- Fix theme and NRE on Android and Fix Icons on WinUI by @PureWeen in #6491
- Rendering Shapes without explicit bounds. by @VSadov in #5817
- Fix WebView2 Runtime download link for Blazor MAUI by @MackinnonBuck in #6492
- [Windows] Fix Border content position and clipping by @jsuarezruiz in #6472
- [Android] Fix issues rendering gradients and CornerRadius on Button by @jsuarezruiz in #5971
- Move colors into separate file by @rachelkang in #6511
- Fix cleanup and wiring up when changing out the content on window by @PureWeen in #5917
- Fix AmbigousMatchException between duplicated types Core and Controls by @jsuarezruiz in #6409
- Fix Toolbar property calculation when you have nested Nav Pages by @PureWeen in #6326
- [Core] Fix issue not finding IAnimationManager by @jsuarezruiz in #6364
- Updated Default project template by @jsuarezruiz in #6319
- Remove the ShapesDemo from the sandbox by @mattleibow in #6563
- Merge the app and library sample projects by @mattleibow in #6549
- [WinUI] NavigationView fixing margins and corner radius by @PureWeen in #6513
- Use a stable value for the root type in xamlg by @Redth in #6556
- Don't clear images to avoid Glide not loading images by @mattleibow in #6543
- Fix Blazor Template for VS Windows by @drasticactions in #6568
- [Android] Fix positioning issues on Label Spans by @jsuarezruiz in #6536
- [Android] Fix issue not updating changes from Button BorderWidth, etc by @jsuarezruiz in #6603
- [android] update AOT profile by @jonathanpeppers in #6548
- Handle CA1416 violations found in MAUI repo by @buyaa-n in #6237
- [Windows] Fix wrong shadow size on Label inside CollectionView by @jsuarezruiz in #6608
- Fix various combinations of Shell Elements on WinUI by @PureWeen in #6564
- [Xaml] add designTypeConverters for FlexEnums by @StephaneDelcroix in #6537
- [Windows] Implement FlyoutHeaderBehavior property by @jsuarezruiz in #5345
- Fix viewcell margins on listview by @PureWeen in #6431
- Update ShellToolBar when applicable appearance elements change by @PureWeen in #6422
- [Windows] MenuBarItems are now rendered when Shell.Title is not set by @SotoiGhost in #6497
- [singleproject] fix changing $(ApplicationDisplayVersion) inside VS by @jonathanpeppers in #6628
- [Tizen] Fix GetPath to return a correct path by @myroot in #6588
- Avoid unnecessary final measure call on Auto/Auto cell by @hartez in #6637
- [Tizen] Renaming APIs Native to Platform by @rookiejava in #6643
- Restore and fix tvOS checks and annotations and remove PlatformVersion by @akoeplinger in #6636
- Fix MAUI Blazor crash for multi-window Windows apps by @MackinnonBuck in #6516
- [templates] add Android INTERNET permission by @jonathanpeppers in #6673
- Trigger the Font update for IFontElement controls by @mattleibow in #6665
- Update AdaptiveTrigger to support multi-window by @mattleibow in #6627
- Update to rc2 by @Clancey in #6678
- Ensure Grid is only using visible Views for * height/width calculations by @hartez in #6677
- Fix for 3848 - FlexLayout doesn't measure content by @nogginbox in #6085
- Fix nullable annotations for
Preferences
by @maxkoshevoi in #6013 - Blazor Hybrid iOS Safe Areas by @TanayParikh in #6432
- [Shell/Win] Replace missing
PaneCustomContent
withPaneHeader
prop for the FlyoutHeader by @SotoiGhost in #6685 - [Core] Implement BackgroundImageSource in PageHandler by @jsuarezruiz in #3396
- Find the TargetT of Setter for VSM in Triggers by @StephaneDelcroix in #6668
- Set Image ClipRect at origin when using AspectFill by @hartez in #6692
- Set image clipping when content mode is scaleAspectFill by @hartez in #6690
- Avoid notify changes from a null or disposed control by @jsuarezruiz in #6060
- Remove iOS Compat ColorExtension ToUIColor overlap by @jfversluis in #5854
- Fix incorrect clipping using RoundRectangleGeometry by @jsuarezruiz in #5708
- Fix Newtonsoft.Json assembly version conflict warning in Resizetizer.UnitTests.csproj by @akoeplinger in #6741
- Rework use of ObtainStyledAttributes so we can enable
AndroidLinkResources
by @dellis1972 in #4912 - Clean up the windows code a bit by @mattleibow ...
6.0.300-rc.2
What's Changed
- [Blazor] Use static AppOriginUri everywhere - #5941 (@campersau)
- [Android] SelectableItemsViewAdapter: update SelectableViewHolder on selection changes - #6249 (@antonfirsov)
- Remove nuspec for old stuff - #6245 (@rmarinho)
- Add test for #6239; Add tests and equivalent fix for HorizontalStackLayoutManager - #6258 (@hartez)
- Cleanup code format - #6242 (@rmarinho)
- Let's see if we can make these tests stable - #6241 (@hartez)
- fix width constraint when measuring stacklayout children - #6239 (@tmijieux)
- Swap out virtual view when navigating to new Shell Item - #6109 (@PureWeen)
- [android] update AOT profiles - #6238 (@jonathanpeppers)
- [Windows] Fix ListView menu events not working - #6230 (@jsuarezruiz)
- Add single target build ProjectCapability - #4791 (@mattleibow)
- Support dotnet build with UseMauiCore - #6186 (@mattleibow)
- Use infinity for measure constraints when determining auto sizes - #6217 (@hartez)
- Improved Shell benchmark - #6167 (@pictos)
- Use known row/column width/height when doing initial measure - #6137 (@hartez)
- Ignore menu code pre iOS13 - #6205 (@PureWeen)
- Add Try/Catch wrapper around iOS StatusBar rendering - #6201 (@drasticactions)
- Fix TitleView swapping behavior on Android/WinUI - #6195 (@PureWeen)
- Clean-up and fix VisualTreeElementExtensions hit testing - #5892 (@antonfirsov)
- [Android] Fix crash adding/removing SwipeItems dynamically in the SwipeView - #6053 (@jsuarezruiz)
- Create custom Automation Peer for MauiButton - #6139 (@PureWeen)
- [Windows] Avoid Released event fired twice - #6184 (@jsuarezruiz)
- [Windows] Avoid highlight default color in Label Spans - #6185 (@jsuarezruiz)
- Views spanning both auto and star cells should not contribute to the Auto size - #6106 (@hartez)
- Remove the hard Tizen dependency - #6172 (@mattleibow)
- Remove old maestro feeds - #6131 (@mattleibow)
- Blazor Hybrid Android Prevent Repeated Blazor Instantiation - #6143 (@TanayParikh)
- Create Flyout.Details inside Fragment - #6023 (@PureWeen)
- Remove Build Tasks that are now implicitly included - #6130 (@PureWeen)
- Include margin in Frame's DesiredSize - #6114 (@hartez)
- Static content hot reload update - #6124 (@SteveSandersonMS)
- Fix WinUI class libraries a bit better - #6089 (@mattleibow)
- Adds Tizen backend - #2360 (@rookiejava)
- Use the correct text in the [Obsolete] attributes - #6079 (@mattleibow)
- Remove uses-sdk from the manifest - #6113 (@mattleibow)
- Static content hot reload (CSS only for now) - #6097 (@SteveSandersonMS)
- [iOS] Add vertical text alignment to Editor - #5996 (@rmarinho)
- Leave the content panel active on the Windows scrollview at all times - #6087 (@hartez)
- BlazorWebView API review changes: Shared sources - #5982 (@MackinnonBuck)
- Update ASP.NET Core Packages to 6.0.4 And Remove Coherent Dependency - #6014 (@TanayParikh)
- Always use the MSIX tooling - #6068 (@mattleibow)
- Fix AppTitleBarHeight to match caption button heights - #5811 (@PureWeen)
- Make RC1 current version in bug report template - #6039 (@jfversluis)
- Maui Windows unpackaged app fails to start - #5979 (@eerhardt)
- Remove downcasts in BlazorWebView - #5984 (@Eilon)
- Don't destroy fragments when switching tabs - #6005 (@PureWeen)
- Keep the text wrapping/truncation and max lines stuff in Controls - #5936 (@hartez)
- Fix typo in XML doc - #6001 (@SteveSandersonMS)
- [android] Update to latest AndroidX packages with better Trimmable support. - #5889 (@jpobst)
- WinForms/WPF/MAUI-Windows API review changes - #5998 (@SteveSandersonMS)
- Add pending changes in Alerts (RTL, Keyboard) - #5739 (@jsuarezruiz)
- [iOS] Fix crashing converting GradientPaint to GradientBrush - #5997 (@jsuarezruiz)
- Blazor Hybrid Android API Changes - #5988 (@TanayParikh)
- Use SizeToFit when measuring Editor on iOS with infinite constraints - #5981 (@hartez)
- Match in-tree order of targets with workloads and fix some WinUI issues - #5923 (@mattleibow)
- Update iOS / Mac Catalyst Blazor Hybrid APIs - #5919 (@TanayParikh)
- Allow non-dot decimal separator in BindingExpression - #5005 (@jfversluis)
- Fix backbutton visibility when popping - #5893 (@PureWeen)
- Fix Label.VerticalTextAlignment on Windows - #5623 (@bricelam)
- Add a vscode workspace and some build tasks - #5827 (@dellis1972)
- Updating SupportedOSPlatformVersion property in project templates - #5866 (@stmoor)
- Ensure GroupValueChangedMessage is received - #5646 (@cshung)
- [Blazor] Support unpackaged Win UI apps - #5880 (@javiercn)
- BlazorWebView public API tracking - #5672 (@SteveSandersonMS)
- Prevent ScrollView on Android and Windows from entering a bad layout state - #5897 (@hartez)
- Update WebAuthenticator sample package versions - #4945 (@martincostello)
- Fix some crashing tests - [#5261](https://github.com/dotnet/maui/pull...
6.0.300-rc.1
What's Changed
- Updating TargetFrameworks condition value - #5813 (@stmoor)
- Rename ApplicationId to ApplicationIdGuid for Windows - #5695 (@japarson)
- Fix ResourceDictionary template - #5736 (@jfversluis)
- Use SizeToFit for SearchBar when constraints are infinite - #5733 (@hartez)
- Improve compatibility with Preview 14 - #5711 (@mattleibow)
- Remove BuildTools as it is part of VS - #5705 (@mattleibow)
- Android reduce singleline usage - #5690 (@hartez)
- Default Editor.VerticalTextAlignment to Start - #5648 (@bricelam)
- Optimize TypeConversionExtensions.ConvertTo - #5655 (@eerhardt)
- Fix up and improve Windows dependencies - #5692 (@mattleibow)
- [android] add more methods to the AOT profile - #5682 (@jonathanpeppers)
- Optimize BindableProperty - #5640 (@eerhardt)
- Update Winforms BlazorWebView Docs - #5675 (@TanayParikh)
- Wire up to display after FlyoutPage has Loaded - #5668 (@PureWeen)
- Try check the current thread first - #5673 (@mattleibow)
- [android] update AOT profiles - #5674 (@jonathanpeppers)
- [iOS/MacCatalyst] Fix SearchBar TextChanged event not working issue - #5462 (@jsuarezruiz)
- Improved non-HTTP(S) link handling behavior - #5313 (@MackinnonBuck)
- Add the Windows App SDK to the packs - #5647 (@mattleibow)
- Clip image to ImageView bounds when using CenterCrop (AspectFill) - #5589 (@hartez)
- Optimize Element.OnPropertyChanged - #5656 (@eerhardt)
- Correctly set the StrokeDashOffset property to Shapes - #5631 (@jsuarezruiz)
- [android] update to the latest AndroidX packages - #5588 (@jonathanpeppers)
- Reduce the insertion stage timeout to 1 min - #5620 (@mattleibow)
- [Xaml] Compile FontSizeConverter - #5338 (@StephaneDelcroix)
- Move missing styles over to controls from compat - #5617 (@PureWeen)
- Implement Padding property in ImageButtonHandler - #4665 (@jsuarezruiz)
- [Android] Fix issue updating Border size - #5608 (@jsuarezruiz)
- [Android] Fix Opacity property in Image - #5607 (@jsuarezruiz)
- [Housekeeping] Pending ImageButton CornerRadius changes - #5610 (@jsuarezruiz)
- If needed, put WebView2 user data dir under LocalApplicationData. Fixes #4151 - #5306 (@SteveSandersonMS)
- Avoid reconstructing handler when it is already available - #5591 (@cshung)
- Ported pending fixes from Xamarin.Forms - #5510 (@jsuarezruiz)
- Review of the "Essentials" interface API - #5407 (@mattleibow)
- Fix DispatcherTimer IsRuning=false during Tick - #5578 (@mattleibow)
- Get font manager from element with handler - #5586 (@Redth)
- #2948 Fixed ios modalpage dissmiss exception - #5566 (@mkhamoyan)
- Removed extra " - #5582 (@Clancey)
- Implement LineBreakMode property in ButtonHandler - #4664 (@jsuarezruiz)
- Modernize Essentials Namespaces - #5562 (@mattleibow)
- [iOS] Implement VerticalTextAlignment property in Label - #3714 (@jsuarezruiz)
- Fix more text alignment issues - #5563 (@hartez)
- [ci] Sign new font on the template - #5570 (@rmarinho)
- [ci] Don't need to sign on full release - #5569 (@rmarinho)
- [Housekeeping] Updated Gallery to verify Slider Maximum value can be updated - #5463 (@jsuarezruiz)
- Update AOT Profile - #5559 (@eerhardt)
- Update the Windows path so we null check like UWP - #5555 (@Clancey)
- [android] port RootLayout.axml to Java - #5528 (@jonathanpeppers)
- Importing Maui property pages - #5529 (@stmoor)
- Use effective flow direction when determining text alignment - #5558 (@hartez)
- RadioButton - Use default control templates for WinUI3 - #5553 (@buyaa-n)
- Revert unnecessary changes in Android ScrollView (impact in perf) - #5540 (@jsuarezruiz)
- Fix ImageConverter - #5522 (@cshung)
- Fix Shapes Aspect property - #5225 (@jsuarezruiz)
- Graphics hover events to the Graphics View - #5548 (@Redth)
- [XAML] Compile gridlength and row|defcollection - #5489 (@StephaneDelcroix)
- Add Resource Dictionary Template - #5052 (@jfversluis)
- Add first iteration of default style theme - #5111 (@rachelkang)
- Fix drawing issues related with clipping views or drawing shadows - #5545 (@jsuarezruiz)
- [Housekeeping] Added sample in the gallery loading a local html file in WebView - #5539 (@jsuarezruiz)
- Improve Glide usage for Image Loading on Android - #5198 (@Redth)
- Fix Android crashing issue - #4860 (@rachelkang)
- Graphics events - #5498 (@Clancey)
- [Android] Fix rendering shadows in element off-screen controls in ScrollView - #5515 (@jsuarezruiz)
- Normalize RTL behavior for layouts - #5495 (@hartez)
- [macCatalyst] Fix DateTime and Time pickers on the mac - #5475 (@rmarinho)
- AutoSuggestBox - Use default control templates for WinUI3 - #5482 (@buyaa-n)
- Change platform type for ShellItemHandler - #5500 (@PureWeen)
- Fix issue us...
6.0.200-preview.14.2
What's Changed
- [Android] Avoid crash if not set the RefreshColor property - #5092 (@jsuarezruiz)
- Respect UserAppTheme in RequestedTheme - #5071 (@mattleibow)
- Update SkiaSharp again - #5076 (@mattleibow)
- Switch to dispatcher so Dispose is called after DestroyView - #5064 (@PureWeen)
- Remove unsupported targets in Device class - #4491 (@jsuarezruiz)
- Remove all usage of Device throughout the repo - #4982 (@mattleibow)
- Implement IBorder on Windows - #5008 (@jsuarezruiz)
- [shell] minor performance improvements - #5013 (@jonathanpeppers)
- Fix iOS CollectionView update when not visible - #5011 (@jfversluis)
- Add a PropertyMapper for FormattedText - #5029 (@cshung)
- Make sure RadioButtonExtensions.UpdateTextColor applies to RadioButton only - #4998 (@cshung)
- [Android] Hide Keyboard in Android Entry and Editor when back key is pressed - #4827 (@jsuarezruiz)
- Remove Application.Properties implementation - #4976 (@eerhardt)
- Don't set the text on android if value matches - #4992 (@PureWeen)
- [core] use StringComparison.Ordinal everywhere - #4988 (@jonathanpeppers)
- Windows FlowDirection - #4936 (@PureWeen)
- Update powershell version - #4973 (@sbomer)
- Update DEVELOPMENT.md - #4977 (@Clancey)
- Fix up tests after Shell runs - #4970 (@PureWeen)
- Add Emscripten back to rollback file - #4971 (@Redth)
- [Android] Update the DatePicker Dialog if the display info changes - #4815 (@jsuarezruiz)
- [iOS] Custom implementation in ScrollView IsEnabled property - #4881 (@jsuarezruiz)
- Move TabbedPageHandler to TabbedViewHandler - #4893 (@PureWeen)
- [Android] Clear focus and hide keyboard submitting the text or disabling the View - #4828 (@jsuarezruiz)
- Remove
IPlatformServices.RequestedTheme
and use Essentials - #4964 (@mattleibow) - Use bash to install dotnet rather than sh - #4916 (@dellis1972)
- Remove IImageSourceServiceConfiguration - #4954 (@mattleibow)
- Update PULL_REQUEST_TEMPLATE.md - #4965 (@Eilon)
- Add more APIs to IDispatcher - #4944 (@mattleibow)
- remove generation of __InitComponentRuntime - #4911 (@StephaneDelcroix)
- Interfaced handler for SwipeItemView - #4939 (@antonfirsov)
- Enable File Picker in Blazor Android WebView - #4928 (@TanayParikh)
- Refactor VersionTracking into interface - #4891 (@Redth)
- Implement WebView navigation events - #4443 (@jsuarezruiz)
- [android] refactor font loading - #4933 (@jonathanpeppers)
- [Windows] Detect when image failed to load in Windows ImageButton - #4816 (@jsuarezruiz)
- Ensure InvokeAsync(Func) is properly awaited - #4873 (@pranavkm)
- IBorder now works again for iOS/Android - #4909 (@Clancey)
- [Android] Hide Keyboard in Android Entry and Editor when back key is pressed - #4827 (@jsuarezruiz)
- [iOS][macOS] Remove more superflous version checks - #4906 (@pjcollins)
- [Essentials] Fix maciOS version checks - #4908 (@pjcollins)
- [android] add projects to record AOT profiles - #4859 (@jonathanpeppers)
- Add doc comments for BlazorWebView APIs - #4904 (@pranavkm)
- Update LICENSE - #4905 (@jamesmontemagno)
- Implement RefreshViewHandler on Windows - #3299 (@jsuarezruiz)
- Interfaced handlers for RefreshView and SearchBar - #4847 (@antonfirsov)
- Generate the Windows manifests as well - #2704 (@mattleibow)
- Blazor Open Links in Browser with Configurability - #4645 (@TanayParikh)
- [iOS] Fix issues running on iOS12 - #4892 (@rmarinho)
- Wire up build targets to exclude content items from iOS and Android checks - #4861 (@pranavkm)
- Refactor SecureStorage into an interface - #4668 (@antonfirsov)
- Essentials.FileSystem refactored to interface and singleton - #4633 (@moljac)
- Move Android Shell to Compatibility - #4857 (@PureWeen)
- Refactor Screenshot to use an interface - #4699 (@antonfirsov)
- Moved
GetPlatformSize
logic into a new service - #4885 (@mattleibow) - Refactor Essentials.Launcher into interface - #4886 (@Redth)
- Fix Razor compilation when running inside WPF's GenerateTemporaryTargetAssembly sub-build - #4884 (@SteveSandersonMS)
- Interfaced WebViewHandler, add missing CommandMapper to WindowHandler - #4875 (@antonfirsov)
- Interfaced handler for RadioButton - #4846 (@antonfirsov)
- Essentials.WebAuthenticator refactored to interface and singleton - #4757 (@moljac)
- Menubar - #4839 (@PureWeen)
- Interfaced handlers for ShapeView, Slider, Stepper - #4865 (@antonfirsov)
- Interfaced handler for Switch and TimePicker - #4872 (@antonfirsov)
- Essentials.Magnetometer refactored to interface and singleton - #4652 (@moljac)
- Interfaced handlers for Picker and ProgressBar - #4843 (@antonfirsov)
- Interfaced handlers for Label, NavigationView, Page - #4841 (@antonfirsov)
- Interfaced handler for SwipeItemMenuItem, update ISwipeViewHandler - #4867 ([@antonfirsov](https://github.co...
6.0.200-preview.13
What's Changed
- Remove MS.Extensions.Hosting from Maui - #4505 (@eerhardt)
- Add microsoft.net.workload.mono.toolchain back into the rollback.json - #4481 (@mattleibow)
- Ensure that using the AndExpand Grid hack doesn't null out BindingContext - #4455 (@hartez)
- Fix Path for MacCatalyst/macOS apps - #4463 (@Redth)
- Add an item group for all the platform folders - #4430 (@mattleibow)
- Move Xaml.VisualDiagnostics to Maui.Core - #4333 (@drasticactions)
- Fix coherent dependency - #4436 (@rmarinho)
- Make sure all @(Compile) items appear in the Solution Explorer - #4411 (@mattleibow)
- [Catalyst] Fix OnPlatform and OnIdiom on macOS - #3763 (@jsuarezruiz)
- Append a special header to generated files - #4413 (@mattleibow)
- add error diagnostics to XamlG sourceGen - #4376 (@StephaneDelcroix)
- [WinUI] Fix Alignment and Header Visibility - #4400 (@PureWeen)
- Remove legacy TFMs - #4403 (@Redth)
- Correctly register DependencyService entries - #4385 (@mattleibow)
- Switches to UIResponder for App/Scene delegates - #4391 (@Redth)
- Update template so you can find it under Windows as well - #2484 (@dotMorten)
- Update api-tools to support roll-forward - #4387 (@mattleibow)
- ScrollView and Activityindicator interfaced Handlers - #4382 (@PureWeen)
- [iOS] Use GetWrappedView to get the native view - #4389 (@rmarinho)
- Publish the API diffs to the Extensions tab - #4383 (@mattleibow)
- Improve consistency with resizetizer - #4367 (@mattleibow)
- Support Blazor Android WebView
Back
Navigation - #4364 (@TanayParikh) - Add
@dotnet/dotnet-maui-blazor-eng
to Blazor Desktop CODEOWNERS - #4365 (@TanayParikh) - Adding API diffs to the build - #4354 (@mattleibow)
- WinUI TabbedPage Tests/Cleanup/BarBackground - #4360 (@PureWeen)
- [android] update built-in AOT profile - #4355 (@jonathanpeppers)
- [Android] Changes to reduce unnecessary layout requests - #4229 (@jsuarezruiz)
- Support opening a new window in iOS Blazor WebView - #4268 (@TanayParikh)
- [iOS, Android, Windows] Implement Border properties in ImageButton - #3641 (@jsuarezruiz)
- Update Maui.Graphics - #4301 (@mattleibow)
- Make Essentials lifecycle registration happen by default - #4221 (@Redth)
- First pass at porting doc comments from Forms API docs - #4099 (@hartez)
- [Windows] Fix issue not rendering ProgressBar control - #4191 (@jsuarezruiz)
- Implement Eval method in WebViewHandlers - #4284 (@jsuarezruiz)
- Modify existing rectangle rather than creating a new one - #4321 (@hartez)
- Account for spacing when determining available space for star rows/columns - #3871 (@hartez)
- Introduce IPlatformApplication - #4320 (@drasticactions)
- Update IOSWebViewManager.cs - #4158 (@chenrensong)
- Implement CanGoBack and CanGoForward properties in WebViewHandlers - #4288 (@jsuarezruiz)
- [Android] Fix Switch color issues - #4134 (@jsuarezruiz)
- Add ExecutionPolicy and NoProfile to powershell command - #4295 (@eerhardt)
- restore compiled converters on Core types - #4255 (@StephaneDelcroix)
- WinUI TabbedPage Handler - #4257 (@PureWeen)
- Frame Compatibility Handlers - #4210 (@PureWeen)
- Implement GoBack, GoForward and Reload methods in WebViewHandler - #3316 (@jsuarezruiz)
- [workload] move all build tasks out of library-packs - #4235 (@jonathanpeppers)
- Update Maui Graphics and SkiaSharp - #4220 (@mattleibow)
- [Android] Fix SetSemanticFocus - #3993 (@rachelkang)
- Rename old Xamarin -> MAUI android resource/provider - #4211 (@Redth)
- Added dependency to _CollectHotRestartBundleResources for hiding/unhi… - #4185 (@mauroa)
- Update .NET installer links to 200 band - #4234 (@davidortinau)
- Remove CarouselPage - #4204 (@PureWeen)
- Button Padding - #3575 (@mattleibow)
- Fix SwipeView Handler on iOS - #4224 (@PureWeen)
- add preview 12 to news - #4223 (@SimonCropp)
- Better BlazorWebView Custom IFileProvider design - #4219 (@Eilon)
- IBorder - #4035 (@Clancey)
- TableView Handler WinUI - #4202 (@PureWeen)
- Fixes hang waiting for cancelled Essentials TextToSpeech on Android - #4183 (@jfversluis)
- [iOS] ListView/TableView Handler - #4193 (@PureWeen)
- [Windows] Fix crash using pan gesture with ScrollView - #4178 (@jsuarezruiz)
- GridLayout -> Grid to reduce confusion - #3865 (@hartez)
- Clip layouts to bounds - #3709 (@hartez)
- [Windows] Avoid crash using DisconnectHandler method with Layouts - #4177 (@jsuarezruiz)
- Skip some mappings when using formatted text - #4174 (@Redth)
- ListView Handler for WinUI - #3916 (@PureWeen)
- Add FormattedText property support to Label in Controls - #3637 (@Redth)
- [iOS] SwipeViewHandler - #4064 (@PureWeen)
- TableView handler android - #4104 ([@Purewee...