Skip to content
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

.NET MAUI 9.0 preview version increased MacCatalyst minimum version to 15.0(macOS 12.0 Monterey) #22048

Closed
tounaobun opened this issue Apr 25, 2024 · 5 comments
Labels
partner/macios Issues for the Mac / iOS SDK

Comments

@tounaobun
Copy link

tounaobun commented Apr 25, 2024

Description

We are planning to migrate from .NET MAUI 8.0 to 9.0. Our project support MacCatalyst 14.0 and above. However, when we change SDK from 8.0 to 9.0. The compiler tells that I must upgrade from 14.0 to 15.0. I am curious why this happens, does SDK include some new features? Does 9.0 plan to include MacCatalyst 14.0 when officially released? Thanks.

Public API Changes

`
14.0

15.0
`

Intended Use-Case

..

@jfversluis
Copy link
Member

This seems to originate from a level deeper than .NET MAUI, on the .NET for iOS layer and was merged here. Can't really see what the exact reason for it is. @rolfbjarne?

@jfversluis jfversluis added partner/macios Issues for the Mac / iOS SDK and removed proposal/open labels Apr 25, 2024
@rolfbjarne
Copy link
Member

I am curious why this happens

It's because Mac Catalyst 14.0 = macOS 11.0, and Apple doesn't support macOS 11.0 anymore: https://endoflife.date/macos

See also:

@jfversluis
Copy link
Member

jfversluis commented Apr 25, 2024

That clears it up, thanks!

Was checking to see if our templates need updating because of this change, but that happened here: #21011

@jfversluis jfversluis closed this as not planned Won't fix, can't repro, duplicate, stale Apr 25, 2024
@tounaobun
Copy link
Author

tounaobun commented Apr 26, 2024

Thanks, @rolfbjarne. I know that Apple maintains a major version for around three years, but that doesn't stop users from using older versions(Like macOS 11.0). It might no be a good reason to bump into macOS12.0( MacCatalyst 15.0 ) , since our project will lose users who's mac book is running under macOS 12.0.

@tounaobun
Copy link
Author

The reason that we eagerly plan to move to .NET MAUI 9.0 is that 9.0 resolves plenty of bug fixes and improvements. And we hope we could still build our project using a minimum version of MacCatalyst 13.1 ( macOS 10.15 Catalina ).

@github-actions github-actions bot locked and limited conversation to collaborators May 28, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
partner/macios Issues for the Mac / iOS SDK
Projects
None yet
Development

No branches or pull requests

3 participants