Content-Length: 329111 | pFad | http://github.com/nodejs/node/pull/57115

A7 build: bump supported macOS version to 13.5 by targos · Pull Request #57115 · nodejs/node · GitHub
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

build: bump supported macOS version to 13.5 #57115

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

targos
Copy link
Member

@targos targos commented Feb 18, 2025

macOS 11 is no longer supported by Apple since September 2023, and macOS 12 since September 2024
Let's not lock ourselves on already EoL versions for future Node.js 24 LTS.

This also enables access to more C++20 features,
in particular std::format (which requires at least 13.3).

I chose 13.5 because it's the last one to provide a kernel upgrade, according to https://en.wikipedia.org/wiki/MacOS_Ventura#Release_history, but I'm happy to use another target as long as it's >=13.3.

macOS 11 is no longer supported by Apple since September 2023,
and macOS 12 since September 2024
Let's not lock ourselves on already EoL versions for future
Node.js 24 LTS.

This also enables access to more C++20 features,
in particular `std::format` (which requires at least 13.3).
@nodejs-github-bot
Copy link
Collaborator

Review requested:

  • @nodejs/gyp

@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations. needs-ci PRs that need a full CI run. labels Feb 18, 2025
@targos
Copy link
Member Author

targos commented Feb 18, 2025

@nodejs/tsc @nodejs/build @nodejs/platform-macos

@targos targos added the semver-major PRs that contain breaking changes and should be released in the next major version. label Feb 18, 2025
@targos targos added the request-ci Add this label to start a Jenkins CI on a PR. label Feb 18, 2025
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Feb 18, 2025
@nodejs-github-bot
Copy link
Collaborator

@anonrig
Copy link
Member

anonrig commented Feb 18, 2025

Is this the last version we can bump it into or can we bump it higher?

@targos
Copy link
Member Author

targos commented Feb 18, 2025

We can bump the minor higher if needed (up to 13.7). The major is still supported (probably until Sep 2025).

@nodejs-github-bot
Copy link
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations. needs-ci PRs that need a full CI run. semver-major PRs that contain breaking changes and should be released in the next major version.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/nodejs/node/pull/57115

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy