Changelog of @hackage/vectortiles 1.5.0

Changelog

1.5.0

  • Breaking: Removed the distance function.
  • Regenerated schema code to match modern versions of protocol-buffers.

1.4.0

  • Breaking: Feature is now explicit about what Vector type it holds
  • Performance improvements

1.2.0.3

  • Performance improvements during metadata encoding.

1.2.0.2

  • Bump vector upper bound.

1.2.0.1

  • Remove the redundant Monoid instance for Point.

1.2.0

Front End

  • VectorTile now holds a lazy Map internally, instead of a Vector. Use the ix Lens, giving it a layer name, to hone in on individual Layers quickly.
  • Users an optionally use the new fromProtobuf function directly from Geography.VectorTile.Protobuf if they wish to be semantically explicit about the backend conversion. Otherwise, they can still use the top-level tile function.

Back End

  • Reworked internals for Protobuf conversion. Most code moved to an Internal module.

1.1.1

  • Removed the StrictData pragma. Turns out laziness is faster.