Skip to content

v0.1.3

Compare
Choose a tag to compare
@tseli0s tseli0s released this 17 Sep 01:57
· 764 commits to master since this release

Changelog

  • Fixed multiple compiler / linker errors
  • Fixed a buffer overflow by using NVDIALOG_MAXBUF instead of a fixed 128 byte buffer.
  • New function (Incomplete): nvd_about_dialog_new. This function shows a simple dialog similar to those found in some 'About' app menu items. It will be stabilized in 0.2.
  • Added new example.
  • Removed deprecated code, replaced with more modern and accurate alternatives.
  • Partial libadwaita support complete.
  • New assertion system.
  • Remove fallback backend, replaced with raw runtime assertions.
  • Headers are now installed inside the nvdialog/ directory in the standard include directory.
  • New logo (May change again)

Full Changelog: v0.1.2...v0.1.3

Warning

This release brings alot of new features since 0.1.2. This means code linked with the previous version has a chance of breaking. Since nvdialog can't guarantee everything works, make sure to open issues for API breakage. However, the main changes will only be detected at compile time since everything existing hasn't changed much.