Skip to content

Releases: twitchax/rtz

rtz v0.7.1

19 Sep 16:10
Compare
Choose a tag to compare

Minor Improvements

New Contributors

Full Changelog: v0.7.0...v0.7.1

rtz v0.7.0

15 Aug 01:07
Compare
Choose a tag to compare

Breaking Changes

  • New data has been ingested (see README for sources and dates). This does not break functionality, but may break any tests that rely on the results of lookups via the data in this package.

Major Improvements

  • Upgraded all dependencies.
  • Added default open CORS policy to the web server.
  • Added ability to automatically push web analytics to Application Insights.
  • Reworked alignment for bincode assets.
  • Fixed issues with using double-precision feature.
  • Stabilized to stable Rust 1.80.

Full Changelog: v0.5.3...v0.7.0

rtz v0.5.3

04 Aug 21:24
Compare
Choose a tag to compare

Major Improvements

  • Improved code coverage.
  • Abstracted geometry simplification logic.
  • Added feature to dump the GeoJSON of the cached memory data.
  • Widespread refactoring to reduce duplicated code.
  • Add OSM admin 2 => 8 level.
  • Improved the bincode encode/decode to allow for borrowed lookups into the embedded bincode.
  • Documentation updates.

Full Changelog: v0.4.2...v0.5.3

rtz v0.4.2

25 Jul 21:41
Compare
Choose a tag to compare

Breaking Changes

  • Existing NED types have been reworked, and the server API has been broken once (see below for plan).

Major Improvements

  • Refactored to support plug and play datasets.
  • Added a feature flag to enable double-precision for geometries (e.g., f32 => f64).
  • API versioning added. Server API endpoints and types will be versioned to prevent breaking changes.
  • Split into rtz-core and rtz to facilitate build scripts.
  • Build script automatically generates cache bincodes for use during rtz build step.
  • Add the [OSM}(https://github.com/evansiroky/timezone-boundary-builder) dataset.

Full Changelog: v0.3.2...v0.4.2

rtz v0.3.2

22 Jul 08:15
Compare
Choose a tag to compare