v0.1.3
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.