Skip to content

[2025/05/19] Candidate - In Flight Branch #29473

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 15 commits into from
May 21, 2025
Merged

[2025/05/19] Candidate - In Flight Branch #29473

merged 15 commits into from
May 21, 2025

Conversation

PureWeen
Copy link
Member

@PureWeen PureWeen commented May 13, 2025

For more information about inflight process check
https://github.com/dotnet/maui/wiki/Inflight-Branch-Process

.NET MAUI Release Notes

New Release: May 21, 2025

We're excited to announce a new release of .NET MAUI with several bug fixes and improvements across various platforms.

Bug Fixes

iOS

Windows

Windows & macOS

Android

Cross-Platform

Testing Improvements

Code Quality

Contributors

This release was made possible by the hard work of our dedicated team and community contributors. We'd like to extend our gratitude to everyone who has contributed to this release.

Installation

This update is available through NuGet and the .NET SDK. Update your projects to get access to these fixes.

Known Issues

Please refer to our issue tracker for any known issues and their workarounds.


For more information about .NET MAUI, visit the official documentation.

@Copilot Copilot AI review requested due to automatic review settings May 13, 2025 14:31
@PureWeen PureWeen requested a review from a team as a code owner May 13, 2025 14:31
@PureWeen PureWeen requested review from rmarinho and jsuarezruiz May 13, 2025 14:31
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the CollectionView feature by adding new selection state properties in the view model, extending dynamic changes support via new UI pages and controls, and includes several platform-specific improvements and bug fixes in handlers and tests.

  • Added new boolean properties in the CollectionViewViewModel for header, footer, and template selections.
  • Introduced new dynamic options and pages for CollectionView configuration with corresponding XAML updates.
  • Improved platform-specific implementations and test coverage for modal navigation, carousel view layouts, and binding validations.

Reviewed Changes

Copilot reviewed 55 out of 55 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
CollectionViewViewModel.cs Added new bool properties to track selection states.
CollectionViewFeaturePage.xaml.cs & .xaml Introduced dynamic changes button and updated UI layout.
CollectionViewDynamicPage.xaml Added a new dynamic page with various layout and control updates.
CollectionViewDynamicOptionsPage.xaml.cs & .xaml Added event handlers and UI to manage dynamic options.
ModalTests.cs & Window.cs Updated modal behavior and fixed disappearing logic.
Various handlers files (Android, iOS, Windows) Included improvements on layout, items source handling, and scroll bar updates.
Versions.props Updated condition for PreReleaseVersionLabel to reflect the correct branch variable.

Tamilarasan-Paranthaman and others added 13 commits May 14, 2025 11:47
…evron icon (#29140)

* Fixed Chevron icon color issue

* Test sample changes

* Test script changes

* test sample changes

* Added Windows snapshot
major facepalm

- fixes #29336
…29318)

* Fixed the bounce back issue on carousal view 2

* Added test case

* Removed unwanted lines
… modal pages (#28568)

* Inheriting StatusBar and NavigationBar background colors

* Added snapshot
…p more than once (#29369)

* Committed the test case and sample

* committed the fix

* Modified the test sample

* Updated the Test condition for windows

* Removed unwanted spaces

* Optimized the fix

* Change the code into modern c#
…window with a modal page (#29129)

* Fixed-19675 : Disappearing event is not triggered on modal page navigations

* Added testcase.

* updated Window.cs

* updated Window.cs
…n CarouselView on Windows platform (#29343)

* Update ItemsViewHandler.Windows.cs

* Update ItemsViewHandler.Windows.cs

* Commit for ScrollBarVisibility

* Testcase included

* Update Issue15253.cs

* Tes

* testcases enabled

* Update Issue15253.cs

* Image updated

* method change
* Fixed the issue for dynamic changes of ItemsLayout property

* Simplified the fix

* Removed unwanted lines

* Modified the fix

* Added null check

* Added a test case and snapshots

* Modified a test case

* Modified the public api to internal
…nges (#29424)

* Added FeatureTests for CollectionView

* changes updated

* changes updated
@PureWeen PureWeen force-pushed the inflight/candidate branch from 3c27edc to 9eba629 Compare May 14, 2025 16:48
prakashKannanSf3972 and others added 2 commits May 20, 2025 08:46
* Fixed-Test-Failing-28622

* Refactored-conditional-block

* Pending-MAC-SnapShot-Added
@PureWeen PureWeen merged commit 5e69229 into main May 21, 2025
133 checks passed
@PureWeen PureWeen deleted the inflight/candidate branch May 21, 2025 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.