You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
82 lines
3.8 KiB
82 lines
3.8 KiB
serd (9999) unstable; |
|
|
|
* Support digits at start of local names as per new grammar |
|
* Add incremental read interface suitable for reading from infinite streams |
|
* Add -e option to serdi to use incremental reading |
|
* Reset indent when finishing a write |
|
* Report write size correctly when invalid UTF-8 is encountered and a |
|
replacement character is written |
|
* Add error callback to reader and writer for custom error reporting |
|
* Add -q option to serdi to suppress all non-data output, e.g. errors |
|
|
|
-- David Robillard <d@drobilla.net> |
|
|
|
serd (0.14.0) stable; |
|
|
|
* Use path variables in pkgconfig files |
|
* Install man page to DATADIR (e.g. PREFIX/share/man, not PREFIX/man) |
|
* Tolerate invalid characters in string literals by replacing with the |
|
Unicode replacement character |
|
* Report reason for failure to open file in serdi |
|
* Improve write performance by doing bulk writes for unescaped substrings |
|
* Add SerdBulkSink for writing bulk output and corresponding serdi -B option |
|
* Add serdi -f option to prevent URI qualification |
|
* Remove use of multi-byte peek (readahead) and use exactly 1 page for |
|
read buffer (instead of 2) |
|
* Handle a quote as the last character of a long string literal in the |
|
writer (by escaping it) rather than the reader, to avoid writing Turtle |
|
other tools fail to parse. |
|
* Add serd_strtod(), serd_node_new_decimal(), and serd_node_new_integer() |
|
for locale-independent numeric node parsing/serialising. |
|
* Add serd_file_sink for easy writing to a FILE* stream. |
|
* Add serd_chunk_sink for easy writing to a string. |
|
* Escape ASCII control characters in output (e.g. fix problems with string |
|
literals that start with a backspace) |
|
* Improve URI resolution to cover most of the abnormal cases from RFC3986 |
|
* Support file://localhost/foo URIs in serd_uri_to_path() |
|
* Support Windows file://c:/foo URIs in serd_uri_to_path() on all platforms |
|
* Add serd_node_new_blob and serd_base64_decode for handling arbitrary |
|
binary data via base64 encoding. |
|
* Support compilation as C++ under MSVC++. |
|
* Implement pretty-printing for collections. |
|
* Parse collections iteratively in O(1) space. |
|
* Report read error if both "genid" and "docid" IDs are found in the same |
|
document, to prevent silent merging of distinct blank nodes. |
|
* Handle files and strings that start with a UTF-8 Byte Order Mark. |
|
* Add serd_writer_get_env(). |
|
* Add serd_node_new_file_uri() and serd_file_uri_parse() and implement |
|
proper URI to/from path hex escaping, etc. |
|
* Add serd_uri_serialise_relative() for making URIs relative to a base |
|
where possible (by chopping a common prefix and adding dot segments). |
|
* Make URIs serialised by the writer properly escape characters. |
|
* Add serd_writer_set_root_uri() and corresponding -r option to serdi to |
|
enable writing URIs with up references (../). |
|
* Resolve dot segments in serd_uri_resolve() instead of at write time. |
|
* Add serd_reader_set_default_graph() for reading a file as a named graph. |
|
|
|
-- David Robillard <d@drobilla.net> Tue, 17 Apr 2012 18:23:53 -0400 |
|
|
|
serd (0.5.0) stable; |
|
|
|
* Fix pretty printing of successive blank descriptions, i.e. "] , [" |
|
* Avoid writing illegal Turtle names as a result of URI qualifying |
|
* Gracefully handle NULL reader sinks |
|
* Add serd_strerror |
|
* Add serd_env_set_prefix_from_strings for convenience |
|
* Fix erroneously equal SERD_ERR_BAD_SYNTAX and SERD_ERR_BAD_ARG |
|
* Add ability to build static library |
|
|
|
-- David Robillard <d@drobilla.net> Thu, 29 Sep 2011 00:00:00 -0400 |
|
|
|
serd (0.4.2) stable; |
|
|
|
* Fix compilation issues on some systems |
|
* Fix build system Python 3 compatibility |
|
|
|
-- David Robillard <d@drobilla.net> Wed, 25 May 2011 19:00:00 -0400 |
|
|
|
serd (0.4.0) stable; |
|
|
|
* Initial release |
|
|
|
-- David Robillard <d@drobilla.net> Tue, 24 May 2011 23:00:00 -0400
|
|
|