A generic value container and several data types.
Add lv2_atom_object_get_typed() for easy type-safe access to object properties.
Deprecate Blank and Resource in favour of just Object.
Add lv2_atom_forge_is_object_type() and lv2_atom_forge_is_blank() to ease backwards compatibility.
Add lv2_atom_forge_key() for terser object writing.
Add lv2_atom_sequence_clear() and lv2_atom_sequence_append_event() helper functions.
Make lv2_atom_*_is_end() arguments const.
Fix crash in forge.h when pushing atoms to a full buffer.
Remove atom:stringType in favour of owl:onDatatype so generic tools can understand and validate atom literals.
Fix implicit conversions in forge.h that are invalid in C++11.
Fix lv2_atom_object_next() on 32-bit platforms.
Add LV2_ATOM_CONTENTS_CONST and LV2_ATOM_BODY_CONST.