Skip to content

Latest commit

 

History

History
76 lines (54 loc) · 2.9 KB

CHANGELOG.md

File metadata and controls

76 lines (54 loc) · 2.9 KB

0.6.0

  • N-API (node-addon-api)
  • Binaries are now compiled with clang 10.x
  • libstdc++-6-dev
  • Build binaries with node v16 -> works at runtime with node v8 -> v16 (and likely others)
  • Remove -D_GLIBCXX_USE_CXX11_ABI=0 build flag
  • Updated mason and node_modules
  • Remove 'vector-tile' dependency
  • Upgrade dependendcies to
    • mapbox/node-pre-gyp@1.0.8
    • node-addon-api@^4.3.0
    • @mapbox/node-pre-gyp@^1.0.8
    • @mapbox/mason-js@^0.1.5
  • Uprade dev-dependencies to
    • @mapbox/mvt-fixtures@3.7.0
    • aws-sdk@^2.1074.0
    • minimist@>=1.2.5
    • tape@^4.5.2

0.5.1

  • Add support for Node 14

0.5.0

  • Add direct_hit_polygon option to allow queries only allow polygons that contain the query point but still allow points and line segments that are within radius distance.

0.4.1

  • Improved basic-filters performance
    • Changed map to unordered map
    • Replaced function parameter copies with const references
  • Added additionaly tests

0.4.0

  • Add basic-filters option for filtering on Number or Boolean properties. #110
  • Remove tests for node v4 + v6

0.3.0

  • now adding feature.id to response JSON #90
  • added node v10 support #99
  • now no longer bundling node-pre-gyp as a bundledDependency
  • now supporting on-the-fly decoding of tiles that are gzip-compressed #95
  • now sorting with std::stable_sort to ensure results are stable across platforms #91
  • set maximum results limit to 1000 to avoid pre-allocating large amounts of memory #70
  • use int for z/x/y values instead of std::uint64_t and casting #87

Milestone link: https://github.com/mapbox/vtquery/milestone/3

0.2.1

  • move Nan::HandleScope out of try statement, so it's within scope for catch statement #84
  • update protozero@1.6.2 #85

0.2.0

  • allow different zoom levels between tiles #76
  • add Node.js v8.x support, start building binaries for this version #80
  • remove .npmignore to reduce package size #79
  • update vtzero to 1.0.1 #83
  • add a try/catch to the HandleOKCallback method to avoid dangerous aborts #69

0.1.0

  • first official release! 🎉 Take a look at the 0.1.0 milestone to learn more about what went into this version.

0.1.0-alpha2

  • update vtzero@088ec09

0.1.0-alpha1

  • first release