Release v1.4.0
-
This week’s release introduces some new connection states and may affect your application's connection handling behavior. In particular, if your application handles automatic reconnections for dropped sessions, or retries of failed connection attempts, you may need to review your code in light of this new release.
- If your production code points to the latest version of the SDK, it will be updated automatically upon release. If you would like to remain on v1.3.0 of the SDK until you have a chance to test your production code with the latest version, change your application code to explicitly use v1.3.0 (available at https://hifi-spatial-audio-api.s3.amazonaws.com/releases/v1.3.0/HighFidelityAudio-latest.js or npm i [email protected]) until you are ready to move on to v1.4.0.
- Highlights:
- If a connection enters the "Failed" connection state, it will ALWAYS automatically disconnect itself and transition to "Disconnected." If you are handling your own reconnections, ensure the connection is fully "Disconnected" before attempting to reconnect.
- The number of possible connection states has increased to include transition states such as "Connecting" and "Disconnecting." Please refer to the attached guide to see the list of all available states and when they are used.
- It is now possible to configure the
HiFiCommunicator
to automatically reconnect dropped sessions or retry failed connection attempts. (This behavior defaults to "off." Please refer to the guide for instructions on enabling it.)
-
Updates to automated integration tests