Bug Fixes:
- Catch multi-line key not followed by indented value.
- Make line-ending recognition consistent for files and strings.
- Fix bug in get_value().
- Report error if there is content that follows top-level inline dictionary.
Enhancements:
- Support files that have utf8 byte-order marker (BOM).
- Allow binary files to be passed to load() and dump().
- Allow byte strings to be passed to loads().
Tests:
In version 3.8 a new implementation independent suite of tests has replaced the
original suite. These tests should be more comprehensive and more independent
of the Python implementation of NestedText.