All notable changes to this project will be documented in this file.
- Update to SFCGAL 2.0.0 and wrap the various new functions from the C API #7, thanks to @ThomasCartier.
- Update to SFCGAL 1.5.0 and expose the new following functions from the C API:
sfcgal_geometry_extrude_polygon_straight_skeleton
andsfcgal_geometry_extrude_straight_skeleton
.
- Change code of
GeomType::Triangle
to 17 (to follow upstream changes).
- Update to SFCGAL 1.4.1 and expose the new following functions from the C API:
sfcgal_geometry_alpha_shapes
andsfcgal_geometry_optimal_alpha_shapes
.
- Update project to 2021 edition.
- Update various dependencies (notably
geo_types
andgeojson
). - Switch from travis to GitHub actions.
- Apply some clippy suggestions.
- Update to SFCGAL 1.3.8 and expose the following functions from the C API:
sfcgal_geometry_covers
,sfcgal_geometry_covers_3d
,sfcgal_geometry_is_measured
andsfcgal_geometry_line_sub_string
- Enable conversion from/to geo_types Triangle and conversion from geo_types Rect
- Update
geo
(to 0.6) andsfcgal-sys
(to 0.4).
- Use ffi types : size_t, c_char, etc #1
- Use less restrictive x.y version number in Cargo.toml #1
- Replace deprecated uninitialized() with MaybeUninit #1
- Tidy "use ..." statements and other code simplifications #1
- Replace deprecated
failure
crate withanyhow
#1 - Update
geo
(to 0.5),geojson
(0.19) andsfcgal-sys
(to 0.3).