github hyprwm/hyprlang v0.3.0

latest releases: v0.5.2, v0.5.1, v0.5.0...
7 months ago

This update mostly brings minor fixes alongside a bunch of QoL util functions needed by hyprland.

Breaking changes

  • API: CConfig::parseFile now takes a const char* (oops!)
  • ABI got broken somewhere apart from that - xdph / hyprpaper / etc will need a recompile - oops

API Additions

  • CCustomValueType::getData()
  • CConfigValue(const CConfigValue&)
  • CConfigValue::m_bSetByUser
  • CConfig::unregisterHandler
  • CConfig::removeSpecialCategory
  • CConfig::removeSpecialConfigValue
  • CConfig::specialCategoryExistsForKey

MRs

  • cmake: use CMAKE_INSTALL_LIBDIR for the installation dir by @solopasha in #15
  • cmake: install pkgconfig in CMAKE_INSTALL_LIBDIR by @solopasha in #17
  • use CMAKE_INSTALL_FULL_LIBDIR in pkgconfig instead of hardcoded lib by @solopasha in #18

New Contributors

Full Changelog: v0.2.1...v0.3.0

Don't miss a new hyprlang release

NewReleases is sending notifications on new releases.