CARVIEW |
Select Language
HTTP/2 200
date: Thu, 24 Jul 2025 06:22:39 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/"b7e4c73d363cd3a2dc15c58a000abfd2"
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=om9oogpxfWCApT7apaYjPSJ%2FIB3adYP4gZjtIAwtQVgWWsxJbBGg0Z8FZVd40pRFVOfL72PBqgMAniTYG%2BTc7WdbJ2ituCAnkRL01V76HFqPAoYYPcgRNSrHgAXFu1%2BJQShqsQqwe1f66yqabNdgR8F8ISsb6e5AOkzmSnVimAiGWVourBE%2BJ0xRDMbjea%2FfzpzOlKdxQr8wNYz%2Fc26YnI8EEBk93akZWSCxdbjOPutX18LKCdwY7QKRvbQMZPEToJVwtZJKFEU9xJm8d2CL5w%3D%3D--8Bc6pzxvw1vBi3h3--HKbN3EBSHZk0h6LpSem3QQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.916572761.1753338158; Path=/; Domain=github.com; Expires=Fri, 24 Jul 2026 06:22:38 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Fri, 24 Jul 2026 06:22:38 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 90EE:0A76:465DC6:5B5937:6881D12E
Release 9.0.21 SR2.1 Β· dotnet/maui Β· GitHub
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
9.0.21 SR2.1
Compare
Breaking Changes
What's Changed
- ImageButton border (BorderWidth) overlaps the image instead of adding space - fix by @kubaflo in #21259
- [iOS] RadioButton throws CGContextSetLineWidth - Fix by @kubaflo in #25542
- Update bug-report.yml by @PureWeen in #25771
- Setup lane to run CV2 and CV1 tests by @PureWeen in #25711
- Fixed [Windows] TapGestureRecognizer not working on Entry by @NirmalKumarYuvaraj in #25751
- Better exception for using viewCell with collection View by @kubaflo in #25681
- Download using new APIs by @mattleibow in #25800
- Fixed README for .NET 9 by @raselldev in #25821
- Add Syncfusion announcement blog post to news in README by @jfversluis in #25840
- Toggling Header/Footer in CollectionView Dynamically throws an exception by @Vignesh-SF3580 in #25743
- Differentiate app icon & splash screen colors for sample content template by @jfversluis in #25839
- [Android] Page.IsBusy activity indicators gets stuck/causes multiple to be displayed by @kubaflo in #23745
- [Android] Span with tail truncation and paragraph breaks with Java.Lang.IndexOutOfBoundsException - fix by @kubaflo in #25892
- Add Syncfusion Toolkit to Dependabot config by @jfversluis in #25942
- [ci] Try to call trim by @rmarinho in #25941
- Fixed CarouselView Loop="False" rendering items incorrectly - test fix by @kubaflo in #25924
- [ci] Split templates by @rmarinho in #25953
- Upgrade Syncfusion Toolkit version from 1.0.1 to 1.0.2 by @Tamilarasan-Paranthaman in #25925
- [XC] fix compiled bindings containing arrays by @StephaneDelcroix in #25949
- [ci] Fix signing fonts , add public pipeline by @rmarinho in #25986
- Adding items to windows ObservableItemTemplateCollection by @pitMobile in #24777
- Don't require obsolete ISystemResourcesProvider by @mattleibow in #26010
- [Android] Fix RadioButton using ContentPresenter not rendering by @jsuarezruiz in #25947
- [Android] Navigation icon blink fix - shell (#18867) by @kubaflo in #21455
- [Android] Fix for span GestureRecognizers don't work when the span is wrapped over two lines. by @Tamilarasan-Paranthaman in #25180
- Remove the sample font file by @mattleibow in #26036
- CollectionView with EmptyView and EmptyViewTemplate for Data template selector throws an exception by @Vignesh-SF3580 in #25418
- [Windows]
FileSystem.Current.AppDataDirectory
returns different path after updating to latest version - fix by @MartyIX in #26039 - [Windows] Upgrade Windows App SDK from 1.6.1 to 1.6.3 by @MartyIX in #25977
- Remove code that enables/disables Entry by @PureWeen in #26101
- Fall back to loading .NET 8 date strings by @mattleibow in #26033
- [Windows] Hide/show titlebar on modal pages by @Foda in #26071
- NullReferenceException throws on Windows when setting Cookies on .NET MAUI WebView by @NanthiniMahalingam in #24846
- Fixed CollectionView SelectedItem binding issue on initial loading by @SuthiYuvaraj in #25555
- [Android] ClearButtonVisibility with margin fix by @kubaflo in #25392
- Fixed the iOS BackButton title does not update when set to an empty string or whitespace by @NanthiniMahalingam in #25813
- Remove code that enables/disables Editor by @jfversluis in #26122
- Always propagate the BC to the ControlTemplate by @PureWeen in #26072
- Make sure to unsubscribe from LayoutChanged on CV by @PureWeen in #26138
- Fix Shell Flyout Menu Visibility Issue When Navigating Between TabBar and Flyout Items by @vishnumenon2684 in #25510
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in #26098
- Change Yaml to use OneLocTool to create PR after we receive the lcl files by @tj-devel709 in #26177
- Add three templates to locproject.json by @tj-devel709 in #26178
- Fixed An issue with Microsoft.Maui.Animations when testing a custom busy indicator control. by @NirmalKumarYuvaraj in #26051
- Make MauiAppCompatEditText public by @jfversluis in #26146
- [XC] Add file info to exception reports by @StephaneDelcroix in #25359
- [ci] See if we can provision by default on devdiv by @rmarinho in #26170
- [Windows] Disable HitTest when showing EmptyView on CollectionView by @rmarinho in #26006
- [Windows] - Fix for Shell Section Visibility changes not reflected until Tab switch by @Tamilarasan-Paranthaman in #26130
- [ci] Remove use of System.Formats.Asn1 by removing Microsoft.Build.Tasks.Core by @rmarinho in #26163
- Migrate xml docs directly into code for ExtensionPoints by @DianaSoltani in #24333
- Fix disabled WebView Cookie Tests by @kubaflo in #24978
- Add GraphicsView UiTestCategory by @kubaflo in #26307
- [XC] import types in StaticResourceExtension by @StephaneDelcroix in #26303
- Reseting thumb image by @kubaflo in #26085
- [iOS] Fix for ItemSpacing not properly applied between the item and group header in CollectionView Horizontal LinearItemsLayout by @Tamilarasan-Paranthaman in #25882
- Add new Keyboard enum values to KeyboardDesignTypeConverter by @jfversluis in #26329
- Fix Tweener leak on Animation by @pictos in #26143
- Remove FlyoutBehavior on Basic Template by @PureWeen in #26352
- Fixed CollectionViewHandler2 null reference exception if ItemsLayout is set for Tablet but not on mobile devices by @NirmalKumarYuvaraj in #26152
- Bring back ResourceDictionary.SetAndLoadSource by @simonrozsival in #26355
- [iOS] CV2 - Disable clipping bounds for WrapperView by @kubaflo in #26360
- TableView title issue fix on windows platforms. by @devanathan-vaithiyanathan in #25414
- [iOS] Fix for CollectionView with horizontal grid layout has extra space on right end by @Tamilarasan-Paranthaman in #25825
- [Windows] Fix for setting IsClippedToBounds="True" inside a Border control will crash on Windows by @Tamilarasan-Paranthaman in #25506
- Add RequireService to StaticExtension by @jfversluis in #26390
- [XC] SetValue on nullable BP types by @StephaneDelcroix in #26387
- Creating .NET MAUI Project sometimes causes error *.png is being used by another process by @dellis1972 in #25374
- [XC] Of course valuetype can implement interfaces by @StephaneDelcroix in #26400
- Change the yaml to build PR if lcl files were changed by @tj-devel709 in #26411
- Add options for specifying a minimum workload version requirement by @mattleibow in #25993
- Upgrade Syncfusion Toolkit version from 1.0.2 to 1.0.3 by @PaulAndersonS in #26406
- [iOS] Add templated cells as children of the CollectionView2 by @rmarinho in #26357
- [iOS][Regression] Fix ToolbarItem color when used with IconImageSource is always default color by @devanathan-vaithiyanathan in #26048
- [iOS] Fix deselect item on CollectionView by @rmarinho in #26315
- Fixed the double tap editor freeze issue and added test cases by @devanathan-vaithiyanathan in #26203
- [Windows][Add correct menu bar item foreground resource override by @Foda in https://github.com//pull/26413
- Fix BoxView not rendering when is hidden on start by @kubaflo in #21960
- Fix Similar name is provided for "Icons" Present by @devanathan-vaithiyanathan in #26331
Localization
- LEGO: Pull request from lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20241203012133186 to main by @csigs in #26319
- LEGO: Pull request from lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20241118221232126 to main by @csigs in #25933
- [main] Rebase of 26174 - Localization Updates by @tj-devel709 in #26309
- [localization] Fix template names in Japanese localization for .NET MAUI ContentPage and Window by @yamachu in #25858
Testing
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 16 by @anandhan-rajagopal in #26029
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 31 by @anandhan-rajagopal in #26379
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 33 by @anandhan-rajagopal in #26402
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 34 by @anandhan-rajagopal in #26403
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 32 by @anandhan-rajagopal in #26380
- [Testing] Implement ContextMenu UITest extension methods by @jsuarezruiz in #25340
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 8 by @anandhan-rajagopal in #25814
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 6 by @anandhan-rajagopal in #25785
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 2 by @anandhan-rajagopal in #25731
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium by @anandhan-rajagopal in
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 4 by @anandhan-rajagopal in
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 15 by @anandhan-rajagopal in #25990
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 3 by @anandhan-rajagopal in #25734
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 12 by @anandhan-rajagopal in #25917
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 9 by @anandhan-rajagopal in #25815
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 24 by @anandhan-rajagopal in #26220
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 20 by @anandhan-rajagopal in #26142
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 21 by @anandhan-rajagopal in #26168
- [Testing] Ported randomly failing tests to Appium by @jfversluis in #24036
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 22 by @anandhan-rajagopal in #26193
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 23 by @anandhan-rajagopal in #26219
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 27 by @anandhan-rajagopal in #26333
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 10 by @anandhan-rajagopal in #25847
- [Testing] Changes in randomly failing UITests by @jsuarezruiz in #25914
- [Testing] Implement themes change in Appium actions on Windows by @jsuarezruiz in #25863
- [Testing] Implement PressEnter Appium action in Catalyst by @jsuarezruiz in #25854
- [Testing] More Appium actions by @jsuarezruiz in #25886
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 13 by @anandhan-rajagopal in #25954
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 19 by @anandhan-rajagopal in #26100
- [Testing] Fix randomly failing tests on CI by @jsuarezruiz in #26120
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 18 by @anandhan-rajagopal in #26097
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 11 by @anandhan-rajagopal in #25855
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 5 by @anandhan-rajagopal in #25772
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 25 by @anandhan-rajagopal in #26255
- [Testing] Adding an UITest to validate Editor width using a custom style from PlatformView by @jsuarezruiz in #25980
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 26 by @anandhan-rajagopal in #26332
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 17 by @anandhan-rajagopal in #26081
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 28 by @anandhan-rajagopal in #26364
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 29 by @anandhan-rajagopal in #26365
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 30 by @anandhan-rajagopal in #26367
- [Testing] Added ToggleSystemAnimations method to Appium helper methods by @jsuarezruiz in #26096
- [Testing] Enabling ported UITests from Xamarin.UITests to Appium - 35 by @anandhan-rajagopal in #26404
- Re-Enable Template Tests by @PureWeen in #25674
New Contributors
- @raselldev made their first contribution in #25821
- @yamachu made their first contribution in #25858
- @pitMobile made their first contribution in #24777
Full Changelog: 9.0.14...9.0.21
Assets 2
26 people reacted
You canβt perform that action at this time.