Releases: hyprwm/hyprutils
Releases · hyprwm/hyprutils
v0.2.0
A major release which also breaks ABI compat, as such bumping the sover.
Fixes
- math: avoid assert fail in std::clamp in closestPoint
- math/region: add expand
- memory: do not release pointers after emitting a signal
MRs
- avoid undefined behaviour from downcasting ptr implentation by @gulafaran in #5
- fix: adjust right and bottom box edges when getting closest point by @drendog in #6
- string: respect removeEmpty when VarList input is empty by @PaideiaDilemma in #7
- path: add findConfig and dir utils by @fufexan in #8
New Contributors
- @drendog made their first contribution in #6
- @PaideiaDilemma made their first contribution in #7
- @fufexan made their first contribution in #8
Full Changelog: v0.1.5...v0.2.0
v0.1.5
A small update with a few patches.
Fixes
- Math: fixed macro collisions with hyprland
MRs
- Added some constants to handle floating point presicion comparisons by @JassonCordones in #2
- Some more box improvements and test cases by @JassonCordones in #3
- Update README.md build instructions by @sslater11 in #4
New Contributors
- @JassonCordones made their first contribution in #2
- @sslater11 made their first contribution in #4
Full Changelog: v0.1.4...v0.1.5
v0.1.4
This is an update that adds a few new stuff under Math
Additions
- Math: added Vector2D, Region and Box
Full Changelog: v0.1.3...v0.1.4
v0.1.3
A small update to fix String::isNumber
sometimes being wrong.
Fixes
- String: fix isNumber accepting
-
as a number
Full Changelog: v0.1.2...v0.1.3
v0.1.2
This is a small update to fix a memory leak in the Memory::SharedPtr implementation
MRs
- fix sharedptr , weakptr implentation leak by @gulafaran in #1
New Contributors
- @gulafaran made their first contribution in #1
Full Changelog: v0.1.1...v0.1.2
v0.1.1
A tiny update to add replaceInString.
API
- Added
String::replaceInString
Full Changelog: v0.1.0...v0.1.1
v0.1.0
This is the initial release of hyprutils.
Full Changelog: https://github.com/hyprwm/hyprutils/commits/v0.1.0