------------------------------------------------------------------- Mon Dec 29 21:22:54 UTC 2025 - Florian "sp1rit" - Update to version 0.6.7: + core: add changeRootPath for CConfig + core: fix dynamic env changes + core: fix crash with same name special category and keyword - Changes from version 0.6.6: + config/parser: don't return found on dontErrorOnMissing in special - Changes from version 0.6.5: + 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 + core: support nesting with special categories and fix explicit key + nested ------------------------------------------------------------------- Wed Sep 10 20:10:57 UTC 2025 - Marcus Rueckert - Update to version 0.6.4: - core: add support for conditional statements - Add ability to escape {{EXPRESSION}} syntax from #75 by @JonathanSteininger in #76 ------------------------------------------------------------------- Mon May 19 01:26:01 UTC 2025 - Soc Virnyl Estela - Update to version 0.6.3: * parser: change arithmetic syntax * parser: change expression syntax to avoid bash clashes * parser: add support for basic arithmetic ------------------------------------------------------------------- Fri Jan 10 16:22:14 UTC 2025 - Shawn Dunn - Update to version 0.6.0: * API: add a templated config value wrapper ------------------------------------------------------------------- Sat Nov 16 13:13:13 UTC 2024 - Soc Virnyl Estela - Update to version 0.5.3: * new deps: hyprutils * core: properly handle unscoped keywords * core: don't populate linesContainingVar on dynamic requests * core: Move to hyprutils for util functions * core: handle scoped keywords if flags are not allowed * config.cpp: fix parsing invalid hex * Return an error on invalid hex values. * CMake: Use library aliases instead of library names ------------------------------------------------------------------- Mon Jun 17 13:03:16 UTC 2024 - Soc Virnyl Estela - Update to version 0.5.2 * fixed getconf command - remove _service and obsinfo and obscpio * use upstream sources ------------------------------------------------------------------- Mon Apr 22 23:11:00 UTC 2024 - Joshua Smith - Update to version 0.5.1: + Features: - Special categories can now have inline keys, e.g. device[my-mouse-v1]:sensitivity = 1 - You can now mark areas to not throw errors with # hyprlang noerror true and then later # hyprlang noerror false to revert back + Fixes: - core: Fix recursive variables in RHS of variable assignment + MRs: - config.cpp: fix environ for Apple - Fix: Comment escaping with multiple # ------------------------------------------------------------------- Sat Mar 16 19:09:00 UTC 2024 - Florian "sp1rit" - Update to version 0.5.0: + Fixes: - Fixed easy ABI breaks with new struct members in options - Changes from version 0.4.2: + Legal: - License changed to LGPL-3.0-Only + API: - added pathIsStream to SConfigOptions + Other: - Fixed value name in configSetValueSafe ------------------------------------------------------------------- Fri Mar 1 01:11:19 UTC 2024 - Florian "sp1rit" - Update to version 0.4.1: + A minor update with just a few internal QoL fixes. (This update is ABI-compatible with 0.4.0.) + Fixes: - Fixed dynamic variable updates within special categories - Custom value errors will now be properly thrown ------------------------------------------------------------------- Sat Feb 24 00:50:39 UTC 2024 - Soc Virnyl Estela - Initial specfile for hyprlang 0.4.0