All notable changes to this project will be documented in this file.
The format is loosely based on Keep a Changelog, and this project adheres to Semantic Versioning.
After version 0.12 the version numbers from the individual crates are decoupled from each other as releases are now
done without github actions and without having to coordinate the release process with the h3ronpy
python extension.
- Upgrade
h3ron
to 0.18
- Upgrade
gdal
from 0.13 to 0.14.
- Minor speedups by switching to
ahash
hashing internally and parallelizing compacting.
This version includes the migration from H3 version 3.x to 4.x. This includes some renaming of functions and
structs to stay somewhat consistent with the changes made in H3
as well as making most functions return Result<T, Error>
as H3 now returns error codes in most functions of its API.
- Adapt to migration to H3 v4 in h3ron. This means many functions now become failable.
- Switch to rust edition 2021
Transform.transform_coordinate
method.
- Documentation improvements
- Switch to
thiserror
crate for the error implementation.
h3ron-ndarray 0.12.0 - 2021-08-10
- dependency updates
- Return
CompactedCellVec
s fromraster::H3Converter::to_h3()
.
h3ron-ndarray 0.11.0 - 2021-06-12
- Update dependencies:
geo-types
0.6->0.7,ndarray
0.14->0.15,gdal
0.7->0.8
h3ron-ndarray 0.10.0 - 2021-04-24
no changes
h3ron-ndarray 0.9.0 - 2021-04-11
- Fixing new clippy warnings after the upgrade to rust 1.51
The changes done in earlier versions where not documented in this changelog and can only be reconstructed from the commits in git.