Display
implementation ofgeojson::Value
prints` the GeoJSON string
- Switch to thiserror
- Add more granular errors
GeoJsonUnknownType
has been split intoNotAFeature
andEmptyType
- Add additional Value context to errors where possible
- Add conversions from Geo-Types Line, Triangle, Rect and GeometryCollection
- Update
geo-types
to 0.6.0 - Remove unnecessary allocations when parsing
GeometryCollection
- Update
geo-types
to 0.5.0 - Update docs
- Add quick_collection function
- Add TryFrom impls for JsonObject and JsonValue
- Add from_json_value! macro
- Add
TryFrom
impls forJsonObject
andJsonValue
- Add
from_json_value
forGeoJson
enum
- Switch to Rust 2018 Edition
- Switch to
std::TryFrom
trait from custom in-crateTryFrom
trait - Implement
Display
forFeature
,Geometry
, andFeatureCollection
- Make the
geo-types
conversion functionality opt-in
- Bump geo-types to 0.4.0.
- Bump geo-types to 0.3.0.
- Feature::id should either be a string or number; introduce
feature::Id
- Fix broken GeoJSON links in docs
- Improve error message for mismatched type
- Performance improvements
- Bump geo-types to 0.2.0.
- Don't inject empty interior rings when converting to geo Polygons
- Switch 'geo' dependency to 'geo-types'
- Deserialize Optimizations
- Expand docs with parsing examples and corner cases, and enable conversion docs
- Update GeoJSON spec links to point to published standard
- Bump geo and num-traits crates.
- Bump geo dependency: 0.7 -> 0.8.
- Don't publicize
assert_almost_eq
macro - Bump geo: 0.4 → 0.6
- Use docs.rs for documentation links