Serd 0.18.0
drobilla.net ⋅Serd 0.18.0 has been released. Serd is a lightweight C library for RDF syntax which supports reading and writing [Turtle][], [TriG][], [NTriples][], and [NQuads][]. Serd is suitable for performance-critical or resource-limited applications, such as serialising very large data sets or embedded systems.
Changes:
- Add -e option to serdi to use incremental reading
- Add -q option to serdi to suppress all non-data output, e.g. errors
- Add error callback to reader and writer for custom error reporting
- Add incremental read interface suitable for reading from infinite streams
- Add option to build utilities as static binaries
- Do not require a C++ compiler to build
- Fix various hyper-strict warnings
- Report write size correctly when invalid UTF-8 is encountered and a replacement character is written
- Reset indent when finishing a write
- Strip down API documentation to a single clean page
- Support digits at start of local names as per new Turtle grammar
- Upgrade to waf 1.7.2