Skip to content

Bump CommunityToolkit.Maui and Microsoft.Maui.Controls#150

Merged
TheCodeTraveler merged 1 commit into
mainfrom
dependabot/nuget/src/HotChocolateGraphQL.Mobile/multi-74fb7c49af
Apr 28, 2026
Merged

Bump CommunityToolkit.Maui and Microsoft.Maui.Controls#150
TheCodeTraveler merged 1 commit into
mainfrom
dependabot/nuget/src/HotChocolateGraphQL.Mobile/multi-74fb7c49af

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 28, 2026

Copy link
Copy Markdown
Contributor

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Updated CommunityToolkit.Maui from 10.0.0 to 12.3.0.

Release notes

Sourced from CommunityToolkit.Maui's releases.

12.3.0

This version brings some minor fixes (but still very important!) and removes the upper version restriction for Microsoft.Maui.Controls. Although it is not officially supported, you may now use the .NET MAUI Community Toolkit with the .NET 10 preview.

Thank you for using the .NET MAUI Community Toolkit!

What's Changed

Requirements

The following tools are now required for CommunityToolkit.Maui:

  • Download/install .NET SDK v9.0.306
  • Install Xcode 26.0.1 (or higher)
    • Read the latest .NET MAUI Release wiki to always find the latest-supported version) of Xcode for .NET MAUI
    • We HIGHLY recommend using the open-source tool Xcodes to easily manage your installed Xcode versions
  • Update to the latest stable version of Visual Studio (or Jet Brains Rider)
  • After installing the latest stable .NET SDK, update to the latest stable version of the .NET MAUI workload:
    • On macOS, open the Terminal and enter the following command: sudo dotnet workload install maui; sudo dotnet workload update
    • On Windows, open the command prompt (or Powershell) and enter the following command: dotnet workload install maui && dotnet workload update
  • Add a global.json file to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)
    • The .NET MAUI Community Toolkit does not provide support for preview releases of .NET

global.json

{
  "sdk": {
    "version": "9.0.306", 
    "rollForward": "latestFeature",
    "allowPrerelease": false
  }
}

Full Changelog: CommunityToolkit/Maui@12.2.0...12.3.0

12.2.0

Some more fixes related to Popup and then some... Also, this release reinstates the assembly versioning that got lost in translation somewhere. Most people probably didn't even notice or care. But if you're one of the people who does... Now its fixed!

What's Changed

New Contributors

Full Changelog: CommunityToolkit/Maui@12.1.0...12.2.0

12.1.0

What's Changed

Requirements

The following tools are now required for CommunityToolkit.Maui:

  • Download/install .NET SDK v9.0.300
  • Install Xcode 16.2.0 (or higher)
    • Read the latest .NET MAUI Release wiki to always find the latest-supported version) of Xcode for .NET MAUI
    • We HIGHLY recommend using the open-source tool Xcodes to easily manage your installed Xcode versions
  • Update to the latest stable version of Visual Studio (or Jet Brains Rider)
  • After installing the latest stable .NET SDK, update to the latest stable version of the .NET MAUI workload:
    • On macOS, open the Terminal and enter the following command: sudo dotnet workload install maui; sudo dotnet workload update
    • On Windows, open the command prompt (or Powershell) and enter the following command: dotnet workload install maui && dotnet workload update
  • Add a global.json file to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)
    • The .NET MAUI Community Toolkit does not support preview releases of .NET

global.json

{
  "sdk": {
    "version": "9.0.300", 
    "rollForward": "latestFeature",
    "allowPrerelease": false
  }
}

Full Changelog: CommunityToolkit/Maui@12.0.0...12.1.0

12.0.0

An all new implementation of Popups! We complete wrote Popup from the ground up so that it is now more stable and easier to work with than ever.

If you're migrating, be sure to check out our Popup v2 Migration Guide, along with the updated Popup documentation:

Breaking Changes

  • CommunityToolkit.Maui
    • Popup.Anchor feature removed
  • CommunityToolkit.Maui.Camera
    • Updated Namespaces
    • Refactored the following methods in CameraView:
      ValueTask CaptureImage(CancellationToken);
      Task StartCameraPreview(CancellationToken);
      void StopCameraPreview();

Requirements

The following tools are now required for CommunityToolkit.Maui:

  • Download/install .NET SDK v9.0.300
  • Install Xcode 16.2.0 (or higher)
    • Read the latest .NET MAUI Release wiki to always find the latest-supported version) of Xcode for .NET MAUI
    • We HIGHLY recommend using the open-source tool Xcodes to easily manage your installed Xcode versions
  • Update to the latest stable version of Visual Studio (or Jet Brains Rider)
  • After installing the latest stable .NET SDK, update to the latest stable version of the .NET MAUI workload:
    • On macOS, open the Terminal and enter the following command: sudo dotnet workload install maui; sudo dotnet workload update
    • On Windows, open the command prompt (or Powershell) and enter the following command: dotnet workload install maui && dotnet workload update
  • Add a global.json file to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)
    • The .NET MAUI Community Toolkit does not support preview releases of .NET

