maplibre / maplibre-native

MapLibre Native - Interactive vector tile maps for iOS, Android and other platforms.
https://maplibre.org
BSD 2-Clause "Simplified" License
1.03k stars 299 forks source link

[opengl-2][node] Release node-v5.4.1-pre.0 #2553

Closed acalcutt closed 3 months ago

acalcutt commented 3 months ago

Releases node-v5.4.1-pre.0.

This also adds publishing the node 22 binary so that can be tested in this pre-release. I did not remove Node 16 at the same time, so this isn't a breaking change.

Note, I want to merge this after https://github.com/maplibre/maplibre-native/pull/2552

ntadej commented 3 months ago

Looks OK to me.

acalcutt commented 3 months ago

@ntadej do you have any ideas for the failed qt test. I don't think it has to do with this PR

ntadej commented 3 months ago

Probably just a glitch, let's see now.

acalcutt commented 3 months ago

nice, looks like it passed on the re-run

acalcutt commented 3 months ago

This seems to work, but I had some trouble in windows at first. I ended up having to update my c++ redistributable. Without the update, when i tried to use it in tileserver-gl, the application just ended with no error.

I had the c++ 2015-2022 redistributable, but there was a slightly newer version of it that must have been needed with the vpkg update. I should probably add a note for that

I haven't gotten to test node 22 yet, but mainly because I am having trouble getting 'canvas' to work with node 22 , so my usually throw it into tileserver test isn't working yet.