From 546738983546ec18d973ac23f6fcc8be9c78e0bc Mon Sep 17 00:00:00 2001 From: Michael Kirk Date: Tue, 14 May 2024 12:24:20 -0700 Subject: [PATCH 1/2] prepare for v0.13.0 release --- Cargo.toml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index effcf21d..c5e548d3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ resolver = "2" [workspace.package] # This version should match the version in [workspace.dependencies] below -version = "0.12.0" +version = "0.13.0" authors = ["Pirmin Kalberer ", "Yuri Astrakhan "] edition = "2021" homepage = "https://github.com/georust/geozero" @@ -18,7 +18,7 @@ license = "MIT OR Apache-2.0" # This should point to the last published version # This is a major hack, due to some code (like geozero tests!) relying on flatgeobuf crate, # which in turn relies on geozero itself. -geozero = { version = "0.12.0", default-features = false } +geozero = { version = "0.13.0", default-features = false } async-trait = "0.1" byteorder = { version = "1.4.3", default-features = false } @@ -61,4 +61,5 @@ wkt = "0.10.3" [patch.crates-io] geozero = { path = "./geozero" } #flatgeobuf = { path = "../../gis/flatgeobuf/src/rust" } -flatgeobuf = { git = "https://github.com/michaelkirk/flatgeobuf", branch = "mkirk/geozero-0.12.0" } +# use pre-release version of flatgeobuf for testing +flatgeobuf = { git = "https://github.com/michaelkirk/flatgeobuf", branch = "mkirk/geozero-0.13.0" } From 964f2f80af211d0d31024c647798885f5648cdd9 Mon Sep 17 00:00:00 2001 From: Michael Kirk Date: Tue, 14 May 2024 12:21:48 -0700 Subject: [PATCH 2/2] v0.13.0 changelog --- geozero/CHANGELOG.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/geozero/CHANGELOG.md b/geozero/CHANGELOG.md index 42cf6b44..5ea3bece 100644 --- a/geozero/CHANGELOG.md +++ b/geozero/CHANGELOG.md @@ -1,3 +1,19 @@ +## 0.13.0 - (2024-05-XX) + +* Fixed converting 2D geos::Geometry to ewkt + * +* Implement `srid` for GeosWriter + * +* Update docs with requisite `feature` requirements + * +* Omit GeoJSON properties with null values + * +* FIX: `with-gdal` feature missing `gdal-sys` requirement (broken in v0.12.0) + * +* BREAKING: GeoJSONReader decodes `Array` and `Objects` as type `JSON`, not `String` + GeoJSONWriter writes `JSON` props, rather than ignoring them. + * + ## 0.12.0 - (2024-02-13) * Remove Arrow mod, point to the updated and expanded geozero integration in the `geoarrow` crate (#186)