Releases: highfidelity/hifi-spatial-audio-js
Releases · highfidelity/hifi-spatial-audio-js
Release v0.7.0
- Added ability to set WebRTC jitter buffer parameters via the
HiFiCommunicator
constructor. - Fixed a bug that would occur when a High Fidelity Server was over capacity which caused the
HiFiCommunicator.connectToHiFiAudioAPIServer()
function to fail after a timeout instead of immediately. - Fixed a bug that prevented an IDE from auto-completing
hifi-spatial-audio
types in TypeScript projects which made use of the Client Library.- Achieved by switching from CommonJS exports to ESM exports
- Fixed an automated integration test which erroneously failed when not specifying a remote stack.
- Fixed a bug that prevented usage of the
hifi-spatial-audio
NodeJS Client Library with loaders like Webpack or React.
Release v0.6.0
- Added new tests for HiFiCommunicator class
- Added additional REST tests
- Fix to feature to detect browser compatibility; this change checks for only the WebRTC features used by our library and adds comments specifying where they are used
- Search bar in API docs is now more discoverable
- Removed unhashedVisitID from audionet.init response
Release v0.5.1
- Made some fixes and improvements to the documentation
- Made some typo fixes inside
HiFiAxisConfiguration
Release v0.5.0
- Fixed several bugs related to user orientation
- The Client Library will no longer send Euler orientation to the server, but will instead automatically convert Euler coordinates to Quaternions before transmitting that data to the server. Euler coordinates are converted into Quaternions as per the eulerOrder on your HiFiAxisConfiguration
- Fixed a bug that prevented users from being able to mute their input device
- Added new feature detection for browser compatibility
- Allow developers to specify whether they want muting function to totally stop audio input data gathering
- We now automatically build and deploy a new version of the Client Library whenever a change is pushed to our main code branch! If you'd like to experiment with the bleeding edge, use npm i hifi-spatial-audio@main or embed this link into your HTML: https://hifi-spatial-audio-api.s3.amazonaws.com/releases/main/HighFidelityAudio-latest.js
v0.4.3
v0.4.2
v0.4.1
Release v0.4.0
Merge pull request #18 from highfidelity/main
- Added new REST integration tests
- Added ability to adjust attenuation, rolloff and threshold for a particular user connection
- WSS signaling URL is determined by the library from a fully qualified hostname instead of stackName parameter
- Fixed a bug that caused DOM slowdown when sending and receiving many HiFi data updates per second
- Updated typedoc package, which fixed a moderate security vulnerability
- Fixed a bug that caused High Fidelity to break in Web applications when using High Fidelity and Agora simultaneously
v0.3.0
Release v0.2.8
Merge pull request #6 from highfidelity/main Bump patch version to 8 to test new GHA and associated scripts