Skip to content

2.4.0

Compare
Choose a tag to compare
@nikias nikias released this 21 Feb 11:45
· 26 commits to master since this release

2.4.0 (2024-02-21)

Maintenance release.

Features

  • Add a PLIST_OPT_NONE value to plist_write_options_t
  • autoconf: Allow disabling build of test suite
  • Update doxygen config and document undocumented macros
  • Add an explicit PLIST_FORMAT_NONE value
  • Add a libplist_version() function to the interface
  • docs: Use README.md to generate mainpage with doxygen

Bug Fixes

  • Several compiler-related fixes and code improvements
  • Plug memory leak in plist_write_to_stream()
  • Prevent adding NULL items to array/dictionary nodes
  • Fix parallel running of test suite
  • Fix cython bindings
  • Fix OOB read in plist_from_memory()