7.0.52 Service Release 1.1
Summary
This release focuses on updating the latest iOS, macOS, and Windows platform versions, improving product quality, and adding API documentation. A type coverter change has also greatly improved the number of XAML Hot Reload successes.
Compatibility
This release is compatible with Visual Studio 17.4.3 on macOS and Windows.
Recommended platform versions to build against:
- Xcode 14.1 which includes iOS, iPadOS, and Mac Catalyst 16.1
- Android API 33
- Windows App SDK 1.2.221109.1
API Docs
- [net7.0] Update Essentials Connectivity API Docs - #11633 (@github-actions[bot])
- [net7.0] Update Essentials Battery API Docs - #11626 (@github-actions[bot])
- [net7.0] Update Essentials Clipboard Docs - #11634 (@github-actions[bot])
- [net7.0] Update Essentials Accelerometer API Docs - #11623 (@github-actions[bot])
- [net7.0] Update Essentials Contacts API Docs - #11630 (@github-actions[bot])
- [net7.0] Update Essentials Browser API Docs - #11629 (@github-actions[bot])
- [net7.0] Update Essentials AppInfo API Docs - #11627 (@github-actions[bot])
- [net7.0] Update Essentials Barometer API Docs - #11620 (@github-actions[bot])
- [net7.0] Update Essentials AppActions API Docs - #11615 (@github-actions[bot])
Issue Fixes
- [net7.0] Only include MauiXaml/Css when $(UseMaui)=true - #11653 (@github-actions[bot])
- [net7.0] Ensure no crashing for < iOS 12 due to PointerGesture incompatibility - #11660 (@github-actions[bot])
- [net7.0] Remove unnecessary MeasureOverride from RefreshView; - #11624 (@github-actions[bot])
- [net7.0] Fix window events when swapping out a page - #11618 (@github-actions[bot])
- [net7.0] Add NeedsExactMeasure check for Editor on Android - #11619 (@github-actions[bot])
- [net7.0] [iOS] Fix issue clearing MapElements in Map - #11616 (@github-actions[bot])
- [net7.0] [iOS/macOS] Fix issue updating the Frame HasShadow property - #11488 (@hartez)
- [net7.0] Set window soft input via window mapper - #11489 (@github-actions[bot])
- [net7.0] If a UISwitch grows too wide it is no longer accessible - #11447 (@github-actions[bot])
- [net7.0] Bump Microsoft.WindowsAppSDK from 1.1.5 to 1.2.221109.1 - #11450 (@github-actions[bot])
- [net7.0] [Windows] Fix tablet mode detection - #11448 (@github-actions[bot])
- [net7.0] Fix Entry ClearButtonVisibilityProperty pointing to SelectionLength - #11250 (@github-actions[bot])
- Design time converters should return TRUE for CanConvertFrom string - #10969 (@etvorun)
Dependency Updates
- Bump Xamarin.AndroidX.Window.WindowJava from 1.0.0.9 to 1.0.0.10 - #10935 (@dependabot[bot])
- Bump Xamarin.AndroidX.Browser from 1.4.0.2 to 1.4.0.3 - #10932 (@dependabot[bot])
- Bump Xamarin.Google.Crypto.Tink.Android from 1.7.0 to 1.7.0.1 - #10930 (@dependabot[bot])
- Bump Xamarin.AndroidX.RecyclerView from 1.2.1.7 to 1.2.1.8 - #10929 (@dependabot[bot])
- Bump Xamarin.AndroidX.AppCompat.AppCompatResources from 1.5.1 to 1.5.1.1 - #10928 (@dependabot[bot])
- Bump Xamarin.AndroidX.Palette from 1.0.0.14 to 1.0.0.15 - #10927 (@dependabot[bot])
Misc
- [release/7.0.1xx-sr1.1] Add a condition to skip the AutoImport.props - #11668 (@github-actions[bot])
- Stable version for 7.0.1xx-sr1.1 - #11664 (@Redth)
- [net7.0] Fix the ordering registration for tests - #11492 (@github-actions[bot])
- [net7.0] restore unittests for native views binding - #11449 (@github-actions[bot])
- [net7.0] Update Microsoft.Windows.SDK.BuildTools - #11456 (@mattleibow)
- Update net6 version for building from net7 - #11458 (@Redth)
- [net7.0] Consolidate handlertestbase - #11445 (@github-actions[bot])
- Add debug agent info - #11347 (@rmarinho)
- [net7.0] Remove dead IScreenshotResult XML Doc link - #11233 (@github-actions[bot])
- Revert "[android] bring back
$(AndroidLinkResources)
by default" - #11096 (@jonathanpeppers) - Increase timeout to 240 minutes of azdo stages - #11226 (@rmarinho)
- Ignore Authenticate Reunion NuGet sources - net7 - #11150 (@rmarinho)
- Extract Maps, Graphics & Foldable docs during build - #10909 (@jfversluis)
- [net7.0] Bump provisionator task to version 2 - #11095 (@github-actions[bot])
- [foldable] XML doc additions - #10972 (@conceptdev)
- Continue if provisionator fails - #11068 (@rmarinho)
- Cherry pick net7 - #11056 (@rmarinho)
- Update Microsoft.Maui-mac.slnf - #10954 (@mattleibow)
- Update Microsoft.Maui-mac.slnf - #10954 (@mattleibow)
- Dispose empty sets and try/catch exceptions - #10955 (@mattleibow)
Full Changelog: e5c8224...05bc956
New Contributors
- @digitaldirk made their first contribution in #7831
- @AArnott made their first contribution in #8188
- @Symbai made their first contribution in #8336
- @eltociear made their first contribution in #9226
- @etvorun made their first contribution in #9447
- @MSLukeWest made their first contribution in #9588
- @marcmognol made their first contribution in #10187
- @GalaxiaGuy made their first contribution in #10677
- @mkArtakMSFT made their first contribution in #10749
- @SeanKilleen made their first contribution in #10774
- @andres-fg made their first contribution in #9974
- @nwestfall made their first contribution in #10550
- @sbanni made their first contribution in #9477