[node] use macos-15 and macos-15-intel for workflow macos runners. Add new node pre-release. (#3863)

This commit is contained in:
Andrew Calcutt
2025-10-13 23:28:11 -04:00
committed by GitHub
parent 709aa358f2
commit 6a6634370f
6 changed files with 17 additions and 14 deletions

View File

@@ -2,6 +2,7 @@ self-hosted-runner:
# Labels of self-hosted runner in array of strings. # Labels of self-hosted runner in array of strings.
labels: labels:
- windows-11-arm # can be removed once actionlint is updated - windows-11-arm # can be removed once actionlint is updated
- macos-15-intel # can be removed once actionlint is updated
- MapLibre_Native_Ubuntu_22_04_ARM_8_core - MapLibre_Native_Ubuntu_22_04_ARM_8_core
- MapLibre_Native_Ubuntu_24_04_x84_16_core - MapLibre_Native_Ubuntu_24_04_x84_16_core
# Configuration variables in array of strings defined in your repository or # Configuration variables in array of strings defined in your repository or

View File

@@ -78,9 +78,9 @@ jobs:
arch: x86_64 arch: x86_64
- runs-on: ubuntu-24.04-arm - runs-on: ubuntu-24.04-arm
arch: arm64 arch: arm64
- runs-on: macos-13 - runs-on: macos-15-intel
arch: x86_64 arch: x86_64
- runs-on: macos-14 - runs-on: macos-15
arch: arm64 arch: arm64
- runs-on: windows-2022 - runs-on: windows-2022
arch: x86_64 arch: x86_64

View File

@@ -48,9 +48,9 @@ jobs:
arch: x86_64 arch: x86_64
- runs-on: ubuntu-24.04-arm - runs-on: ubuntu-24.04-arm
arch: arm64 arch: arm64
- runs-on: macos-13 - runs-on: macos-15-intel
arch: x86_64 arch: x86_64
- runs-on: macos-14 - runs-on: macos-15
arch: arm64 arch: arm64
- runs-on: windows-2022 - runs-on: windows-2022
arch: x86_64 arch: x86_64

View File

@@ -1,11 +1,13 @@
## main ## main
## 6.3.0-pre.0 ## 6.3.0-pre.1
* Updated supported node versions to v20, v22, and v24. Support for node v18 has been removed. * Updated supported node versions to v20, v22, and v24. Support for node v18 has been removed. ([#3760](https://github.com/maplibre/maplibre-native/pull/3760))
* Updated the linux binary to be built on Ubuntu 24.04 * Updated NAN to v2.23.0 to support node v24 ([#3760](https://github.com/maplibre/maplibre-native/pull/3760))
* Updated NAN to v2.23.0 to support node v24 * Updated the linux binary to be built on Ubuntu 24.04 ([#3760](https://github.com/maplibre/maplibre-native/pull/3760))
* Moved node-pre-gyp back to @acalcutt/node-pre-gyp to support node v24. There is currently an issue with releases of @mapbox/node-pre-gyp which is preventing using it. * Updated the macos binary to be built on macOS 15 ([#3863](https://github.com/maplibre/maplibre-native/pull/3863))
* Add Windows arm64 binary build to ci and release workflows. * Moved node-pre-gyp back to @acalcutt/node-pre-gyp to support node v24. There is currently an issue with releases of @mapbox/node-pre-gyp which is preventing using it. ([#3760](https://github.com/maplibre/maplibre-native/pull/3760))
* Add Windows arm64 binary build to ci and release workflows. ([#3760](https://github.com/maplibre/maplibre-native/pull/3760))
* Add options parameter to addImage method in Node.js type definitions ([#3868](https://github.com/maplibre/maplibre-native/pull/3868))
## 6.2.0 ## 6.2.0
* Fix freezing in macos/metal after ~32 renders ([Issue](https://github.com/maplibre/maplibre-native/issues/2928), [PR](https://github.com/maplibre/maplibre-native/pull/3673)). * Fix freezing in macos/metal after ~32 renders ([Issue](https://github.com/maplibre/maplibre-native/issues/2928), [PR](https://github.com/maplibre/maplibre-native/pull/3673)).

View File

@@ -1,12 +1,12 @@
{ {
"name": "@maplibre/maplibre-gl-native", "name": "@maplibre/maplibre-gl-native",
"version": "6.3.0-pre.0", "version": "6.3.0-pre.1",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@maplibre/maplibre-gl-native", "name": "@maplibre/maplibre-gl-native",
"version": "6.3.0-pre.0", "version": "6.3.0-pre.1",
"hasInstallScript": true, "hasInstallScript": true,
"license": "BSD-2-Clause", "license": "BSD-2-Clause",
"dependencies": { "dependencies": {
@@ -44,7 +44,7 @@
"xcode": "^3.0.1" "xcode": "^3.0.1"
}, },
"engines": { "engines": {
"node": ">=18" "node": ">=20"
} }
}, },
"node_modules/@acalcutt/node-pre-gyp": { "node_modules/@acalcutt/node-pre-gyp": {

View File

@@ -1,6 +1,6 @@
{ {
"name": "@maplibre/maplibre-gl-native", "name": "@maplibre/maplibre-gl-native",
"version": "6.3.0-pre.0", "version": "6.3.0-pre.1",
"description": "Renders map tiles with MapLibre Native", "description": "Renders map tiles with MapLibre Native",
"keywords": [ "keywords": [
"maplibre", "maplibre",