global.json

{
  "sdk": {
    "version": "9.0.300", 
    "rollForward": "latestFeature",
    "allowPrerelease": false
  }
}

What's Changed

... (truncated)

11.2.0

What's Changed

Requirements

The following tools are now required for CommunityToolkit.Maui:

  • Download/install .NET SDK v9.0.202
  • Install Xcode 16.2.0 (or higher)
    • Read the latest .NET MAUI Release wiki to always find the latest-supported version) of Xcode for .NET MAUI
    • We HIGHLY recommend using the open-source tool Xcodes to easily manage your installed Xcode versions
  • Update to the latest stable version of Visual Studio (or Jet Brains Rider)
  • After installing the latest stable .NET SDK, update to the latest stable version of the .NET MAUI workload:
    • On macOS, open the Terminal and enter the following command: sudo dotnet workload install maui; sudo dotnet workload update
    • On Windows, open the command prompt (or Powershell) and enter the following command: dotnet workload install maui & dotnet workload update
  • Add a global.json file to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)
    • The .NET MAUI Community Toolkit does not support preview releases of .NET

global.json

{
  "sdk": {
    "version": "9.0.202", 
    "rollForward": "latestFeature",
    "allowPrerelease": false
  }
}

Le keeping the house

New Contributors

Full Changelog: CommunityToolkit/Maui@11.1.0...11.2.0

11.1.1

You probably don't need to worry about this one, just stay on the latest version!

If you experience any issues with WinRT.Runtime conflicts between 2.1.0 and 2.2.0 then this might be something you need, but this is also fixed in the version that will come after 11.2.0.

Details: CommunityToolkit/Maui#2612

Full Changelog: CommunityToolkit/Maui@11.1.0...11.1.1

11.1.0

What's Changed

Housekeeping

New Contributors

Full Changelog: CommunityToolkit/Maui@11.0.0...11.1.0

11.0.0

And just like that, the first release in 2025 is v11 of the .NET MAUI Community Toolkit!

Offline speech recognition

In this release we add offline speech recognition. No need for an active internet connection, you can now to speech to text while offline. Note that this is available from Android 33 and up and iOS13 and up. Check out all the details on the docs.

Statusbar gap

Did you notice there was a gap when using the StatusBarBehavior on iOS? Thanks to @​kubaflo not anymore! We made sure that the calculations for the status bar height is now correct and are even giving you fine-grained control over the calculations by being able to specify if the safe area should be included or not.

And much more!

Be sure to check out the full list below with all the changes ,and last but not least, we also did releases for CameraView, MediaElement and Maps, so be sure to check those out too!

Make sure to check the requirements below for using this/building this project yourself.

Requirements

The following tools are now required for CommunityToolkit.Maui:

  • Download/install .NET SDK v9.0.102
  • Install Xcode 16.2.0 (or higher)
    • Read the latest .NET MAUI Release wiki to always find the latest-supported version) of Xcode for .NET MAUI
    • We HIGHLY recommend using the open-source tool Xcodes to easily manage your installed Xcode versions
  • Update to the latest stable version of Visual Studio (or Jet Brains Rider)
  • After installing the latest stable .NET SDK, update to the latest stable version of the .NET MAUI workload:
    • On macOS, open the Terminal and enter the following command: sudo dotnet workload install maui; sudo dotnet workload update
    • On Windows, open the command prompt (or Powershell) and enter the following command: dotnet workload install maui;dotnet workload update
  • Add a global.json file to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)
    • The .NET MAUI Community Toolkit does not support preview releases of .NET

global.json

{
  "sdk": {
    "version": "9.0.102", 
    "rollForward": "latestFeature",
    "allowPrerelease": false
  }
}

What's Changed

... (truncated)

Commits viewable in compare view.

Updated Microsoft.Maui.Controls from 9.0.22 to 9.0.120.

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps CommunityToolkit.Maui from 10.0.0 to 12.3.0
Bumps Microsoft.Maui.Controls from 9.0.22 to 9.0.120

---
updated-dependencies:
- dependency-name: CommunityToolkit.Maui
  dependency-version: 12.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: Microsoft.Maui.Controls
  dependency-version: 9.0.120
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code labels Apr 28, 2026
@TheCodeTraveler TheCodeTraveler merged commit 5a29d97 into main Apr 28, 2026
5 checks passed
@TheCodeTraveler TheCodeTraveler deleted the dependabot/nuget/src/HotChocolateGraphQL.Mobile/multi-74fb7c49af branch April 28, 2026 05:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant