Releases: DolbyIO/dolbyio-rest-apis-client-node
Releases · DolbyIO/dolbyio-rest-apis-client-node
5.0.2
What's Changed
- Update the definition of the
cluster
object. Thefeatures
property was missing.
Full Changelog: 5.0.1...5.0.2
5.0.1
What's Changed
- Update some text descriptions.
- Fix the definition of the Transcoder interface.
Full Changelog: 5.0.0...5.0.1
5.0.0
What's Changed
- Online documentation available at https://api-references.dolby.io/dolbyio-rest-apis-client-node/
- Breaking: Remove Communications APIs.
- Breaking: Simplify the type exports for Millicast and Media APIs.
- Millicast - Add Cloud Transcoder APIs (beta).
- Millicast - Add more APIs (Webhook, Record Files...).
- Millicast - Fix stream APIs.
- Millicast - Fix publish token disable API.
- Millicast - Move the geo APIs under the account section.
- Millicast - Add the
restream
andclip
settings for publish tokens (limited availability). - Expose Logger object.
- Update NPM dependencies.
Full Changelog: 4.1.0...5.0.0
4.1.0
What's Changed
- Online documentation available
- Update documentation through the library
- Update RTS APIs for new capability (Geo Cascading)
- Add new account level settings APIs
Full Changelog: 4.0.2...4.1.0
4.0.2
What's Changed
- Fix
downloadFile
in Media APIs by @Lukakva
New Contributors
Full Changelog: 4.0.1...4.0.2
4.0.1
What's Changed
- Start RTS endpoint - https://docs.dolby.io/communications-apis/reference/start-rts - is using
/v3/
endpoint. - Fix code snippet in README
Full Changelog: 4.0.0...4.0.1
4.0.0
-
Add Recording V2 APIs
-
Update dependencies
-
Remove deprecated APIs
dolbyio.communications.authentication.getClientAccessToken
dolbyio.communications.monitor.recordings.getDolbyVoiceRecording
-
dolbyio.communications.monitor.recordings
:- https://docs.dolby.io/communications-apis/reference/get-recordings
- Update
getRecordings
to new API endpoint - Update
getAllRecordings
to new API endpoint - Replace
getRecording
bygetConferenceRecordings
- Add
getAllConferenceRecordings
-
dolbyio.communications.recording
:- https://docs.dolby.io/communications-apis/reference/api-recording-start
- Update the
start
with new API parameters.
-
dolbyio.communications.remix
:- https://docs.dolby.io/communications-apis/reference/start-conference-remix
- Update the
start
with new API parameters and remove thelayoutName
.
-
dolbyio.communications.streaming
:- https://docs.dolby.io/communications-apis/reference/start-rtmp
- Update the
startRtmp
with new API parameters and remove thelayoutName
. - Update the
startRts
with new API parameters and remove thelayoutName
.
3.6.1
What's Changed
const dolbyio = require('@dolbyio/dolbyio-rest-apis-client');
const jwt = await dolbyio.authentication.getApiAccessToken(APP_KEY, APP_SECRET);
const result = await dolbyio.communications.conference.participants(jwt, CONFERENCE_ID);
console.log(result.participants);
Full Changelog: 3.6.0...3.6.1
3.6.0
What's Changed
- Authentication token max duration is 24 hours.
- Add new Common Auth v2 APIs:
getApiAccessToken
now accepts a list of scopes - documentationgetClientAccessToken
in the namespacedolbyio.communications.authentication
, is now deprecated and will be removed in the next release.getClientAccessTokenV2
was added to request a client access token - documentation
- Update readme code snippet, thank you @ikeorizu
Full Changelog: 3.5.5...3.6.0
3.5.5
What's Changed
- Update the result object from Diagnose API.
- Update the result object from Analyze Music API.
- Add the
path
property for Media APIs responses.
Full Changelog: 3.5.4...3.5.5