Skip to content

Releases: lsp-plugins/lsp-runtime-lib

Release 1.0.33

31 Mar 17:18

Choose a tag to compare

  • Additional color computation optimizations: removed extra multiplication when
    converting RGB to XYZ and back.
  • Bugfixes in RGBA to PRGBA pixel conversions.
  • Added file descriptor locking mechanism on file open.
  • Better Haiku support.
  • Updated module versions in dependencies.

Release 1.0.32

11 Mar 21:13

Choose a tag to compare

  • Added program lookup using in PATH environment variable when launching process.
  • Added system::exec_detached functions for launching detached processes.
  • Some updates and improvements on the configuration parser and serializer.
  • Added condition variables support.
  • Added support of XPM1/XPM2/XPM3 icon format.
  • Improved interface of lsp::Color class.
  • Added lsp::mm::IColorMap interface.
  • Added lsp::mm::Bitmap class.
  • Better parsing APO equalizer text files.
  • Better decoding audio file loading errors.
  • Updated module versions in dependencies.

Release 1.0.31

20 Dec 11:24

Choose a tag to compare

  • Task execution mechanism moved task state field from volatile to atomic.
  • Updated LLTL hashing specifications.
  • Fixed being ignored.
  • Updated module versions in dependencies.

Release 1.0.30

24 Oct 20:20

Choose a tag to compare

  • Added possibility to perform casted fetch from expr::value_t.
  • Updated module versions in dependencies.

Release 1.0.29

26 Aug 07:04

Choose a tag to compare

  • Implemented simple compressor for Wavefront OBJ files.
  • Fixed bug in determining file size for Unix-like systems.
  • Several optimizations of standard compression algorithm.
  • Fixed bug in associativity of add, sub, mul, div and bit-and expressions.
  • Added MacOS CI builds.
  • Updated module versions in dependencies.

Release 1.0.28

16 May 19:09

Choose a tag to compare

  • Reduced poll interval for ipc::NativeExecutor to 20 milliseconds.
  • Fixed invalid access to missing built-in resources.
  • Fixed some command line options that caused JACK version to crash.
  • Updated build scripts.
  • Updated module versions in dependencies.

Release 1.0.27

28 Feb 19:56

Choose a tag to compare

  • Better support of MacOS.
  • Added possibility to modify configuration parameters.
  • Updated module versions in dependencies.

Release 1.0.26

16 Dec 21:33

Choose a tag to compare

  • Updated build scripts.
  • Updated module versions in dependencies.

Release 1.0.25

11 Oct 21:47

Choose a tag to compare

  • Updated build scripts.
  • Updated module versions in dependencies.

Release 1.0.24

05 Oct 01:21

Choose a tag to compare

  • Added system::get_user_login() function.
  • Fixed io::Path::canonicalize() crashes on several input data.
  • Added index_of_nocase and rindex_of_nocase methods for LSPString.
  • Added io::OutMemoryStream::position() method implementation.
  • Another implementation of ipc::SharedMutex for POSIX systems that allows to
    avoid dead locks when the application that locked the mutex has been
    terminated.
  • Updated build scripts.
  • Updated module versions in dependencies.