Releases: hyprwm/hyprutils
Releases · hyprwm/hyprutils
v0.5.0
This is another major update breaking ABI.
Thanks to the ABI break though, we fixed crashes and improved performance around the animation manager.
MRs
- fix: add missing nullptr comparison operators for WeakPtr by @nnyyxxxx in #41
- animation: fix crashes and cleanup of active vars by @PaideiaDilemma in #42
Full Changelog: v0.4.0...v0.5.0
v0.4.0
This is a major update with fixes, new stuff, and an ABI break (as such, sover bump)
New stuff
- memory: Added UniquePointer
Fixes
- animation: don't fire update events if the avar is not being animated
MRs
- animations: fix adding/removing vars during ::tick by @PaideiaDilemma in #35
- fix CRegion::scale using x scale as y scale by @outfoxxed in #39
- animation: add virtual dtor to AnimationManager by @PaideiaDilemma in #31
Full Changelog: v0.3.3...v0.4.0
v0.3.3
v0.3.2
Another small update to add the new AnimationConfigTree.
MRs
- animation: add CAnimationConfigTree by @PaideiaDilemma in #29
Full Changelog: v0.3.1...v0.3.2
v0.3.1
A small update with new animation stuff
MRs
- fix: compile warnings by @nnyyxxxx in #25
- animation: add BezierCurve, AnimationManager and AnimatedVariable by @PaideiaDilemma in #27
New Contributors
Full Changelog: v0.3.0...v0.3.1
v0.3.0
This is a breaking update. API is unbroken, but ABI is.
The previous 0.2.6 update also was breaking, see #24. Sorry for that!
New stuff
- os/process: add pid()
Fixes
- region: fix header path
MRs
- add filedescriptor class by @gulafaran in #21
- flake.nix: gcc13 -> gcc14; flake.lock: update by @khaneliman in #22
New Contributors
- @khaneliman made their first contribution in #22
Full Changelog: v0.2.6...v0.3.0
v0.2.6
A small update with small stuff.
New stuff
- os: added addEnv to Process
Fixes
- os: fixed some zombie processes being left with Process
Full Changelog: v0.2.5...v0.2.6