Skip to content

Latest commit

 

History

History
79 lines (43 loc) · 2.54 KB

CHANGELOG.md

File metadata and controls

79 lines (43 loc) · 2.54 KB

Changelog

0.13.1 (2024-04-30)

  • Fix bug introduced in 0.13.0 that caused the returned contours to be sometimes erroneous (fixes #18).

0.13.0 (2024-04-15)

  • BREAKING: Change the signature of ContourBuilder::new to take a usize instead of an u32 for the dimensions of the grid. This is more idiomatic and consistent with the rest of the Rust ecosystem and enables the use of larger grids (thanks to @netthier, see #12 and #13 for details).

  • Fix artifacts in the contours obtained when using the f32 feature and large grids (thanks to @netthier, see #12 and #13 for details).

0.12.1 (2024-03-11)

  • Fix bug in area function (fixes #11, thanks to @caspark). Note that given the use made of this function, it probably didn't cause issues with the contours created.

0.12.0 (2023-12-02)

  • Expose error type (fixes #9).

0.11.0 (2023-10-06)

  • Add f32 feature to use f32 instead of f64 for the input values and the computations (thanks to @hakolao).

0.10.0 (2023-03-20)

  • Allow to compute isobands as MultiPolygon using the isobands method of the ContourBuilder struct.

0.9.0 (2023-03-14)

  • Add support for building isolines as MultiLineStrings (instead of solely building contour polygons as MultiPolygons) using the lines method of the ContourBuilder struct.

  • Improve some minor details in the documentation and in the README (notably to refer to the contour-isobands crate)

0.8.0 (2023-02-21)

  • Be less restrictive about the geo-types version and use geo_types::Coord instead of deprecated geo_types::Coordinate.

  • Update to Rust 2021 edition.

0.7.0 (2022-09-23)

  • BREAKING: Make geojson optional, use geo-types for geometry representation (thanks to @michaelkirk, see #5 and #6 for details).

  • BREAKING: Rename the "value" field to "threshold" in the GeoJSON representation.

  • Add x_origin, y_origin, x_step and y_step attributes to ContourBuilder struct. They can be set using the builder pattern, before calling the contours method.

  • Create this changelog and complete it retroactively.

0.6.0 (2022-09-15)

  • Bump maximum supported geojson version to 0.24.

0.5.0 (2022-06-25)

  • Bump maximum supported geojson version to 0.23.

0.4.0 (2021-02-09)

  • Bump maximum supported geojson version to 0.22.

0.3.0 (2020-12-08)

  • Support a range of geojson crate versions instead of a specific one.

0.2.0 (2020-07-25)

  • Modernize error handling.
  • Bump supported geojson version to 0.19.

0.1.0 (2019-01-21)

  • First version