v0.2.0
LeapRS v0.2.0
Added
- All the wrapper structures now implement
Deref
of the wrappedleap-sys
structures - All the reference wrapper structures now implement
Clone
andCopy
- The opt-in features
glam
andnalgebra
add conversion method for vectors and quaternions to these libraries.
Changed
- Improved the examples to avoid common timeout unwrap()
- The vectors and quaternion are not anymore copied
- Breaking All the non-owning wrappers (most of them) are now named with
Ref
as a suffix.
Hand
becomesHandRef
,Digit
becomesDigitRef
, etc.
Removed
- Breaking All the trivial accessor functions were removed, in favour of the
Deref
trait
vector.x()
becomesvector.x
,hand.pinch_distance()
becomeshand.pinch_distance
, etc.
What's Changed
- Bump tempfile from 3.8.1 to 3.9.0 by @dependabot in #52
- Bump thiserror from 1.0.51 to 1.0.53 by @dependabot in #53
- Bump thiserror from 1.0.53 to 1.0.56 by @dependabot in #54
- Bump num_enum from 0.7.1 to 0.7.2 by @dependabot in #55
- Bump image from 0.24.7 to 0.24.8 by @dependabot in #56
- Bump bitflags from 2.4.1 to 2.4.2 by @dependabot in #57
- Bump tempfile from 3.9.0 to 3.10.0 by @dependabot in #58
- Bump thiserror from 1.0.56 to 1.0.57 by @dependabot in #59
- Bump image from 0.24.8 to 0.24.9 by @dependabot in #60
- Bump tempfile from 3.10.0 to 3.10.1 by @dependabot in #61
- Bump image from 0.24.9 to 0.25.0 by @dependabot in #63
- Bump thiserror from 1.0.57 to 1.0.58 by @dependabot in #64
- Implement Deref for all the types, remove the trivial accessors by @plule in #65
- Don't unwrap the poll() in examples by @plule in #66
- Remove vector and quaternion copies by @plule in #67
- Add support for glam and nalgebra by @plule in #68
- Add the -Ref suffix to the reference structure, implement Copy by @plule in #69
Full Changelog: v0.1.4...v0.2.0