Skip to content

Releases: servo/euclid

v0.21.0

28 Jul 15:20
95c3bf9
Compare
Choose a tag to compare
  • Fixed backward 3d transform rotation.
  • Clarified the row/column terminology.
  • Many smaller API changes.

v0.20.3

08 Oct 09:08
6dcc86f
Compare
Choose a tag to compare
  • New Vector2D and Vector3D methods.
  • Most constructores are const fns.

v0.20.0

17 Jul 17:21
aea5eeb
Compare
Choose a tag to compare

API Overhaul.

v0.19.6

14 Mar 10:50
ee39c3c
Compare
Choose a tag to compare

Added TypedBox2D and TypedBox3D.

v0.19.3

16 Nov 15:50
55f08de
Compare
Choose a tag to compare

Add TypedTranslation2D and TypedTranslation3D types.

v0.19.2

04 Oct 13:59
7a4f6f7
Compare
Choose a tag to compare

Implemented clamp for some of the types and min/max for Size2D.

v0.18.2

10 Jul 14:00
35ac5d2
Compare
Choose a tag to compare
  • Add TypedVector2D/3D::robust_normalize.
  • Add TypedRect::center.

v0.18

26 Jun 20:54
9016bdb
Compare
Choose a tag to compare
  • Made cast methods infallible and added try_cast.
  • Implemented Rect::from_size and From for Rect.
  • Implement default for Transform2D and Trasnform3D.
  • Checked perspective division.
  • Added BoolVector2D/3D.

v0.17.1

19 Mar 17:50
c711061
Compare
Choose a tag to compare
  • Add to_u32 methods (#274)

v0.17.0

19 Mar 18:17
Compare
Choose a tag to compare
  • [breaking change] Make serde dependency optional (#267)
  • [breaking change] Remove optional unstable feature and unstable SIMD code (#268)
  • Add inner_rect and outer_rect methods (#260)
  • Remove log dependency.