Commit Graph

270 Commits

Author SHA1 Message Date
Dane Springmeyer
da490c2b90 bump to v5 (#15781) 2019-10-09 13:30:17 -07:00
Dane Springmeyer
d0281e3ca4 node package improvements (#15748)
* node package improvements

* npm run test-suite does not do anything anymore
2019-10-08 16:27:04 -07:00
Thiago Marcos P. Santos
f28d14c7c5 [build] Install missing node deps
Needed to run the query tests.
2019-09-17 12:28:55 +03:00
Rebecca Rice
53e56945eb [node] release v4.3.0 (#15428) 2019-09-11 21:48:34 -04:00
Jason Wray
a3a661e846 [build] Skip CI jobs if there are no relevant changed files 2019-08-08 15:35:56 -07:00
Josh Erb
cdd47c0358 [node] v4.2.0 release 2019-07-15 10:13:47 -04:00
Bruno de Oliveira Abinader
3b0e5a59a2 [core] Implement C++ render test runner 2019-06-25 20:10:21 +03:00
Konstantin Käfer
a53c88159f [core] upgrade mapbox-gl-js pin to the most recent version 2019-05-08 14:10:11 +02:00
Jason Wray
01a2a79b2c [build] Retry failed GitHub API requests 2019-04-25 14:04:42 -07:00
Alexander Shalamov
debbd08ff0 Revert "[core] Use ES6 import / export syntax for node test harness"
This reverts commit c6598fc5da.
2019-03-11 13:43:08 +02:00
Alexander Shalamov
c6598fc5da [core] Use ES6 import / export syntax for node test harness 2019-03-08 16:53:01 +02:00
Bruno de Oliveira Abinader
e64c28613a [core] Support fill-extrusion-vertical-gradient 2018-11-29 14:23:55 +02:00
Konstantin Käfer
a0b8f01c1b [build] use newer compiler versions for some builds 2018-11-28 14:49:44 +01:00
Molly Lloyd
22a3e9f024 [build] update octokit dependency version (#13269)
createInstallationToken endpoint had a breaking change and this update uses the new endpoint
2018-11-05 13:20:36 -08:00
John Firebaugh
c470bd26df [node] v4.0.0 2018-09-13 10:55:23 -07:00
Konstantin Käfer
52275f835a [build] add plain text file lists for iOS/macOS 2018-08-23 14:09:48 +02:00
John Firebaugh
7fb2aade96 [build] Update gl-js 2018-08-08 08:58:15 -07:00
John Firebaugh
e31f2ecb67 [build] Push binary size history to S3 (#12538) 2018-08-06 13:10:54 -07:00
Dane Springmeyer
bcc93baeb1 Remove 'preinstall'
This is an obsolete workaround for old npm versions that broke with bundling but also did not install deps predictably.

Refs:

 - https://github.com/mapbox/node-pre-gyp/blob/master/README.md#configuring
 - https://github.com/mapbox/node-pre-gyp/issues/260
2018-07-23 16:02:10 -07:00
John Firebaugh
840a5cf120 [build] Record binary size via GitHub check 2018-07-03 14:03:32 -07:00
John Firebaugh
37e71666d8 [node] Build and publish for node 6.x, 8.x, and 10.x
Note that we're still only testing the 6.x ABI (48).
2018-06-26 17:20:46 -07:00
John Firebaugh
ec05ee41d1 [node] Drop node 4.x support 2018-06-26 17:20:46 -07:00
Konstantin Käfer
488b68c693 [node] add compatibility with node-pre-gyp binary publishing 2018-06-26 10:51:56 -07:00
Jason Wray
e67f0be813 Merge tag 'ios-v4.0.2' into master
Conflicts:
	mapbox-gl-js
	platform/android/CHANGELOG.md
	platform/android/gradle/dependencies.gradle
	platform/ios/CHANGELOG.md
	platform/ios/Mapbox-iOS-SDK-nightly-dynamic.podspec
	platform/ios/Mapbox-iOS-SDK-symbols.podspec
	platform/ios/Mapbox-iOS-SDK.podspec
	platform/node/test/ignores.json
	src/mbgl/geometry/feature_index.cpp
	src/mbgl/geometry/feature_index.hpp
	src/mbgl/layout/symbol_layout.cpp
2018-05-30 13:01:04 -04:00
Jason Wray
6e0d6ef44a [ios, build] Populate GitHub releases with templated notes
Replicates our existing release notes format as an EJS template and Node JS script, then uploads the formatted notes during the deployment process.
2018-05-24 13:27:26 -04:00
Konstantin Käfer
d1a266b3e6 [node] allow building all ABIs at once 2018-05-22 11:17:01 +02:00
Konstantin Käfer
973aa963f9 [node] move to Nan 2.10.0 2018-05-22 11:17:01 +02:00
Chris Loer
317794746e [core,node] Pin 'nan' to ~2.8 to avoid Callback::Call deprecation.
Alternative fix to #11288, until we figure out a proper async_hooks implementation.
2018-02-26 14:53:26 -08:00
Chris Loer
80fdae62ca [core,node] Pin 'nan' to ~2.8 to avoid Callback::Call deprecation.
Alternative fix to #11288, until we figure out a proper async_hooks implementation.
2018-02-26 13:47:57 -08:00
Anand Thakker
f648cfeef6 Implement Expressions (#9439)
Ports https://github.com/mapbox/mapbox-gl-js/pull/4777 (and its several follow-ups)
2017-11-08 12:34:02 -05:00
Bruno de Oliveira Abinader
bb58ddaea8 [node] Release v3.5.8 (#10243) 2017-10-20 01:27:26 +02:00
Lauren Budorick
e43e2aa3d7 [core, node] Support axonometric rendering 2017-10-14 03:15:34 +02:00
Bruno de Oliveira Abinader
6cf153a6de [node] Release v3.5.7 (#10164) 2017-10-09 19:43:57 +03:00
Bobby Sudekum
b296f54769 Release node v3.5.6 (#9610) 2017-09-29 10:35:37 -07:00
Bruno de Oliveira Abinader
3f6f236f7b [node] Split 'test-suite' run using 'run-s' script 2017-08-31 10:17:21 +03:00
John Firebaugh
822df3dd51 [core] Use separate attribute component for line normals
Broadcom GPUs don't cope well with using the least significant bit for this.
2017-08-08 18:06:44 -07:00
Konstantin Käfer
e8bfcd0474 [core] fix rendering of fill outlines that have a different color than the fill itself 2017-08-07 10:41:06 +02:00
Bruno de Oliveira Abinader
a019f26d99 [node] Bump version to 3.5.5 2017-07-14 15:28:36 +03:00
Bobby Sudekum
15791b5869 [node] bump version (#9196) 2017-06-06 09:18:49 -07:00
Bobby Sudekum
04c5399d41 Bump node version - v3.5.3 (#9144) 2017-05-30 12:14:08 -07:00
Bobby Sudekum
895275d6fc Release node-v3.5.2 (#9052) 2017-05-19 11:27:48 -05:00
Bobby Sudekum
5693befa78 [node] bump version, add changelog entry (#8924) 2017-05-08 11:27:36 -07:00
Dane Springmeyer
bf959b9d86 [node] start publishing both release+debug builds (#8865) 2017-05-04 16:43:54 -07:00
Bobby Sudekum
42c308fd8f Release node v3.5.0 (#8785) 2017-04-24 10:22:17 -07:00
Bobby Sudekum
140497e18f Bump version, add changelog entry (#8421) 2017-03-15 09:02:44 -07:00
Bobby Sudekum
98f5b71e6d [node] bump version number; changelog entry (#8408) 2017-03-14 16:53:24 -07:00
Bobby Sudekum
fb2674e44d [node] Specify build type (#8406) 2017-03-14 16:19:47 -07:00
Bobby Sudekum
b938afa8fa [node] bump version, add changelog entry (#8401) 2017-03-14 13:53:27 -07:00
Konstantin Käfer
5b24b14741 [build] use node-cmake 2.x
- Removes need to run `npm install` before invoking cmake
2017-02-22 18:22:18 +01:00
Minh Nguyễn
e6c15d0f6f Upright CJK characters in vertically-oriented labels (#7114)
CJK characters and adjacent punctuation now remain upright in vertically oriented labels that have line placement.

Fixes #1682.
2017-02-10 18:57:48 -06:00