lv2core (14.0) stable;

  * Add lv2_util.h with lv2_features_data() and lv2_features_query().
  * Add lv2:enabled designation.

 -- David Robillard <d@drobilla.net>  Sun, 18 Sep 2016 00:00:00 +0000

lv2core (12.4) stable;

  * Relax domain of lv2:minimum lv2:maximum and lv2:default so they can be used to
    describe properties/parameters as well.
  * Add lv2:isSideChain port property.
  * Add extern C and visibility attribute to LV2_SYMBOL_EXPORT.

 -- David Robillard <d@drobilla.net>  Tue, 07 Apr 2015 00:00:00 +0000

lv2core (12.2) stable;

  * Clarify lv2_descriptor() and lv2_lib_descriptor() documentation.

 -- David Robillard <d@drobilla.net>  Fri, 08 Aug 2014 00:00:00 +0000

lv2core (12.0) stable;

  * Add lv2:prototype for property inheritance.

 -- David Robillard <d@drobilla.net>  Sat, 04 Jan 2014 00:00:00 +0000

lv2core (10.0) stable;

  * Set range of lv2:designation to lv2:Designation.
  * Add lv2:control for designating primary event-based control ports.
  * Reserve minor version 0 for unstable development plugins.
  * Add lv2:EnvelopePlugin class.
  * Make lv2:Parameter rdfs:subClassOf rdf:Property.

 -- David Robillard <d@drobilla.net>  Sun, 17 Feb 2013 00:00:00 +0000

lv2core (8.2) stable;

  * Use consistent label style.

 -- David Robillard <d@drobilla.net>  Sun, 14 Oct 2012 00:00:00 +0000

lv2core (8.0) stable;

  * Remove lv2:Resource, which turned out to be meaningless.
  * Add lv2:CVPort.
  * Merge with unified LV2 package.
  * Add new discovery API which allows libraries to read bundle files during
    discovery, makes library construction/destruction explicit, and adds
    extensibility to prevent future breakage.
  * Fix LV2_SYMBOL_EXPORT and lv2_descriptor prototype for Windows.
  * Add metadata concept of a designation, a channel or parameter description which
    can be assigned to ports for more intelligent use by hosts.
  * Relax the range of lv2:index so it can be used for things other than ports.

 -- David Robillard <d@drobilla.net>  Tue, 17 Apr 2012 00:00:00 +0000

lv2core (6.0) stable;

  * Improve documentation.
  * Rename core.lv2 and lv2.ttl to lv2core.lv2 and lv2core.ttl to adhere to modern
    conventions.
  * Switch to the ISC license, a simple BSD-style license (with permission of all
    contributors to lv2.h and its ancestor, ladspa.h).
  * Add lv2:extensionData and lv2:ExtensionData for plugins to indicate that they
    support some URI for extension_data().
  * Make lv2core.ttl a valid OWL 2 DL ontology.
  * Remove lv2config in favour of the simple convention that specifications install
    headers to standard URI-based paths.

 -- David Robillard <d@drobilla.net>  Mon, 21 Nov 2011 00:00:00 +0000

lv2core (4.0) stable;

  * Define lv2:binary (MUST be in manifest.ttl).
  * Add lv2:FunctionPlugin and lv2:ConstantPlugin classes.
  * Define lv2:documentation and use it to document lv2core.
  * Add generic lv2:Resource and lv2:PluginBase classes.
  * Fix definition of lv2:minimum etc. (used for values, not scale points).
  * Make doap:license suggested, but not required (for wrappers).
  * Define run() pre-roll special case (sample_count == 0).
  * Define lv2:minorVersion and lv2:microVersion (MUST be in manifest.ttl).
  * Move project metadata to manifest.
  * Move lv2:AmplifierPlugin under lv2:DynamicsPlugin.
  * Loosen domain of lv2:optionalFeature and lv2:requiredFeature (to allow re-use
    in extensions).
  * Add lv2:enumeration port property.
  * More precisely define properties with OWL.

 -- David Robillard <d@drobilla.net>  Fri, 18 Mar 2011 00:00:00 +0000

lv2core (3.0) stable;

  * Minor stylistic changes to lv2.ttl.
  * No header changes.
  * Require that serialisations refer to ports by symbol rather than index.

 -- David Robillard <d@drobilla.net>  Sat, 08 Nov 2008 00:00:00 +0000

lv2core (2.0) stable;

  * Initial release.

 -- David Robillard <d@drobilla.net>  Sun, 10 Feb 2008 00:00:00 +0000

