Daniel Paz-Soldan
4976233cff
Add node 10 builds to travis ( #5246 )
...
* Add node 10 builds to travis
* Add changelog
2018-12-04 14:13:49 -05:00
Daniel Patterson
b7e7d32361
Expose new --mmap switch
(mmap_memory: true
in NodeJS), and run test suite in this mode, as well as shared memory mode.
2018-10-26 23:54:00 -07:00
Kajari Ghosh
72e03f9af9
update changelog after 5.19 release ( #5203 )
2018-09-11 00:34:40 -04:00
Patrick Niklaus
29db0c80d9
Use CSV stringify to properly escape data in CSV
2018-04-17 18:02:28 +02:00
Huyen Chau Nguyen
4654751872
add dev dependencies for osrm runner
2018-04-17 18:02:28 +02:00
Patrick Niklaus
ea0881553e
[skip ci] Bump master to 5.18
2018-04-09 13:14:43 +00:00
Huyen Chau Nguyen
9b74a47c91
build osx binary for node4 and bump to RC 2
2018-02-24 11:42:08 +11:00
Huyen Chau Nguyen
a8bc2cf8a7
update package.json ( #4889 )
2018-02-15 16:14:18 +01:00
Huyen Chau Nguyen
975ede4bec
Update package.json
...
add mkdirp and rimraf to bundledependencies in order for node-pre-gyp to properly install with node
2018-02-15 14:34:35 +01:00
Michael Krasnyk
a9d94d35a2
[skip ci] Bump OSRM version to 5.16
2018-01-22 17:24:07 +01:00
Patrick Niklaus
6d801e7086
Bumped version to latest.4
2018-01-05 17:35:11 +01:00
Daniel Patterson
02a2d25a3f
Reset versions/changelog for next release - 5.14 work happens on the 5.14 release branch.
2017-11-22 12:37:34 -08:00
Patrick Niklaus
a68db86dc8
[skip ci] Bump OSRM version to 5.14
2017-10-31 16:17:07 +00:00
Patrick Niklaus
db83b186cf
Bump version number post-release
2017-10-05 17:14:17 +01:00
Moritz Kobitzsch
c2dc7e9cd0
use enter + exit for roundabout instructions ( #4358 )
...
* Expose roundabout/rotary exit instructions as a new instruction type.
2017-09-05 12:30:34 -07:00
Daniel Patterson
f4dc93ae66
[skip ci] Reset master versions for next release
2017-08-17 15:06:48 -07:00
Daniel Patterson
37c941dff3
Bump version for 5.11.0-rc.2
2017-08-15 12:14:13 -07:00
Daniel Patterson
48eeef2d30
Revert "Publicly expose binaries to Node.js bindings, resolves #4377 "
...
This reverts commit 4686272f87
.
Unfortunately, this doesn't work alongside `node-pre-gyp` - in fresh installs, the binary
files are not yet downloaded when npm tries to create symlinks, leading to an error.
2017-08-15 11:55:09 -07:00
Daniel Patterson
36db965c39
Update npm version for RC.1
2017-08-14 17:16:45 -07:00
Daniel J. Hofmann
75d6f59026
Publicly expose binaries to Node.js bindings, resolves #4377
2017-08-11 12:04:53 +02:00
Daniel J. Hofmann
ae42ce7017
[skip ci] Updates lockfile for latest master version
2017-08-11 12:04:53 +02:00
Moritz Kobitzsch
7069af3e20
explicitly use local eslint version for linting
2017-08-09 14:14:44 +02:00
Daniel J. Hofmann
46f75c3d92
[skip ci] Bumps version to 5.11
2017-08-08 11:37:20 +02:00
Moritz Kobitzsch
e5143247c2
move babel to dev dependencies, update releasing docs to reflect scripts in package.json
2017-08-03 14:31:41 +02:00
Daniel J. Hofmann
64265926a4
Adds babel transformation needed for node osrm docs
2017-08-03 14:31:41 +02:00
Moritz Kobitzsch
84ce97a31e
Bump version to v5.10.0-rc.2
2017-08-01 12:30:31 +02:00
Moritz Kobitzsch
9dfbae69cc
[skip-ci] Bump version to v5.10.0-rc.1
2017-07-31 16:18:56 +02:00
Daniel J. Hofmann
6c0ab24100
Updates npm and yarn lockfiles
2017-07-24 13:15:15 +02:00
Patrick Niklaus
8508834e50
Bump version to 5.10
2017-07-11 08:25:57 +00:00
Daniel J. Hofmann
1ef75c7a61
Bundles nan, node-cmake and node-pre-gyp for bootstrapping node-osrm, resolves #4216
...
Building `node-osrm` from source requires nan, node-cmake and
node-pre-gyp npm packages already \*. In order to bootstrap we
bundle these dev packages in the bundle we publish to npm.
\* See `src/nodejs/CMakeLists.txt`
Check `npm pack` - we now expect to see a `node_modules` directory
with nan, node-cmake, and node-pre-gyp already there.
2017-07-06 14:40:43 +00:00
Patrick Niklaus
6d78c11fd2
[skip ci] Bump OSRM version to 5.9
2017-07-03 22:44:56 +00:00
karenzshea
0e39320a77
do not run conditional cuke tests by default
2017-06-02 11:15:34 +02:00
Daniel J. Hofmann
6658bb7d51
Runs yarn upgrade
to sync yarn lockfile
2017-05-31 14:40:31 +02:00
Daniel J. Hofmann
eb2db4994f
Updates NAN for Node.js bindings
2017-05-31 14:40:31 +02:00
Daniel J. Hofmann
d88e5ddf20
Uses node-cmake's CMake module directly, resolves #3912
...
No need for vendoring.
2017-05-31 14:40:31 +02:00
Patrick Niklaus
b9206ef017
Upgrade docbox
2017-05-15 12:23:07 +00:00
Patrick Niklaus
9d8f1d9dbf
Try documentation 4.0.0 JS RC1
2017-05-15 12:23:07 +00:00
Karen Shea
799a677e7a
Conditional turn restriction support ( #3841 )
...
* optionally include condition and via node coords in InputRestrictionContainer
* only write conditionals to disk, custom serialization for restrictions
* conditional turn lookup, reuse timezone validation from
extract-conditionals
* adapt updater to use coordinates/osm ids, remove internal to external map
* add utc time now parameter to contraction
* only compile timezone code where libshp is found, adapt test running
* slight refactor, more tests
* catch invalid via nodes in restriction parsing, set default cucumber
origin to guinée
* add another run to test mld routed paths
* cosmetic review changes
* Simplify Timezoner for windows build
* Split declaration and parsing parts for opening hours
* adjust conditional tests to run without shapefiles
* always include parse conditionals option
* Adjust travis timeout
* Added dummy TZ shapefile with test timezone polygons
* [skip ci] update changelog
2017-05-11 12:13:52 +02:00
Patrick Niklaus
5bbc675c6b
Bump osrm version to 5.8
2017-04-13 21:19:09 +00:00
Patrick Niklaus
7e49b36198
Add script to fall back to source build
2017-04-07 14:48:57 +02:00
Patrick Niklaus
56bcb491d3
Bump package version to latest.6
2017-04-07 10:08:36 +00:00
Patrick Niklaus
f4e2bd848d
Fixed breaking publishing due to node-cmake upgrade
2017-04-07 08:54:52 +00:00
Patrick Niklaus
91e24cab9e
Bump package version to latest.5
2017-04-06 20:54:24 +00:00
Daniel J. Hofmann
603e2ee7de
Adapts bindings to node-cmake v2, resolves #3879
2017-04-06 15:26:54 +02:00
Patrick Niklaus
8cd40b9e90
Bump backed version to latest.4
2017-04-05 11:38:49 +00:00
Patrick Niklaus
a3621f3655
[skip ci] Bump package version to latest.3
2017-04-04 23:03:04 +00:00
Daniel J. Hofmann
70b3962c35
NodeJS Binding Tests
...
Does not run the nodejs tests in sanitized builds. We'd have to
export LD_PRELOAD='/usr/lib/x86_64-linux-gnu/libasan.so.2'
the asan lib. But it seems like our Clang from mason does not like the
system's libasan. Also we'd need a suppression file for v8 and node.
2017-04-04 16:57:44 +00:00
Patrick Niklaus
e568b600f0
Tag a new latest version for publishing
2017-04-03 12:50:45 +00:00
Patrick Niklaus
fc84f605af
Switch from commit message publishing to tag-based publishing
2017-03-30 20:12:07 +00:00
Patrick Niklaus
927dea37bb
Fix publishing node binaries
2017-03-30 20:12:07 +00:00