Releases: twitchax/rtz
Releases · twitchax/rtz
rtz v0.7.1
Minor Improvements
- Use vendored version of utoipa-swagger-ui by @samueltardieu in #9
New Contributors
- @samueltardieu made their first contribution in #9
Full Changelog: v0.7.0...v0.7.1
rtz v0.7.0
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
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
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
andrtz
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
First Release
Full Changelog: https://github.com/twitchax/rtz/commits/v0.3.2