7.0.81 Service Release 4
What's Changed
Bug Fixes
- [net7.0] Fix MenuFlyoutSubItemHandler to actually call MapIsEnabled by @github-actions in #12789
- [net7.0] Notify CheckBox Foreground update after Color changed (alternative) by @github-actions in #12782
- [net7.0] [Windows] Fix Slider crash using the same Minimum, Maximum value by @github-actions in #12784
- [net7.0] Modify generics on replaced mappers inside
Controls
to cover more types. by @github-actions in #12785 - [net7.0] Fix Secondary Tap Scenarios on Android by @mattleibow in #12798
- [net7.0] Fix count comparison when switching tabs by @github-actions in #12886
- [net7.0] Make MediaPicker capture methods work in Android 13+ by @github-actions in #12914
- [net7.0] [Windows] Fix crash disconnecting CollectionView by @github-actions in #12940
- [net7.0] Fix password placeholder font issue on Android by @github-actions in #12943
- [net7.0] Use relative X position of tap when determining if the button was hit by @github-actions in #12936
- [net7.0] Flag valid measure status in iOS backing views to avoid repeat measuring by @github-actions in #12933
- [net7.0] Add more logging for BlazorWebView (#12357) by @mattleibow in #12801
- [net7.0] Process ContainerView through mapper and fix NeedsContainer logic by @mattleibow in #12799
- [net7.0] backport of #13171 by @mattleibow in #13179
- [net7.0] [core]
WeakEventManager+Subscription
needsIEquatable
by @jonathanpeppers in #13249 - [net7.0] Fix Modal page offset measuring for AdjustPan and AdjustResize by @PureWeen in #13401
- [net7.0] When measuring FlexLayout unconstrained, allow child to be desired size by @github-actions in #13399
- [net7.0] [iOS] Fix crash with a hidden CarouselView by @github-actions in #13397
- [net7.0] Wire up WebView2 to window life cycle by @github-actions in #13398
- [net7.0] [Android] Fix crash setting SelectedTabColor on TabbedPage by @github-actions in #13396
- [net7.0] Pre-compute Grid star values when possible by @github-actions in #13395
- [net7.0] Ensure flyout detail updated on Android Tablet side-by-side layout on navigation push of 2nd page by @github-actions in #13394
- [net7.0] Have Frame use MinimumHeight/Width for minimums instead of constraints by @github-actions in #13524
- [net7.0] Let the Grid skip * measurements during the first pass if they'll be overwritten later by @github-actions in #13523
- [tests] Fix frame tests by @rmarinho in #13588
- [release/7.0.2xx] [net7.0] Cast to a less derived type on TabbedPageManager (#13689) by @github-actions in #14068
- [release/7.0.2xx] [net7.0] [macOS/iOS] Fix RequestedThemeChanged event (#11199) by @github-actions in #14077
- [release/7.0.2xx] [net7.0] [windows] fix memory leak when
CollectionView.ItemsSource
changes by @github-actions in #14075 - [release/7.0.2xx] [net7.0] Cache the dynamic AppTheme value in Controls (and not Essentials) (#11200) by @github-actions in #14072
- [release/7.0.2xx] [net7.0] [core] WeakEventManager.RemoveEventHandler() should clear subscriptions by @github-actions in #14074
- [release/7.0.2xx] [net7.0] fix memory leak in
Window
(#13400) by @github-actions in #14073 - [release/7.0.2xx] [net7.0] [Windows] Fixed dupe items in ShellView by @github-actions in #14069
- [release/7.0.2xx] [net7.0] Fix a couple life cycle scenarios on shell modals by @github-actions in #14070
- [release/7.0.2xx] [net7.0] Blank image when Source set to null or on image loading error by @github-actions in #14071
- [release/7.0.2xx] [net7.0] Show keyboard on Android entry/editor/searchbar focus (#13908) by @github-actions in #14067
Templates, Source Generators, Build Tasks
- [net7.0] Prevent mobile and lib templates from opening editors if in VS by @github-actions in #12905
- [net7.0] Source Generator Cancellation by @github-actions in #13522
API Docs
- [net7.0] Fixed a typo on the Display Info Width documentation by @github-actions in #12778
- [net7.0] Update Essentials Map API Docs by @github-actions in #12779
- [net7.0] Update Essentials Vibration API Docs by @github-actions in #12783
- [net7.0] Update Essentials Compass API Docs by @github-actions in #12780
- [net7.0] Update Essentials VersionTracking API Docs by @github-actions in #12787
- [net7.0] Update Essentials PhoneDialer API Docs by @github-actions in #12781
CI & Infrastructure
- [net7.0] [Build] Clean up provisioning script by @github-actions in #12833
- [housekeeping] dotnet format net70 by @rmarinho in #12958
- [net7.0] Add PublicAPI to the Graphics projects by @github-actions in #12931
- [housekeeping] Remove format pr workflow by @rmarinho in #13082
- Backport yaml changes and update GitInfo by @rmarinho in #13607
- [release/7.0.2xx] Fix iOS and Android versions by @rmarinho in #14102
Dependency Updates
- [net7.0] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in #12622
- [net7.0] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in #13196
- [net7.0] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in #13229
- [net7.0] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in #13261
- [net7.0] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in #11805
- [net7.0] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in #13325
- [net7.0] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in #13367
- [net7.0] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in #13383
- [net7.0] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in #13411
- [net7.0] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in #13513
- [net7.0] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in #13403
- [net7.0] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in #13591
Full Changelog: 7.0.59...7.0.81