Releases: node-3d/deps-labsound-raub
Releases · node-3d/deps-labsound-raub
Release 6.0.0
This release contains major changes compared to 5.0.0:
- Now there are only 2 binaries: LabSound and libnyquist.
- The LabSound binary includes the RtAudio backend.
- It can work with MiniAudio, but is not shipped here.
- The changes are breaking mostly in terms of linking and device selection, other stuff should workk as before.
This release is based on the latest changes in LabSound and forks:
- Unreleased commits from LabSound/LabSound.
- Extra work from Avataren/LabSound:Bugfixes.
- CMake configuration tweaks to build fewer binaries.
- Locally added fixes for AudioNode and AudioContext.
Release 5.0.0
- Migrated Linux ARM build action to GH runner.
- Updated dependencies.
- Rebuilt binaries.
Release 4.0.0
- Upgraded the GitHub build action and added Linux Aarch64 support.
- Now the binary archives are in GZ format.
- Updated dependencies.
- Switched from Jest to Node.js testing.
Fix Headers
Updated the headers folder.
Update Build System
Switched to GitHub Actions.
Rebuilt with GitHub Actions.
Updated dependencies.
Update and Rebuild
- Took latest dependency sources.
- Changed the build system to original cmake.
- Updated build scripts.
- Breaking, because binaries are not a single lib anymore.
New Installation Flow
Designed to work with Addon Tools 5.
- Removed win32 binaries.
- Removed GYP build step.
Now distributing GLFW 3.3.
Installation flow was changed.
- Before: download everything with NPM, remove unnecessary binaries.
- Now: download necessary binaries from a Github/other release.