[node] use macos-15 and macos-15-intel for workflow macos runners. Add new node pre-release. (#3863)
This commit is contained in:
1
.github/actionlint.yaml
vendored
1
.github/actionlint.yaml
vendored
@@ -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
|
||||||
|
|||||||
4
.github/workflows/node-ci.yml
vendored
4
.github/workflows/node-ci.yml
vendored
@@ -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
|
||||||
|
|||||||
4
.github/workflows/node-release.yml
vendored
4
.github/workflows/node-release.yml
vendored
@@ -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
|
||||||
|
|||||||
@@ -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)).
|
||||||
|
|||||||
6
platform/node/package-lock.json
generated
6
platform/node/package-lock.json
generated
@@ -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": {
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
Reference in New Issue
Block a user