CARVIEW |
Select Language
HTTP/2 200
date: Thu, 24 Jul 2025 06:22:23 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"4e796b665e08380fa4862d7310e513ff"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=746RfUC4e%2Bohif9m8VaKanaD69ezkPtnFhdApvNIMUvH2eikLgVg8mirnt5hD%2FX5nQuu2AQ0vx7D3GurnLoVbRkhZL0TZjUvDfP5fWPZLSezWCa362QT2ybhN2xSUz%2BJtQaYmnIOp1rnVNT06wr0szTcwKXjg1g7zuuyBRO3j1LHjo1Hz%2F5pST4rj%2FexLRgXP4CVdkiWu38Zkx185I3c8wsBWG1%2FssrcThbvmd1DYpkXaV52nUac9ujkeTLZzuaI%2FJ5na4O76J4sQKlb4zFvAw%3D%3D--Eusk%2B%2Bi0HdJCrP9%2F--%2BoVqNZuJ9TQXpF0RnQmvOQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.2105665143.1753338142; Path=/; Domain=github.com; Expires=Fri, 24 Jul 2026 06:22:22 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Fri, 24 Jul 2026 06:22:22 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: AD40:36131:14A7816:18F7778:6881D11E
Release 8.0.7 SR2 ยท dotnet/maui ยท GitHub
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
8.0.7 SR2
Compare
d4bb66f
This commit was created on GitHub.com and signed with GitHubโs verified signature.
Install
This release is available on NuGet.org and is compatible with the existing stable workload release. It will be promoted to Visual Studio in a future release.
See #20159 for more information.
What's Changed
MAUI Product Fixes
- Fix for button cornerradius 0 on android by @WdeBruin in #18959
- Allow GesturePlatformManager to be created for views with null windowโฆ by @artemvalieiev in #18938
- Fix for #11991 - CollectionView SelectedItem BackgroundColor is always Gray on iOS by @Axemasta in #17464
- Correct nullable annotations on IMediaPicker by @jfversluis in #19157
- Schedule Android layout requests received during layout on the UI thread by @hartez in #19349
- Remove Fuschia once again... by @jfversluis in #19434
- Handle Semantics flags more explicitly on iOS by @hartez in #19370
- Simplify ShapeUpdatesBrushCorrectly by @PureWeen in #19452
- [Android] Correctly clear text tapping the clear button on Entry by @jsuarezruiz in #17543
- XamlC WarnAsErrors. by @StephaneDelcroix in #19337
- Change the default value for xaml-comp by @StephaneDelcroix in #19390
- Fix Clear Button size calculation by @PureWeen in #19482
- Warn on non compiled bindings by @StephaneDelcroix in #19360
- [ci] Move to new compliance task by @rmarinho in #19475
- Add design time converters by @etvorun in #19301
- [iOS] Fix wrong gray color using transparent in iOS gradients by @jsuarezruiz in #17696
- Fix attribute typo by @PureWeen in #19567
- Add buttons to copy error messages and stack traces to the test runner by @hartez in #19566
- Attach And Run iOS / catalyst semantic tests by @PureWeen in #19571
- [Windows] Fix Tabbar Visibility Tests by @Foda in #19662
- Fix has color to use maui context on passed in view by @PureWeen in #19682
- Modify
FlyoutHeaderAdaptsToMinimumHeight
test to work better on CI by @Foda in #19685 - Update eng/README.md by @eltociear in #19735
- [iOS] Fix Flyout layout by @emaf in #19125
- [macOS] Fix
GesturePlatformManager.CalculatePosition
when asked for a relative position by @MartyIX in #19371 - Fix disappearing cell issue for TableView on Android by @hartez in #19723
- Move GroupListViewHeaderIndexOutOfRange to Appium by @PureWeen in #19799
- Enable string search and comparison CA rules in Core by @hartez in #19796
- Handle setting of DesiredSize in Measure implementations, rather than MeasureOverride by @hartez in #19794
- Enable CA1822 in Core and convert eligible methods to static by @hartez in #19800
- Fix SetProgressViewOffset on SwipeRefreshLayout by @PureWeen in #19767
- Fix incorrect defaults when adding non-BindableObject as AbsoluteLayout child by @hartez in #19839
- [Windows] Show the Raw HTML for Html Label in case of error by @drasticactions in #17470
- [Catalyst] Allow setting of CancelButtonColor on SearchBar when using Mac Idiom by @mikeparker104 in #19838
- Added optional ReceiveSms permission by @tarasverq in #19659
- iOS Keyboard Scrolling Improvements and UITests (not from fork) by @tj-devel709 in #17670
- Update README.md by @jamesmontemagno in #19797
- [xamlg] improve error for Xamarin.Forms namespace by @jonathanpeppers in #19683
sealed
someinternal
classes inControls.Core
that are not inherited from (2) by @Lehonti in #17671- Avoid zero-length array allocations by @molesmoke in #19300
- [Trimming] Fix several trimming warnings by @simonrozsival in #19402
- [Android] FlyoutIsPresented property opens the Flyout by @jsuarezruiz in #19807
- Fix Label Multilinetruncation (MaxLines / LineBreakMode) by @jsuarezruiz in #14918
- Add PostNotifications to Permissions by @jfversluis in #19472
- Update MSBuild.StructuredLogger by @JanKrivanek in #19824
- Fix condition to bundle Microsoft.Maui.Essentials.dll in app extensions on Apple platforms. Fixes #19756. by @rolfbjarne in #19757
- Optimize IndexOf lookups by @symbiogenesis in #19963
- Fix Developer Tools option setting for Blazor Hybrid Mac Catalyst view. by @drasticactions in #19909
- Re-generate the template files by @mattleibow in #19993
- Process the hardware enter key as "Done" by @PureWeen in #16386
- Remove unused functions by @symbiogenesis in #20029
- Revert "Remove unused functions (#20029)" by @drasticactions in #20050
- Resizetizer Regex Fix by @Eden-Mor in #19600
- Default to no item selected by @mattleibow in #20072
- Enforce preference of braces for code blocks (IDE0011) in .editorconfig by @jfversluis in #20056
- Make sure we support keyed services in client apps by @mattleibow in #20014
- Add Obsolete tag for old IndexOf by @drasticactions in #20068
- Split the InputTransparency tests by @mattleibow in #19925
- [ci] Restore dotnet tools in provisioned sdk by @rmarinho in #20106
- Do not use underscores in the ApplicationId by @mattleibow in #19377
- [WinUI] Add workaround for Connectivity check on Win10 by @Foda in #19261
- [Windows] Adjust recycle check in ItemContentControl by @Foda in #20079
- Rectify the scopes in the builder by @mattleibow in #19932
- Enable building WASDK Self-Contained packaged apps by @mattleibow in #20019
- Translucent and Transparent NavigationBar on iOS by @tj-devel709 in #19204
- Account for margins on sizes returned from Editor by @PureWeen in #20249
- If the current thread dispatcher is null return the app level dispatcher by @PureWeen in #20313
- Move Legacy ListViewDoesntFreezeApp to Appium by @PureWeen in #20400
- Ignore SafeArea on templates and shell flyout item templates by @PureWeen in #20403
- Bring back some aspect of ConvertView on TableView and avoid AT_MOST Measure by @PureWeen in #20130
Tests
- [Testing] Add scroll methods to UITest by @jsuarezruiz in #19181
- [Testing] Added DragCoordinates action to appium UITest by @jsuarezruiz in #19333
- [Testing] Added lifecycle methods to UITest by @jsuarezruiz in #19102
- [Testing] Added UI Test for manual test D9 by @jsuarezruiz in #18762
- [Testing] Add Back method in the UITest lifecycle actions by @jsuarezruiz in #19442
- [Testing] Added UI Test for manual test C3 by @jsuarezruiz in #18899
- [Testing] Added UI Test for manual test C2 by @jsuarezruiz in #18794
- [testing] Enable a way to test on real devices by @rmarinho in #19492
- [tests] Move integration tests to use MauiDotNetTfm by @rmarinho in #20060
- Reduce the complexity of the AttachAndRun code by @mattleibow in #19352
- Disable failing semantic tests on iOS by @mattleibow in #19344
- Preserve logs from retries as they have data! by @mattleibow in #19341
- NativeAOT: Add integration tests for testing MAUI compatibility with NativeAOT on iOS by @ivanpovazan in #19194
- Fix some UI Test timings by @PureWeen in #19462
- Save device logs when UI Tests fail by @mattleibow in #19085
- Move the device test for ShowsKeyboardOnFocus to Appium by @jsuarezruiz in #18747
- [ci] Don't install xharness globally by @rmarinho in #19863
- [ci] Don't skip default provision on iOS by @rmarinho in #19652
- Clean up async assertions by @hartez in #19385
- [Windows] Fix verification of test count in CI by @Foda in #19697
- Set Simulator UDID explicitly for CG UI tests by @jfversluis in #19540
- Break
ControlsHeadlessTestRunner.RunTestsAsync
method when discovering tests by @jfversluis in #19559 - Disable flaky compat test by @jfversluis in #19546
- Grab device logs if app stops running by @PureWeen in #19562
- passing test for 18976 by @StephaneDelcroix in #19785
Docs
- Add missing AbsoluteLayout section to layout architecture doc by @hartez in #19841
- Add basic docs for ScrollView implementations by @hartez in #19766
Dependency Updates
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in #19336
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in #19474
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in #19585
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in #19901
- [iOS] Update to stable iOS for xcode 15.1 by @rmarinho in #19940
- Bump to new stable versions of iOS and Android workloads by @rmarinho in #19393
- Bump Xamarin.UITest from 4.1.4 to 4.3.3 by @jfversluis in #19394
- Bump Xamarin.UITest to 4.3.4 by @jfversluis in #20067
- [ci]ย Update System.Drawing.Common by @rmarinho in #20122
- [ci] Bump XCode to 15.2.0 by @rmarinho in #19836
New Contributors
- @WdeBruin made their first contribution in #18959
- @artemvalieiev made their first contribution in #18938
- @Axemasta made their first contribution in #17464
- @tarasverq made their first contribution in #19659
- @JanKrivanek made their first contribution in #19824
- @symbiogenesis made their first contribution in #19963
- @Eden-Mor made their first contribution in #19600
Full Changelog: 8.0.6...8.0.7
Assets 3
43 people reacted
You canโt perform that action at this time.