The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
API Changes:
- Setting the `Engine`'s `userAgent` string is now done through a `setUserAgent` method
Other New Features/Changes:
- Added ability to configure a directory that all generated AirtimeMedia logs get delivered to
- You can now change the SAT while the `Channel` is still `joining`
- Added `.doccarchive` to package
- Fixed a potential crash when starting a `LocalStream` while the `Channel` is still `joining`
New features/changes:
- Added Publishable API Key (PAK) support
- Publish streams can now include optional metadata
- Remote streams can now receive metadata if it exists
- Configure initial mute state for publish streams
- Output volume of the Channel is now configurable
- Added extra Channel join state to provide more information on the status of a Channel's connectivity
First release capabilities:
- Simple and clean interface for interacting with streams
- Ability to provide a session auth token for authentication and access
- Channel objects for establishing a shared real-time audio experience for a group of users
- Receive remote streams as RemoteStream objects
- Publish a local stream using a LocalStream object
- Notifications for stream and channel state changes (mute states, connection states, voice activity)
- Ability to mute remote and local streams