- Patch nanoarrow.h to fix new CRAN gcc warnings (#87).
- Register correct extension name for "multilinestring" due to typo (#80, #81).
- Fix test for updated sf dependency (#76).
- When converting sf objects to geoarrow, an optional geometry vctr type can now be specified (e.g., to force geoarrow.wkb output) (#71).
- The internal vendored copies of geoarrow-c and nanoarrow were updated (#72).
- Add support for the
geoarrow.boxtype with conversions to and fromwk::rct()(#59). - Implement
wk::wk_set_crs()andwk::wk_set_geodesic()for thegeoarrow_vctrclass (#61). - Fix conversion of empty
sf::st_crs()to GeoArrow CRS (#60). - The
geoarrow_vctrcan now be rearranged and subset with a non-slice range when the arrow package is installed (#62). - The R package now supports extra metadata features that were introduced in the GeoArrow 0.2 specification, including non-PROJJSON CRS types and spheroidal edge interpolations (#57, #65).
geoarrow.wkbandgeoarrow.wktextension types now support binary view and string view storage types, respectively (#66).- Internal versions of geoarrow-c, nanoarrow, and fast_float were updated (#64).
- Fix undefined behaviour identified by UBSAN (#44).
- Initial CRAN submission.