Skip to content

v0.3.0

Compare
Choose a tag to compare
@vaxerski vaxerski released this 09 Feb 20:36
· 52 commits to main since this release

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