Skip to content

Latest commit

 

History

History
73 lines (49 loc) · 2.14 KB

CHANGELOG.md

File metadata and controls

73 lines (49 loc) · 2.14 KB

Changelog

0.11.0

  • Speed up encode function (now runs in ~72% less time / 3.5x improvement):
  • BREAKING: Return typed errors rather than String
  • Performance improvements
  • Update to 2021 edition, README, metadata and dependency updates

0.10.2

  • fix decoder crashing with out-of-bounds error (#37):
    • protect against invalid polylines
    • protect against potential overflow when shifting
    • performance hit: 10-12%

0.10.1

  • Fix dependencies to officially drop geo-types 0.6 - it was already effectively dropped with the bump to 0.10.0 (it wouldn't compile), so this isn't an additionally breaking change.

0.10.0

  • Update Coordinates to Coord due to geo-types change
    • This is a BREAKING change for geo-types 0.6 users
  • Apply clippy suggestions
  • Update dependencies
  • Refactor decoding logic for perf improvement (#28)

0.9.0

  • Update geo-types dependency to allow for 0.6 or 0.7
  • Switch CI to Github actions

0.8.0

  • Bump geo-types dependency to 0.6

0.7.3

  • Add note on coordinate order

0.7.1

  • Bump geo-types to 0.5

0.7.0

0.6.0

0.5.0

0.4.0

  • Now accepts either a slice or a vec as argument to encode_polyline.

0.3.0

0.2.0