♻️ Mobile | Bump versions and move to CommunityToolkit.Maui.BindableProperty#1544
Open
zacharykeeping wants to merge 6 commits intomainfrom
Open
♻️ Mobile | Bump versions and move to CommunityToolkit.Maui.BindableProperty#1544zacharykeeping wants to merge 6 commits intomainfrom
zacharykeeping wants to merge 6 commits intomainfrom
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates package versions across the solution to their latest .NET 10.0.2 releases and refactors bindable properties in four MAUI custom controls to use the new CommunityToolkit.Maui v14 source generator attributes instead of manual BindableProperty declarations.
Changes:
- Bumped Microsoft.* packages from 10.0.1 to 10.0.2 across all projects
- Upgraded CommunityToolkit.Maui from v13 to v14
- Refactored bindable properties in Search, PointsButton, MultiLineButton, and ListItem controls to use
[CommunityToolkit.Maui.BindableProperty]attribute - Updated .NET SDK version from 10.0.100 to 10.0.102
- Updated Xcode version in iOS build workflow from 26.0.1 to 26.2
Reviewed changes
Copilot reviewed 14 out of 14 changed files in this pull request and generated 7 comments.
Show a summary per file
| File | Description |
|---|---|
| tests/Application.UnitTests/Application.UnitTests.csproj | Bumped MockQueryable.Moq from 10.0.1 to 10.0.2 |
| tests/Application.IntegrationTests/Application.IntegrationTests.csproj | Bumped Microsoft.AspNetCore.Mvc.Testing from 10.0.1 to 10.0.2 |
| src/WebAPI/WebAPI.csproj | Updated Microsoft.AspNetCore packages to 10.0.2 |
| src/MobileUI/MobileUI.csproj | Upgraded Microsoft.Maui.Controls to 10.0.31, Microsoft.Extensions packages to 10.0.2, CommunityToolkit.Maui to 14.0.0, and added NoWarn for MCTEXP001 |
| src/MobileUI/Controls/Search.xaml.cs | Refactored to use CommunityToolkit.Maui.BindableProperty attributes with simplified property declarations |
| src/MobileUI/Controls/PointsButton.xaml.cs | Replaced manual BindableProperty boilerplate with CommunityToolkit.Maui.BindableProperty attributes |
| src/MobileUI/Controls/MultiLineButton.xaml.cs | Migrated to CommunityToolkit.Maui.BindableProperty with inline default values |
| src/MobileUI/Controls/ListItem.xaml.cs | Converted all bindable properties to use CommunityToolkit.Maui.BindableProperty attributes |
| src/Infrastructure/SSW.Rewards.Infrastructure.csproj | Updated Microsoft EF Core and ASP.NET packages to 10.0.2 |
| src/Common/Shared.csproj | Bumped Microsoft.AspNetCore.Components.Web and Microsoft.Extensions.Http to 10.0.2 |
| src/Application/SSW.Rewards.Application.csproj | Updated Microsoft.EntityFrameworkCore and related packages to 10.0.2 |
| src/AdminUI/AdminUI.csproj | Upgraded Microsoft.AspNetCore.Components.WebAssembly packages to 10.0.2 |
| global.json | Updated SDK version and workloadVersion from 10.0.100 to 10.0.102 |
| .github/workflows/ios-build.yml | Changed Xcode version from 26.0.1 to 26.2 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #1543
No