Skip to content

Commit 93cbd3d

Browse files
authored
chore: Bump to 0.6 (#1374)
1 parent 7c58436 commit 93cbd3d

File tree

9 files changed

+49
-23
lines changed

9 files changed

+49
-23
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Changelog
22

3-
**This is the changelog for the core Rust library**. There's a [separate changelog](./python/CHANGELOG.md) for the Python bindings, and there will be another for the JS bindings.
3+
**Changelogs have been moved to per-crate changelogs**.
44

55
## 0.4.0 (`geoparquet` crate) - 2025-07-08
66

Cargo.lock

Lines changed: 12 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ exclude = ["js"]
1717
resolver = "2"
1818

1919
[workspace.package]
20-
version = "0.6.0-beta.2"
20+
version = "0.6.0"
2121
authors = ["Kyle Barron <[email protected]>"]
2222
edition = "2024"
2323
license = "MIT OR Apache-2.0"
@@ -46,13 +46,13 @@ futures = "0.3"
4646
geo = "0.31.0"
4747
geo-traits = "0.3.0"
4848
geo-types = "0.7.16"
49-
geoarrow-array = { path = "rust/geoarrow-array", version = "0.6.0-beta.1" }
50-
geoarrow-cast = { path = "rust/geoarrow-cast", version = "0.6.0-beta.1" }
51-
geoarrow-expr-geo = { path = "rust/geoarrow-expr-geo", version = "0.6.0-beta.1" }
52-
geoarrow-flatgeobuf = { path = "rust/geoarrow-flatgeobuf", version = "0.6.0-beta.1" }
53-
geoarrow-geojson = { path = "rust/geoarrow-geojson", version = "0.6.0-beta.1" }
54-
geoarrow-schema = { path = "rust/geoarrow-schema", version = "0.6.0-beta.1" }
55-
geoarrow-test = { path = "rust/geoarrow-test", version = "0.6.0-beta.1" }
49+
geoarrow-array = { path = "rust/geoarrow-array", version = "0.6.0" }
50+
geoarrow-cast = { path = "rust/geoarrow-cast", version = "0.6.0" }
51+
geoarrow-expr-geo = { path = "rust/geoarrow-expr-geo", version = "0.6.0" }
52+
geoarrow-flatgeobuf = { path = "rust/geoarrow-flatgeobuf", version = "0.6.0" }
53+
geoarrow-geojson = { path = "rust/geoarrow-geojson", version = "0.6.0" }
54+
geoarrow-schema = { path = "rust/geoarrow-schema", version = "0.6.0" }
55+
geoarrow-test = { path = "rust/geoarrow-test", version = "0.6.0" }
5656
geohash = "0.13.1"
5757
geojson = "0.24"
5858
geoparquet = { path = "rust/geoparquet", version = "0.5" }
@@ -65,7 +65,6 @@ numpy = "0.26"
6565
object_store = "0.12"
6666
parquet = { version = "56", default-features = false }
6767
pyo3 = "0.26"
68-
# https://github.com/kylebarron/arro3/pull/354
6968
pyo3-arrow = "0.12"
7069
pyo3-geoarrow = { path = "rust/pyo3-geoarrow" }
7170
rstar = "0.12.2"

rust/geoarrow-array/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,17 @@
44

55
## Unreleased
66

7+
## 0.6.0 - 2025-10-15
8+
9+
- fix(geoarrow-array): Fix persisting CRS when creating `GeometryArray` from `Field` by @kylebarron in https://github.com/geoarrow/geoarrow-rs/pull/1326
10+
- feat(geoarrow-array): Expose public accessors for coordinates from coord buffers by @kylebarron in https://github.com/geoarrow/geoarrow-rs/pull/1332
711
- New `GeozeroRecordBatchWriter` to allow for an iterative push-based API for writing to geozero-based data sinks.
812
- perf(geoarrow-array): Improve perf of from_wkb/from_wkt when parsing to WKB/WKT output types https://github.com/geoarrow/geoarrow-rs/pull/1313
13+
- feat(geoarrow-array): WrapArray trait by @kylebarron in https://github.com/geoarrow/geoarrow-rs/pull/1334
14+
- feat: New API for WKB builder to push bytes/str directly by @kylebarron in https://github.com/geoarrow/geoarrow-rs/pull/1354
15+
- test(geoarrow-array): Add test that GeometryArray slicing survives arrow-rs roundtrip by @kylebarron in https://github.com/geoarrow/geoarrow-rs/pull/1371
916
- feat(geoarrow-array): Implement child array access from GeometryArray #1373
17+
- docs: Improve docs wording for GeoArrowArrayReader by @kylebarron in https://github.com/geoarrow/geoarrow-rs/pull/1358
1018

1119
## 0.5.0 - 2025-08-07
1220

rust/geoarrow-csv/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
* feat(geoarrow-csv): Initial CSV reader, wrapping upstream arrow-csv by @kylebarron in https://github.com/geoarrow/geoarrow-rs/pull/1050
2+
* feat(geoarrow-csv): add CSV writer by @kylebarron in https://github.com/geoarrow/geoarrow-rs/pull/1314
3+
* docs: Geoarrow-csv docs by @nuts-rice in https://github.com/geoarrow/geoarrow-rs/pull/1340
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Changelog
2+
3+
## 0.6.0 - 2025-10-15
4+
5+
- chore(geoarrow-geo): Bump geo to 0.31 by @kylebarron in https://github.com/geoarrow/geoarrow-rs/pull/1316
6+
- feat(geoarrow-geo): Add support for ST_length by @notreallystatic in https://github.com/geoarrow/geoarrow-rs/pull/1308
7+
- feat: Rename `geoarrow-geo` to `geoarrow-expr-geo` by @kylebarron in https://github.com/geoarrow/geoarrow-rs/pull/1353

rust/geoarrow-flatgeobuf/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
## Unreleased
66

7+
## 0.6.0 - 2025-10-15
8+
79
- New `FlatGeobufWriter`: an iterative push-based API for writing to FlatGeobuf files.
810
- fix(geoarrow-flatgeobuf): Fix FlatGeobuf reader with missing (null) properties #1356
911

rust/geoarrow-geojson/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Changelog
2+
3+
## 0.6.0 - 2025-10-15
4+
5+
- feat(geoarrow-geojson): GeoJSON writer using arrow-json's new custom encoders by @kylebarron in https://github.com/geoarrow/geoarrow-rs/pull/1040

rust/geoarrow-schema/CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44

55
## Unreleased
66

7-
- Add `RectType` as an alias for `BoxType`.
7+
## 0.6.0 - 2025-10-15
8+
9+
- feat(geoarrow-schema): add `RectType` as alias for `BoxType` by @kylebarron in https://github.com/geoarrow/geoarrow-rs/pull/1310
810
- feat: `GeometryTypeId` trait to infer GeoArrow type id for a type #1372
911

1012
## 0.5.0 - 2025-08-07

0 commit comments

Comments
 (0)