Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release geoarrow v0.3.0-beta.1 #705

Merged
merged 2 commits into from
Aug 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 26 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,23 @@

**This is the changelog for the core Rust library**. There's a [separate changelog](./python/core/CHANGELOG.md) for the Python bindings, and there will be another for the JS bindings.

## [0.3.0-beta.1] - 2024-08-23

### Added

- Indexed geometry arrays ([#443](https://github.com/geoarrow/geoarrow-rs/pull/443))
- Parse row group stats out of GeoParquet ([#571](https://github.com/geoarrow/geoarrow-rs/pull/571))
- Writing GeoParquet with GeoArrow encoding ([#583](https://github.com/geoarrow/geoarrow-rs/pull/583))
- Async GeoParquet writing ([#587](https://github.com/geoarrow/geoarrow-rs/pull/587))
- Bounding box queries on GeoParquet files ([#590](https://github.com/geoarrow/geoarrow-rs/pull/590))
Comment on lines +10 to +13
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think I'd really like to have full GeoParquet 1.1 support in the 0.3.0 release

- More datatypes to GeozeroDatasource implementation ([#619](https://github.com/geoarrow/geoarrow-rs/pull/619))
- Support for Z, M, and ZM data ([#663](https://github.com/geoarrow/geoarrow-rs/pull/663))
- Some more documentation ([#696](https://github.com/geoarrow/geoarrow-rs/pull/696))

### Changed

- Bump msrv to 1.80 ([#702](https://github.com/geoarrow/geoarrow-rs/pull/702))

## [0.2.0] - 2024-03-23

### New! :sparkles:
Expand All @@ -11,7 +28,7 @@
- Asynchronous FlatGeobuf reader. This also supports passing a spatial filter.
- Initial support for reading from PostGIS. Note that not all Postgres data types are supported yet. Create an issue if your query fails.
- Reading and writing [newline-delimited GeoJSON](https://stevage.github.io/ndgeojson/).
- Asynchronous GeoParquet reader for reading from remote files. By @weiji14 in https://github.com/geoarrow/geoarrow-rs/pull/493
- Asynchronous GeoParquet reader for reading from remote files. By @weiji14 in <https://github.com/geoarrow/geoarrow-rs/pull/493>
- Also new support for writing GeoParquet files.
- Support for reading and writing Arrow IPC files.

Expand All @@ -23,17 +40,21 @@
- `line_interpolate_point` and `line_locate_point` for linear referencing.
- `polylabel` for polygon labeling.

#### Improved usability:
#### Improved usability

- New [top-level docs website](https://geoarrow.org/geoarrow-rs/).

## New Contributors

- @Robinlovelace made their first contribution in https://github.com/geoarrow/geoarrow-rs/pull/484
- @weiji14 made their first contribution in https://github.com/geoarrow/geoarrow-rs/pull/493
- @Robinlovelace made their first contribution in <https://github.com/geoarrow/geoarrow-rs/pull/484>
- @weiji14 made their first contribution in <https://github.com/geoarrow/geoarrow-rs/pull/493>

**Full Changelog**: https://github.com/geoarrow/geoarrow-rs/compare/rust-v0.1.0...rust-v0.2.0
**Full Changelog**: <https://github.com/geoarrow/geoarrow-rs/compare/rust-v0.1.0...rust-v0.2.0>

## [0.1.0] - 2024-01-21

- Initial public release.

[0.3.0-beta.1]: https://github.com/geoarrow/geoarrow-rs/compare/rust-v0.2.0...rust-v0.3.0-beta.1
[0.2.0]: https://github.com/geoarrow/geoarrow-rs/compare/rust-v0.1.0...rust-v0.2.0
[0.1.0]: https://github.com/geoarrow/geoarrow-rs/releases/tag/rust-v0.1.0
Loading
Loading