georust / geos

Rust bindings for GEOS
https://docs.rs/geos/
MIT License
122 stars 42 forks source link

1.1.0 has breaking changes #12

Closed TeXitoi closed 6 years ago

TeXitoi commented 6 years ago

Changing the return type of a public function is a breaking change.

https://github.com/georust/rust-geos/commit/a3065387f1b6936eee8ac32d93b5760c539f985a change a lot of return type from GGeom.

v1.1.0 must be yanked, and published as 2.0.0.

antoine-de commented 6 years ago

I don't understand, the minor version has been updated, and in semver it can also represent a breaking change no ?

TeXitoi commented 6 years ago

No, the minor version is for backward compatible new features.

TeXitoi commented 6 years ago

1.1.0 is yanked, thus, this is fixed.