atom
type: Project
name: LV2 Atom
shortdesc: A generic value container and several data types.
license: isc
created: 2007-00-00
developer: me
release:
  revision: 2.1
  created: 2016-10-03
  blame: me
  changeset:
    item: Add lv2_atom_object_get_typed() for easy type-safe access to object properties.
release:
  revision: 2.0
  created: 2014-08-08
  file-release: lv2-1.10.0.tar.bz2
  blame: me
  changeset:
    item: Deprecate Blank and Resource in favour of just Object.
    item: Add lv2_atom_forge_is_object_type() and lv2_atom_forge_is_blank() to ease backwards compatibility.
    item: Add lv2_atom_forge_key() for terser object writing.
    item: Add lv2_atom_sequence_clear() and lv2_atom_sequence_append_event() helper functions.
release:
  revision: 1.8
  created: 2014-01-04
  file-release: lv2-1.8.0.tar.bz2
  blame: me
  changeset:
    item: Make lv2_atom_*_is_end() arguments const.
release:
  revision: 1.6
  created: 2013-05-26
  file-release: lv2-1.6.0.tar.bz2
  blame: me
  changeset:
    item: Fix crash in forge.h when pushing atoms to a full buffer.
release:
  revision: 1.4
  created: 2013-01-27
  file-release: lv2-1.4.0.tar.bz2
  blame: me
  changeset:
    item: Fix lv2_atom_sequence_end().
    item: Remove atom:stringType in favour of owl:onDatatype so generic tools can understand and validate atom literals.
    item: Improve atom documentation.
release:
  revision: 1.2
  created: 2012-10-14
  file-release: lv2-1.2.0.tar.bz2
  blame: me
  changeset:
    item: Fix implicit conversions in forge.h that are invalid in C++11.
    item: Fix lv2_atom_object_next() on 32-bit platforms.
    item: Add lv2_atom_object_body_get().
    item: Fix outdated documentation in forge.h.
    item: Use consistent label style.
    item: Add LV2_ATOM_CONTENTS_CONST and LV2_ATOM_BODY_CONST.
release:
  revision: 1.0
  created: 2012-04-17
  file-release: lv2-1.0.0.tar.bz2
  blame: me
  changeset:
    item: Initial release.