pelias / pbf2json

An OpenStreetMap pbf parser which exports json, allows you to cherry-pick tags and handles denormalizing ways and relations. Available as a standalone binary and comes with a convenient npm wrapper.
https://pelias.io
MIT License
143 stars 36 forks source link

Old pre-built binary versions #89

Open hyperknot opened 4 years ago

hyperknot commented 4 years ago

Use-cases

The user should be able to figure out:

Attempted Solutions

I looked at GitHub / master branch, where:

Proposal

hyperknot commented 4 years ago

Update: I did a binary compare on npm's build and github master's build, they are the same file. So it seems that both versions are really old, around 6.3.0.

missinglink commented 4 years ago

Yes, I think the confusion is that the Go code and the JavaScript code are developed independently.

We use semantic-release for our version of npm so the minor version has incremented twice since the latest Go code changes in https://github.com/pelias/pbf2json/pull/82. (one per commit prefixed with feat():)

Regarding your use-case, the latest version of the npm module will always include the latest version of the go code and the latest binary published on GitHub will always include the latest Go code.

Adding a version switch to the Go binary would be a nice addition.