freebsd-skq/contrib/libucl/ChangeLog.md

850 B

Version history

Libucl 0.5

  • Streamline emitter has been added, so it is now possible to output partial ucl objects
  • Emitter now is more flexible due to emitter_context structure

0.5.1

  • Fixed number of bugs and memory leaks

0.5.2

  • Allow userdata objects to be emitted and destructed
  • Use userdata objects to store lua function references

Libucl 0.6

  • Reworked macro interface

Libucl 0.6.1

  • Various utilities fixes

Libucl 0.7.0

  • Move to klib library from uthash to reduce memory overhead and increase performance

Libucl 0.7.1

  • Added safe iterators API

Libucl 0.7.2

  • Fixed serious bugs in schema and arrays iteration

Libucl 0.7.3

  • Fixed a bug with macroes that come after an empty object
  • Fixed a bug in include processing when an incorrect variable has been destroyed (use-after-free)