Posts

Lilv 0.24.24

Lilv 0.24.24 has been released. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. For more information, see http://drobilla.net/software/lilv.

Changes:

  • Avoid overriding state features passed by the host
  • Fix null dereference when trying to load state from a missing file
  • Fix potential null dereferences and conversion warnings

Lilv 0.24.22

Lilv 0.24.22 has been released. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. For more information, see http://drobilla.net/software/lilv.

Changes:

  • Allow LILV_API to be defined by the user
  • Clean up code
  • Clean up inconsistent tool command line interfaces
  • Convert man pages to mdoc
  • Fix crash when plugins pass NULL to the LV2_State_Retrieve_Function
  • Fix dependencies in pkg-config file
  • Fix potential crash when writing state files fails
  • Order plugin classes by URI
  • Override pkg-config dependency within meson
  • Remove junk files from documentation install
  • Replace duplicated dox_to_sphinx script with sphinxygen dependency
  • Switch to external zix dependency

Lilv 0.24.20

Lilv 0.24.20 has been released. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. For more information, see http://drobilla.net/software/lilv.

Changes:

  • Adopt REUSE machine-readable licensing standard
  • Update project metadata

Lilv 0.24.18

Lilv 0.24.18 has been released. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. For more information, see http://drobilla.net/software/lilv.

Changes:

  • Allow programs to be used from subproject
  • Fix default LV2_PATH

Lilv 0.24.16

Lilv 0.24.16 has been released. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. For more information, see http://drobilla.net/software/lilv.

Changes:

  • Fix fallback flock() detection on MacOS
  • Switch to meson build system

Lilv 0.24.14

Lilv 0.24.14 has been released. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. For more information, see http://drobilla.net/software/lilv.

Changes:

  • Fix build issues with newer toolchains
  • Fix unused parameter warnings
  • Update zix tree

Lilv 0.24.12

Lilv 0.24.12 has been released. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. For more information, see http://drobilla.net/software/lilv.

Changes:

  • Allow connecting ports to structures in Python
  • Fix potential memory error when joining filesystem paths
  • Fix saving state with files on Windows
  • Fix unlikely undefined behavior when saving state
  • Fix writing state manifests on Windows
  • Remove the need for a generated configuration header

Lilv 0.24.10

Lilv 0.24.10 has been released. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. For more information, see http://drobilla.net/software/lilv.

Changes:

  • Fix memory leaks in lv2bench
  • Fix various minor warnings and other code quality issues
  • Make lilv_world_get() use translations
  • Split and clean up test suite

Lilv 0.24.8

Lilv 0.24.8 has been released. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. For more information, see http://drobilla.net/software/lilv.

Changes:

  • Allow passing strings for URIs in Python API when unambiguous
  • Fix cases where incorrect translation is used
  • Fix deleting state bundles loaded from the model
  • Fix memory leak when dyn-manifest has no plugins (thanks Michael Fisher)
  • Implement state:freePath feature

Lilv 0.24.6

Lilv 0.24.6 has been released. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. For more information, see http://drobilla.net/software/lilv.

Changes:

  • Add more strict error detection when storing plugin state properties
  • Add option to override LV2_PATH in applications
  • Don't print errors when saving state if correct links already exist
  • Fix GCC8 warnings
  • Fix creating directories across drives on Windows
  • Fix issues with loading state with saved files from the model
  • Fix memory errors and Python 3.4+ compatibility in Python bindings
  • Fix unit tests on Windows
  • Make Python bindings more Pythonic

Page 1 / 3 »