Releases: hyprwm/hyprlang
Releases · hyprwm/hyprlang
v0.6.8
A small patch release to fix empty keys for key-based special cats.
MRs
- fix(config): correctly match keyed special categories by value being set by @jmylchreest in #89
New Contributors
- @jmylchreest made their first contribution in #89
Full Changelog: v0.6.7...v0.6.8
v0.6.7
v0.6.6
Some fixes :)
Changes
- config/parser: don't return found on dontErrorOnMissing in special
Full Changelog: v0.6.5...v0.6.6
v0.6.5
New stuff and fixes! woo!
Changes
- config: allow nesting if statements
- config: try variables before handlers if possible
- config/parser: fix invalid ptr after move
- parser: fix lingering currentSpecialCat after dynamic calls
MRs
- Update wiki link in README by @crispy-caesus in #81
- core: support nesting with special categories and fix explicit key + nested by @PaideiaDilemma in #82
New Contributors
- @crispy-caesus made their first contribution in #81
- @PaideiaDilemma made their first contribution in #82
Full Changelog: v0.6.4...v0.6.5
v0.6.4
New stuff yoooo
New stuff
- core: add support for conditional statements
MRs
- Add ability to escape {{EXPRESSION}} syntax from #75 by @JonathanSteininger in #76
- nix: use gcc15 by @FridayFaerie in #79
New Contributors
- @JonathanSteininger made their first contribution in #76
- @FridayFaerie made their first contribution in #79
Full Changelog: v0.6.3...v0.6.4
v0.6.3
A small release that changes arith syntax to {{ a + b }} to avoid clashing with bash.
Fixes
- parser: change arithmetic syntax
Full Changelog: v0.6.2...v0.6.3
v0.6.2
v0.6.1
A new update woo!
Fixes
- cmakelists: remove clang-specific config
- docs: fix incorrect doc about getValue type
MRs
- feat: implement multiline support (continued) by @joshuakb2 in #58
- clang-tidy and comp fixes by @Honkazel in #63
- fixed typo by @lukasx999 in #65
New Contributors
- @joshuakb2 made their first contribution in #58
- @Honkazel made their first contribution in #63
- @lukasx999 made their first contribution in #65
Full Changelog: v0.6.0...v0.6.1
v0.6.0
New release, woo.
Changes
- API: Added a new templated config value wrapper
Full Changelog: v0.5.3...v0.6.0
v0.5.3
A small update with various fixes and improvements.
Notes for packagers
- new dep: hyprutils
Fixes
- core: properly handle unscoped keywords
- core: don't populate linesContainingVar on dynamic requests
MRs
- core: Move to hyprutils for util functions by @vaxerski in #48
- core: handle scoped keywords if flags are not allowed by @aurelien-brabant in #49
- config.cpp: fix parsing invalid hex by @MAKMED1337 in #53
- Return an error on invalid hex values. by @MAKMED1337 in #54
- CMake: Use library aliases instead of library names by @kobalicek in #55
New Contributors
- @aurelien-brabant made their first contribution in #49
- @MAKMED1337 made their first contribution in #53
- @kobalicek made their first contribution in #55
Full Changelog: v0.5.2...v0.5.3