aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog.md
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2016-04-17 21:25:53 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2016-04-17 21:25:53 +0000
commit94f2b741289f8532938513e8379d6eed5077b687 (patch)
treef8c605ecc03d848a1aff2296e3de9ba8aa8a5aff /ChangeLog.md
parent4e2fa78ea36ec2cf6583bc025b4127c5ea238fd2 (diff)
downloadsrc-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.md28
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