Releases: lsp-plugins/lsp-runtime-lib
Releases · lsp-plugins/lsp-runtime-lib
Release 1.0.30
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.
Release 1.0.23
- Implemented IInSequence::sink() method for writing all content to another IOutSequence.
- Fixed possible access to uninitialized memory when loading built-in resources.
- Added Thread::yield() method.
- Updated build scripts.
- Updated module versions in dependencies.
Release 1.0.22
- Implemented system::page_size() and system::system_cores() functions.
- Extended ipc::SharedMem interface.
- Implemented UUID generation and formatting header.
- Updated module versions in dependencies.
Release 1.0.21
- Fixed reading of 32-bit FLOAT WAV files that do not contain fact chunk on Windows.
- Implemented min(), max(), rms() and avg() builtin functions for expression language.
- Implemented io::Path::final_path method for obtaining the final file system object
the abstract path points to. - Implemented ipc::SharedMem primitive for organizing shared memory segments.
- Implemented ipc::SharedMutex primitive for organizing global inter-process mutexes.
- Implementeation of ipc::Mutex moved to critical section for Windows.
- Updated module versions in dependencies.