liblognorm 1.0.0 released

We have just released liblognorm 1.0.0. This is a completely revamped and enhanced version. It introduces incompatible API changes, which were unavoidable. For details please visit

http://www.liblognorm.com/news/on-liblognorm-1-0-0/

Changes

Version 1.0.0, 2013-11-28

  • WARNING: this version has incompatible interface and older programs will not compile with it.
    For details seeĀ http://www.liblognorm.com/news/on-liblognorm-1-0-0/
  • libestr is not used any more in interface functions. Traditional C strings are used instead. Internally, libestr is still used, but scheduled for removal.
  • libee is not used any more. JSON-C is used for object handling instead. Parsers and formatters are now part of liblognorm.
  • added new field type “rest”, which simply sinks all up to end of the string.
  • added support for glueing two fields together, without literal between them. It allows for constructs like:
    %volume:number%%unit:word%
    which matches string “1000Kbps”
  • Fix incorrect merging of trees with empty literal at end
    Thanks to Pavel Levshin for the patch
  • this version has survived many bugfixes

 

Download:
http://www.liblognorm.com/download/liblognorm-1-0-0/

As always, feedback is appreciated.

Best regards,
Florian Riedl

Tags: , , , ,

Leave a Reply