diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2016-04-17 21:25:53 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2016-04-17 21:25:53 +0000 |
commit | 94f2b741289f8532938513e8379d6eed5077b687 (patch) | |
tree | f8c605ecc03d848a1aff2296e3de9ba8aa8a5aff /ChangeLog.md | |
parent | 4e2fa78ea36ec2cf6583bc025b4127c5ea238fd2 (diff) | |
download | src-94f2b741289f8532938513e8379d6eed5077b687.tar.gz src-94f2b741289f8532938513e8379d6eed5077b687.zip |
Import libucl 0.8.0vendor/libucl/libucl-0.8.0
Notes
Notes:
svn path=/vendor/libucl/dist/; revision=298162
svn path=/vendor/libucl/libucl-0.8.0/; revision=298163; tag=vendor/libucl/libucl-0.8.0
Diffstat (limited to 'ChangeLog.md')
-rw-r--r-- | ChangeLog.md | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/ChangeLog.md b/ChangeLog.md index f714f40e75e4..e432f84e91d4 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -37,3 +37,31 @@ - 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) + +### Libucl 0.8.0 + +- Allow to save comments and macros when parsing UCL documents +- C++ API +- Python bindings (by Eitan Adler) +- Add msgpack support for parser and emitter +- Add Canonical S-expressions parser for libucl +- CLI interface for parsing and validation (by Maxim Ignatenko) +- Implement include with priority +- Add 'nested' functionality to .include macro (by Allan Jude) +- Allow searching an array of paths for includes (by Allan Jude) +- Add new .load macro (by Allan Jude) +- Implement .inherit macro (#100) +- Add merge strategies +- Add schema validation to lua API +- Add support for external references to schema validation +- Add coveralls integration to libucl +- Implement tests for 80% of libucl code lines +- Fix tonns of minor and major bugs +- Improve documentation +- Rework function names to the common conventions (old names are preserved for backwards compatibility) +- Add Coverity scan integration +- Add fuzz tests + +**Incompatible changes**: + +- `ucl_object_emit_full` now accepts additional argument `comments` that could be used to emit comments with UCL output
\ No newline at end of file |