CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 22:22:42 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/"2e17ba02ccc8dbfb3dd978c9791e5544"
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=g7mb9Jru9swH%2BWpHgJRg%2BW%2F795J6sFMK5DY8RziggBlUeIe%2BdWpotaAHi003iL5w7%2FFUBpbkYaSIbzlHo%2FnFonuARLVZx2REQibXeGW%2FHIXB0wu7Zn%2ByCjkUcxImBsN6BEiRG1F2CfCrxhWeGIySw44B49QgsBdBeW2T7t9AHYxzGV9XwVOWCTSdHrLuZo9i0q9TUjDhcvCrRT7AQHYMm6zt5d%2B0Ny2MWd8UXJ2bbzE2ZvhOMdBwuCBPuRiuqBLTbbnuSOm47q6rny%2B3UZHAXw%3D%3D--U%2FaKNzd5SlVSmfP2--RKZg1%2BIOaopK9nzAo2sF7g%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.47264189.1753309362; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 22:22:42 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 22:22:42 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: AC70:3CFE7:152E13:1CB098:688160B2
Release 8.0.90 SR9 Β· 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.90 SR9
Compare
·
16 commits
to release/8.0.1xx-sr9
since this release
d20d980
This commit was created on GitHub.com and signed with GitHubβs verified signature.
What's Changed
Breaking Changes | Product Fixes | Docs | Testing | Dependency Updates | Housekeeping | New Contributors | Known Issue(s)
Breaking Changes
- Fix shadow consistency on Android and iOS by @albyrock87
- [iOS] Fix Button image sizing and layout by @tj-devel709 in #22476
- Improve performance and stability of BindableLayout by @albyrock87
Product Fixes
- [iOS] Fix for CollectionView single item horizontal alignment issue when using ItemsLayout with a Footer @Tamilarasan-Paranthaman
- [Android] Border Stroke gradient can only switch to another gradient - fix by @kubaflo
- Ensure border stroke only updates when needed by @Foda
- [Windows] Allow setting
PlatformCanvas.Antialias
by @MartyIX - [Android] App crash when text exceeds Entry MaxLength by @kubaflo
- [Windows] Fix memory leak w/ main window by @Foda
- Fix Shell.NavBarIsVisible property by @jsuarezruiz
- [Accessibility] Make flyout titles on iOS read as buttons by @tj-devel709
- Fixed scroll to group item on Android + Windows by @Foda
- NavigationBar properties not updating - fix by @kubaflo
- Adopt chromium methodology for determining tablet on Windows by @daltzctr
- [android] call
PlatformContentViewGroup.postInvalidate()
less by @jonathanpeppers - [Windows] Fix crash using ScrollTo on CollectionView by @jsuarezruiz
- Try and make scroll-to test more solid by @Foda
- [Android] Removing TapGestureRecognizer with at least 2 taps causes Exception - fix by @kubaflo
- [Windows] Make
WebView.CaptureAsync()
work by @MartyIX - [Android] Fix ToolbarItem font color issue after changing available state by @Tamilarasan-Paranthaman
- [Android] Fix for Entry SelectionLength by @NirmalKumarYuvaraj
- Fixed the CollectionView GroupFooterTemplate crashes the application by @NanthiniMahalingam
- [Windows] Fix Entry clear button is not taking the color of the text by @BagavathiPerumal
- [iOS] Bugfix/22469 ios label crash by @artemvalieiev
- [Android] Fix item fading when moving between groups in Grouped CollectionView by @Vignesh-SF3580
- Make
MeasureInvalidated
event work correctly by @albyrock87 - [Android] Fix for the CarouselView doesn't scroll to the right Position after changing the ItemSource with Loop enabled by @Tamilarasan-Paranthaman
- Fix for FlexLayout padding issue by @BagavathiPerumal
- [Android] SecureStorage: Rework logic to delete shared prefs when key is corrupt by @Redth
- RefreshView IsEnabled enhancements by @kubaflo
- [Android] Failed to inflate ColorStateList - error fix for CheckBox by @kubaflo
- Trigger InvalidateMeasure event on CollectionView when content size changes (iOS) by @albyrock87
- Move EnsureSupportForCustomWebViewClients to Appium by @PureWeen
- [android] cache Join and Cap enum values by @jonathanpeppers
- [android] improve performance of StrokeExtensions by @jonathanpeppers
- [C] respect specificity while overriding DynRes by @StephaneDelcroix
- [Windows] Optimize WrapperView by @MartyIX
- Add Android LoadImageFromFont benchmark and enable verbose Glide logging by @albyrock87
- Match behavior of compiled bindings with indexers to their non-compiled counterparts by @simonrozsival
- Wrap Image with a container on Windows so that it is centered with AspectFill by @japarson
- [Android] Allow custom background drawable with a custom handler by @jsuarezruiz
- 2174059 MAUI hit testing ignores pages loaded by PushModalAsync by @lizharems
- Remove non-functioning code and instead throw a more helpful platform-not-supported error by @dotMorten
- Use the IsRefreshing property directly by @mattleibow
- Null guard in ShellFlyoutTemplatedContentRenderer.HeaderContainer.UpdateMinimumHeight by @BioTurboNick
- Avoid recomputing bindings multiple times and bind BindingContext first by @albyrock87
- Improve performance and stability of BindableLayout by @albyrock87
- Changed order of calls to properly close MediaPicker Activity / ViewController and set the picker result by @Alex-Dobrynin
- Don't invalidate SuperView if not connected to Window by @PureWeen
- Ensure disconnected ItemsViewHandler doesn't hold onto the items source by @PureWeen
- [Windows][GestureManager] Unsubscribe control tap events only if they were subscribed by @MartyIX
- [android] use cached value for
GetDisplayDensity()
by @jonathanpeppers - [xaml] improve performance of
BindableProperty.TryConvert
by @jonathanpeppers - [Android] invalidate shadows on parent's size change by @kubaflo
- Resolved Text Jump Issue in Entry Control with HorizontalTextAlignment Set to End by @BagavathiPerumal
- Fix for the Nested Entry View In A Frame Causes Crash by @BagavathiPerumal
- [iOS] Readonly Editor Scrolling fix by @kubaflo
- [iOS] SwipeView: Fix reenabling parent scrolling after cancelled swipe by @filipnavara
- Remove code from iOS that short circuits propagation by @PureWeen
- [Android & iOS] dialog theme change on changing UserAppTheme by @kubaflo
- Clear out prototype cell when changing ItemSource by @PureWeen
- Revert "[X] do not apply Bindings if DataType doesnβt match (#22056)" by @PureWeen
- [IOS] Fix error when running new template maui app on iOS by @NirmalKumarYuvaraj
- Editor completed event is not triggered properly when unfocused by @SuthiYuvaraj
- Make sure that Navigation Pages fill the screen by @PureWeen
Docs
- Remove excessive Grid API comment by @jfversluis
- Remove excessive StackLayout API docs by @jfversluis
- Remove MAUI styling from Blazor Hybrid template by @jfversluis
- Remove Xamarin.Forms repo link in issue template by @jfversluis
- Remove excessive ListView API doc by @jfversluis
- Remove excessive Application API docs by @jfversluis
- fix ICanvas.ClipPath documentation by @FaithfulDev
Testing
- [Testing] Added a support for the device's theme change by @kubaflo
- [Testing] Added specific actions by platform by @jsuarezruiz
- [Testing] Added UITest to validate the Switch OnColor property by @jsuarezruiz
- [Testing] moved FlyoutHeaderAdaptsToMinimumHeight to appium by @kubaflo
- [Testing] CollectionViewInfiniteScroll Conversion to UI Test by @dustin-wojciechowski
- [Testing] Changed Scroll to 12, added comment by @dustin-wojciechowski
- [Testing] Split off HandlerDoesNotLeak.DatePicker into its own UI test by @dustin-wojciechowski
- UI testing doc changes by @dustin-wojciechowski
- Remove duplicate versions of tests by @PureWeen
- Optimize UI Tests build time in CI by only building TestCases.HostApp by @jfversluis
- Renamed Github5623.cs in TestCases.HostApp to Github5623.xaml.cs by @dustin-wojciechowski
Dependency Updates
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro
- Update the mac/iOS workloads by @mattleibow
- [Windows] Upgrade Windows App SDK from 1.5.5 to 1.5.6 by @MartyIX
Housekeeping
- Update bug-report.yml with 8.0.80 SR8 by @PureWeen
- Add shared project for multi-project template when generated in Visual Studio by @jfversluis
- Remove instances of '#if NET6_0_OR_GREATER' by @Eilon
- Update bug report template with .NET 9 preview 7 by @jfversluis
- Print the workload rollback after install by @mattleibow
- Fix cake scripts to work locally by @PureWeen
- Backport maestro and artifact drop infra improvements from net9.0 by @pjcollins
- Regenerate the shipped and unshipped API files by @mattleibow
- Update script to generate Public API files by @mattleibow
- Update TriageProcess.md by @jingliancui
New Contributors
- @TommiGustafsson-HMP made their first contribution in #23924
- @daltzctr made their first contribution in #22809
- @lizharems made their first contribution in #24109
- @Vignesh-SF3580 made their first contribution in #24063
- @Tamilarasan-Paranthaman made their first contribution in #24065
- @NirmalKumarYuvaraj made their first contribution in #24064
- @NanthiniMahalingam made their first contribution in #24205
- @BagavathiPerumal made their first contribution in #24196
- @SuthiYuvaraj made their first contribution in #24161
- @FaithfulDev made their first contribution in #24560
- @Alex-Dobrynin made their first contribution in #21998
- @jingliancui made their first contribution in #24646
Full Changelog: 8.0.82...8.0.90
Assets 3
30 people reacted
You canβt perform that action at this time.