euclid breaking changes

cargo

8 curated breaking changes across major versions of euclid. Use this as a migration checklist before bumping dependencies.

8
changes
Breaking changes by transition
  • v0.15.0 \u2192 v0.16.0breaking

    Breaking change: Rename ScaleFactor to TypedScale (#242)

  • v0.15.0 \u2192 v0.16.0breaking

    New Angle type (#243)

  • v0.15.0 \u2192 v0.16.0breaking

    Scalar multiplication for Length (#240)

  • v0.13.0 \u2192 v0.14.0breaking

    Breaking change: Remove rustc-serialize dependency (#191)

  • v0.13.0 \u2192 v0.14.0breaking

    Breaking change: Module reorganization (#199)

  • v0.13.0 \u2192 v0.14.0breaking

    implement `AddAssign` for `Point2D` (#192)

  • v0.13.0 \u2192 v0.14.0breaking

    Rename Matrix2D/4D into Transform2D/3D (#194)

  • v0.13.0 \u2192 v0.14.0breaking

    Separate point and vector types (#159)

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/cargo/euclid