- Rename
of_channel
tofrom_channel
andof_string
tofrom_string
. The new names reflect the naming convention across multiple popular OCaml file format libraries.
Version 0.4.0 is a major rewrite with an API redesign that is not
backwards-compatible. plist-xml
now uses xmlm
instead of markup
for the
underlying XML codec. The package plist-xml-lwt
no longer exists. In the
new API, plist-xml
has both a high-level tree interface and a low-level
streaming interface.
plist_of_stream_exn
now takes a(Markup.signal, s) Markup.stream
instead of a(Markup.content_signal, s) Markup.stream
, as theMarkup.content_signal
type was removed from Markup.ml in version 1.0.0-1.
signals
now emitsxml
anddoctype
elements.signals
now givesplist
element the attributeversion="1.0"
.- Add
?encoding
parameter tosignals
function.
Initial release.