Serd 0.22.0
Posted on in Software, RDF, SerdSerd 0.22.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 serd_reader_set_strict() and -l (lax) option to serdi to tolerate parsing URIs with escaped characters
- Add support for Turtle named inline nodes extension
- Fix clash resolution when a blank node ID prefix is set
- Fix reading statements ending with a blank then dot with no space
- Fix serd_reader_read_file() for URIs with escaped characters (spaces)
- Fix serializing fractional decimals that would round up
- Fix warnings when building with ISO C++ compilers
- Remove dependence on fmax() to avoid portability issues
- Report errors for invalid IRI characters and missing terminators
- Show serdi errors in standard format
- Upgrade to waf 1.8.14