# Changelog

## [0.14.0] - 15 Jul 2021

### Added

* libx11 asa optional dependency to README

### Changed

* code cleanup/speedup by using static URIDs

## [0.12.0] - 12 Apr 2021

### Added

* x11 initialization test
* x11 fixed-aspect-ratio test
* x11 constrained-aspect-ratio test

## [0.10.0] - 15 Jan 2021

### Fixed

* various crashes due to NULL dereferences

### Removed

* support for GNU-style extended glob pattern matching in filters (Apple)

## [0.8.0] - 15 Jul 2020

### Added

* support for whitelisting globally visible symbols
* support for whitelisting linked libraries
* support for whitelisting whole tests
* support for state:freePath feature
* check for urid:map when there is an atom:AtomPort
* check to discover borked LV2_PATH
* check for duplicate scale point labels/values in control port
* check for duplicate scale point values in parameters
* check for fork symbol reference

### Changed

* minimal LV2 version to 1.18.0

## Fixed

* various memleaks

## [0.6.0] - 13 Apr 2020

### Added

* test for unique port symbols
* support for multiple include dirs
* support for include dirs without trailing slash

### Changed

* distribution packager mode on by default

### Fixed

* warn of ui:showInterface only for non-native UIs
* whitelist symbol visibility of all global LV2 functions

## [0.4.0] - 13 Jan 2020

### Added

* less pedantic packager mode
* quiet flag for command line output (drobilla)
* support for lv2:sampleRate (drobilla)
* support for getting the plugin license from the project (drobilla)
* support for xsd:* as rdfs:range

### Fixed

* misleading messages about lv2:class (drobilla)
* incorrect URI names in error messages (drobilla)

## [0.2.0] - 14 Oct 2019

### Initial release
