# Changes

[Version numbers relate to the SDK, not the `ladspa.h` header file itself.]

## Version 1.01 - 2 Apr 2000

- Initial Release with header file, limited documentation, three plugins and two hosts.

## Version 1.02 - 4 May 2000

- Introduction of version numbering for SDK.
- Plugins added, bringing basic example set to ten. Further development of basic plugins for serious use shifted away to the CMT project.
- Bug fix to applyplugin when handling channel count changes.
- Introduce support for the `LADSPA_PATH` environment variable to both example hosts.

## Version 1.03 - 4 May 2000

- Documentation Converted to HTML.

## Version 1.04 - 11 May 2000

- Use `_init()` and `_fini()` in example plugins.

## Version 1.05 - 14 May 2000

- Updated to correspond to http://www.ladspa.org/.

## Version 1.06 - 18 May 2000

- Add listplugins program.

## Version 1.07 - 24 Sep 2000

- Discourage reliance on LD_LIBRARY_PATH by stopping analyseplugin and applyplugin from searching it when looking for LADSPA plugins.

## Version 1.08 - 30 Sep 2000

- Use constructor/destructor rather than _fini() and _init() in C++. Use C++ for linkage.

## Version 1.09 - 4 Nov 2000

- Add optional plugin label parameter to analyseplugin.

## Version 1.10 - 8 May 2001

- Introduction of LGPL license.
- Removal of superfluous semicolon on line 492 of header file.

## Version 1.11 - 21 Jul 2001

- Remove memory leak in search code.

## Version 1.12 - 7 Aug 2002

- Update for LADSPA v1.1 (default values and 1.0f=0dB).

## Version 1.13 - 6 Nov 2007

- Fix compile error in sine.cpp (GCC4).
- Fix typo in text output by analyseplugin.
- Extra usage text in analyseplugin and applyplugin.
- Replace strdup() with localStrdup() in sine.cpp to avoid malloc/new mismatch.
- Remove "local" part from install directories.