Releases: GetStream/stream-video-android
Releases · GetStream/stream-video-android
1.0.17
What's Changed
Features:
- Add new service configuration for audio-only calls by @liviu-timar in #1206
Bugfixes:
- Selection of the audio device now follows the Dashboard settings by @liviu-timar in #1203
- Fix a bug where the video would be missing on Android in a livestream by @kanat & @aleksandar-apostolov in #1211
- Black list some CPU / codec combinations and fallback to software decoding instead (done in WebRTC library) by @kanat in #1210
Other:
Full Changelog: 1.0.16...1.0.17
1.0.16
What's Changed
Features
- Support noise cancellation by @kanat in #1196
- Add support for audio only call foreground service by @liviu-timar in #1200
Bugfixes & Improvements
- Fix an issue with device push registration by @liviu-timar in #1197
- Fix a bug where the microphone maybe muted when the app is in the background by @liviu-timar in #1200
- Make
CallService
ringing thread-safe by @liviu-timar in #1201
Other
Full Changelog: 1.0.15...1.0.16
1.0.15
What's Changed
Features
- Improve notifications UI and caller info by @liviu-timar in #1183
- Add config to skip notification permission on
build()
so it can be requested later by @aleksandar-apostolov in #1186 - Allow for mirroring the
me
video stream for better experience. by @aleksandar-apostolov in #1185 & #1190 - Allow to use device ringtone for incoming call sound by @liviu-timar in #1179
Bugfixes
- Remove
DebugInfo
class by @aleksandar-apostolov in #1181 - Improve
StreamCallActivity
anddemo-app
lifecycle and config change handling by @aleksandar-apostolov in #1184 - Improved audio device switching by @liviu-timar in #1191
- Fix which participant is shown in PiP by @aleksandar-apostolov in #1185
Other
- Improve sounds and ringing documentation by @liviu-timar in #1189
Full Changelog: 1.0.14...1.0.15
1.0.14
What's Changed
Features
- Allow for an app name to be specified in the
X-STREAM-CLIENT
header by @liviu-timar in #1178 - Add audio only
CallService
to avoid requiringCAMERA
permission by @aleksandar-apostolov in #1171
Bugfixes
- Fix camera selection method by @liviu-timar in #1174
Other
Full Changelog: 1.0.13...1.0.14
1.0.13
What's Changed
- [PBE 5272] Stop foreground service when uninstalling StreamVideo instance by @liviu-timar in #1148
- [PBE-5320] Emit correct value for live duration by @liviu-timar in #1149
- [PBE-5147] Prevent exception caused by CallService not being promoted to foreground fast enough by @liviu-timar in #1140
- Fix outdated preview data docs by @skydoves in #1153
- [PBE-5238] Handle ConnectivityManager SecurityException bug when registering callback by @liviu-timar in #1146
- [PBE-5431] Meet Android 14 foreground service requirements by @liviu-timar in #1152
- Do not leave the call when
StreamCallActivity
goes into background by @aleksandar-apostolov in #1154 - [PBE-4216] Fix potential ANR caused by lazy initialization of MediaManager-related Call properties by @liviu-timar in #1156
- [PBE-5625] Stop the call service if its running when cleaning up the video client by @aleksandar-apostolov in #1155
- Improve livestreaming responsiveness by @liviu-timar in #1167
- [PBE-5673] Don't unlock the mutex when its not locked by @aleksandar-apostolov in #1165
- [PBE-5674] Add multiple services with different types for livestreaming calls by @aleksandar-apostolov in #1164
Full Changelog: 1.0.12...1.0.13
1.0.12
What's Changed
- Update usage of crashOnMissingPermission parameter by @liviu-timar in #1141
- [PBE 5244] Assign default value to 'custom' fields by @liviu-timar in #1142
- Add event type to parsing error messages by @liviu-timar in #1143
Full Changelog: 1.0.11...1.0.12
1.0.11
What's Changed
- Handle RtcSession timeout exception properly by @liviu-timar in #1136
- Fix push-related exceptions by @liviu-timar in #1135
- Catch unhandled exception in video client scope by @aleksandar-apostolov in #1137
Full Changelog: 1.0.10...1.0.11
1.0.10
What's Changed
- [PBE-5116] Prevent exception when resuming already completed continuation by @liviu-timar in #1132
Full Changelog: 1.0.9...1.0.10
1.0.9
What's Changed
- Fix an issue where the socket would crash instead of triggering a correct reconnect and token refresh flow by @aleksandar-apostolov in #1128
Full Changelog: 1.0.8...1.0.9
1.0.8
What's Changed
- [PBE-4806] Add example to prevent crash that appears when StreamCallActivity is recreated after being in background by @liviu-timar in #1121
- Set up stability configuration file and bump compose library dependencies by @skydoves in #1122
- Fix notification issues when R8 is enabled by @liviu-timar in #1124
- Fix a concurrency issue with the
DebugInfo
class and fix and issue where the socket will crash if the token is expired by @aleksandar-apostolov in #1125
Full Changelog: 1.0.7...1.0.8