Releases: lsp-plugins/lsp-runtime-lib
Releases · lsp-plugins/lsp-runtime-lib
Release 1.0.33
- 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
- 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
- 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
- Added possibility to perform casted fetch from expr::value_t.
- Updated module versions in dependencies.
Release 1.0.29
- 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
- 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
- Better support of MacOS.
- Added possibility to modify configuration parameters.
- Updated module versions in dependencies.
Release 1.0.26
- Updated build scripts.
- Updated module versions in dependencies.
Release 1.0.25
- Updated build scripts.
- Updated module versions in dependencies.
Release 1.0.24
- 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.