You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/release-notes/realtimekit-android-core.yaml
+58-58Lines changed: 58 additions & 58 deletions
Original file line number
Diff line number
Diff line change
@@ -8,25 +8,25 @@ entries:
8
8
description: |-
9
9
**Fixes**
10
10
11
-
- Improve grid transitions by activating consumers in batches for better performance
12
-
- Move consumer toggle requests off main thread to prevent UI blocking
13
-
- Improve video rendering stability with better lifecycle management
14
-
- Prevent race conditions by canceling reconnection attempts during initialization
11
+
- Improved grid transitions by activating consumers in batches for better performance
12
+
- Moved consumer toggle requests off main thread to prevent UI blocking
13
+
- Improved video rendering stability with better lifecycle management
14
+
- Prevented race conditions by canceling reconnection attempts during initialization
15
15
- publish_date: "2025-12-16"
16
16
title: RealtimeKit Android Core 1.5.7
17
17
description: |-
18
18
**Fixes**
19
19
20
-
- Fix rare crash when toggling audio mute
21
-
- Ensure off-stage webinar hosts do not show up on the grid
20
+
- Fixed rare crash when toggling audio mute
21
+
- Off-stage webinar hosts no longer show up on the grid
22
22
- publish_date: "2025-12-12"
23
23
title: RealtimeKit Android Core 1.5.6
24
24
description: |-
25
25
**Fixes**
26
26
27
-
- Fix deadlocks in webinar join and screenshare enable flows
28
-
- Fix an issue with camera not working when moving to settings screen and back
29
-
- Fix a rare crash in voice activity detection
27
+
- Fixed deadlocks in webinar join and screenshare enable flows
28
+
- Fixed an issue with camera not working when moving to settings screen and back
29
+
- Fixed a rare crash in voice activity detection
30
30
- publish_date: "2025-12-04"
31
31
title: RealtimeKit Android Core 1.5.5
32
32
description: |-
@@ -44,13 +44,13 @@ entries:
44
44
description: |-
45
45
**Fixes**
46
46
47
-
- Fix a regression that caused self video to not render if meeting was joined with camera disabled
47
+
- Fixed a regression that caused self video to not render if meeting was joined with camera disabled
48
48
- publish_date: "2025-10-23"
49
49
title: RealtimeKit Android Core 1.5.2
50
50
description: |-
51
51
**Fixes**
52
52
53
-
- Fix unreliable grid behavior with improved refresh logic
53
+
- Fixed unreliable grid behavior with improved refresh logic
54
54
- publish_date: "2025-10-06"
55
55
title: RealtimeKit Android Core 1.5.1
56
56
description: |-
@@ -62,83 +62,83 @@ entries:
62
62
description: |-
63
63
**Features**
64
64
65
-
- Add `RtkSelfEventListener#onAudioDeviceChanged` method that is invoked when the current audio route is updated
65
+
- Added `RtkSelfEventListener#onAudioDeviceChanged` method that is invoked when the current audio route is updated
66
66
- publish_date: "2025-09-18"
67
67
title: RealtimeKit Android Core 1.4.1
68
68
description: |-
69
69
**Fixes**
70
70
71
-
- Prefer speakerphone over earpiece as the default audio output
71
+
- Speakerphone is now preferred over earpiece as the default audio output
72
72
- publish_date: "2025-09-18"
73
73
title: RealtimeKit Android Core 1.4.0
74
74
description: |-
75
75
**Breaking changes**
76
76
77
-
- Update `RtkSelfEventListener#onAudioDevicesUpdated` method to provide the list of available devices
77
+
- Updated `RtkSelfEventListener#onAudioDevicesUpdated` method to provide the list of available devices
78
78
79
79
**Fixes**
80
80
81
-
- Fix not being able to route audio to Bluetooth devices
81
+
- Fixed not being able to route audio to Bluetooth devices
82
82
- publish_date: "2025-09-12"
83
83
title: RealtimeKit Android Core 1.3.4
84
84
description: |-
85
85
**Fixes**
86
86
87
-
- Fix a rare crash during meeting joins in poor network scenarios
87
+
- Fixed a rare crash during meeting joins in poor network scenarios
88
88
- publish_date: "2025-09-12"
89
89
title: RealtimeKit Android Core 1.3.3
90
90
description: |-
91
91
**Fixes**
92
92
93
-
- Pinned peers did not get removed from the stage when kicked
94
-
- Media consumers are now created in parallel, which significantly improves the speed of when users will start seeing other people's audio/video after joining a meeting.
93
+
- Fixed pinned peers not being removed from the stage when kicked
94
+
- Media consumers are now created in parallel, which significantly improved the speed of when users start seeing other people's audio/video after joining a meeting
95
95
- Native libraries are now 16KB aligned to comply with [Google Play requirements](https://android-developers.googleblog.com/2025/05/prepare-play-apps-for-devices-with-16kb-page-size.html)
96
-
- "Ghost"/Invalid peers that would sometimes show up in long-running meetings are now fully gone
97
-
- Fixed an issue In webinar meetings where the SDK would fail to produce media after being removed from the stage once
96
+
- Fixed "Ghost"/Invalid peers that would sometimes show up in long-running meetings
97
+
- Fixed an issue in webinar meetings where the SDK would fail to produce media after being removed from the stage once
98
98
- publish_date: "2025-08-13"
99
99
title: RealtimeKit Android Core 1.3.2
100
100
description: |-
101
101
**Enhancements**
102
102
103
-
- Fix microphone not working when joining the stage in a webinar
103
+
- Fixed microphone not working when joining the stage in a webinar
104
104
- publish_date: "2025-08-13"
105
105
title: RealtimeKit Android Core 1.3.1
106
106
description: |-
107
107
**Enhancements**
108
108
109
-
- Fix a potential crash in poor network scenarios
109
+
- Fixed a potential crash in poor network scenarios
110
110
- publish_date: "2025-08-12"
111
111
title: RealtimeKit Android Core 1.3.0
112
112
description: |-
113
113
**Features**
114
114
115
-
- Add `RtkSelfParticipant#canJoinStage` and `RtkSelfParticipant#canRequestToJoinStage` APIs
115
+
- Added `RtkSelfParticipant#canJoinStage` and `RtkSelfParticipant#canRequestToJoinStage` APIs
116
116
117
117
**Fixes**
118
118
119
-
- Viewer unable to join stage in a Livestream
120
-
- User unable to see existing pinned participant after joining meeting
119
+
- Fixed viewer unable to join stage in a Livestream
120
+
- Fixed user unable to see existing pinned participant after joining meeting
121
121
- publish_date: "2025-08-05"
122
122
title: RealtimeKit Android Core 1.2.0
123
123
description: |-
124
124
**Breaking changes**
125
125
126
-
- Rename `RtkLivestreamData.roomName` to `RtkLivestreamData.meetingId` to match existing API convention
127
-
- Remove obsolete `WaitingRoomPermissions` abstraction — all the relevant functionality here is available through `HostPermissions`
126
+
- Renamed `RtkLivestreamData.roomName` to `RtkLivestreamData.meetingId` to match existing API convention
127
+
- Removed obsolete `WaitingRoomPermissions` abstraction — all the relevant functionality here is available through `HostPermissions`
128
128
- VideoDevice gained a `cameraType: CameraType` parameter
129
129
- `VideoDeviceType#displayName` is now deprecated, and it's recommended to call `VideoDevice#toString` instead to get user-facing names for individual `VideoDevice` instances
130
-
- Existing APIs related to middlewares were removed and replaced with equivalent counterparts from WebRTC: `RtkSelfParticipant#addVideoMiddleware`, `RtkSelfParticipant#getVideoMiddlewares` and `RtkSelfParticipant#removeVideoMiddleware` are replaced with `RealtimeKitMeetingBuilder#setVideoProcessor`
131
-
- `RtkVideoFrame` is removed in favor of WebRTC's own `VideoFrame` class, available as `realtimekit.org.webrtc.VideoFrame`
130
+
- Existing APIs related to middlewares were removed and replaced with equivalent counterparts from WebRTC: `RtkSelfParticipant#addVideoMiddleware`, `RtkSelfParticipant#getVideoMiddlewares` and `RtkSelfParticipant#removeVideoMiddleware` were replaced with `RealtimeKitMeetingBuilder#setVideoProcessor`
131
+
- `RtkVideoFrame` was removed in favor of WebRTC's own `VideoFrame` class, available as `realtimekit.org.webrtc.VideoFrame`
132
132
133
133
**Features**
134
134
135
-
- Reimplement middlewares using WebRTC-native primitives to resolve intermittent crashes and other issues, check out the new [Video Processing](https://docs.realtime.cloudflare.com/android-core/video-processing/introduction) docs section to learn more
135
+
- Reimplemented middlewares using WebRTC-native primitives to resolve intermittent crashes and other issues, check out the new [Video Processing](https://docs.realtime.cloudflare.com/android-core/video-processing/introduction) docs section to learn more
136
136
- `VideoDevice` now properly labels multiple cameras based on their camera characteristics such as wide-angle and telephoto
137
137
138
138
**Fixes**
139
139
140
-
- Fix screen share failing to stop
141
-
- Silence log spam from our callstats library
140
+
- Fixed screen share failing to stop
141
+
- Silenced log spam from our callstats library
142
142
- publish_date: "2025-07-02"
143
143
title: RealtimeKit Android Core 1.1.0
144
144
description: |-
@@ -156,36 +156,36 @@ entries:
156
156
157
157
**Fixes**
158
158
159
-
- Silence logspam from audio activity reporter
160
-
- Improve speed of joining calls
161
-
- Automatically trim invalid spaces and newlines from auth tokens
159
+
- Silenced logspam from audio activity reporter
160
+
- Improved speed of joining calls
161
+
- Auth tokens now automatically trim invalid spaces and newlines
162
162
- publish_date: "2025-05-26"
163
163
title: RealtimeKit Android Core 1.0.0
164
164
description: |-
165
165
**Breaking changes**
166
166
167
-
- Remove deprecated `channelId` field from `TextMessage`
168
-
- Move listener types to their respective feature package
169
-
- Move public listeners to their respective feature packages
170
-
- rename plugin add-remove listener methods for RtkPluginsEventListener
171
-
- Move chat extensions to the `chat` package
172
-
- Move `RtkParticipant` to the root package
173
-
- Move `RtkMeetingParticipant` to the root package
174
-
- Move `RtkPluginFile` to the plugins package
175
-
- Move middlewares to their own package
176
-
- Move `VideoScaleType` to top level `media` package
177
-
- Drop `Rtk` prefix from audio and video device types
178
-
- Move device types to the top level `media` package
179
-
- Drop `Rtk` prefix from polls types
180
-
- Replace all LiveStream references with Livestream
181
-
- Move `RtkMeetingParticipant` to root package
182
-
- Strip `Rtk` prefix from `RtkRecordingState`
183
-
- Strip `Rtk` prefix from chat message types
184
-
- Remove deprecated RtkLivestream#roomName field
185
-
- Move `RtkMediaPermission` to media package and rename to `MediaPermission`
186
-
- Redistribute `feat` package members
187
-
- Move `StageStatus` class to stage package
188
-
- Rename all event listeners to be of the singular `*EventListener` form
167
+
- Removed deprecated `channelId` field from `TextMessage`
168
+
- Moved listener types to their respective feature package
169
+
- Moved public listeners to their respective feature packages
170
+
- Renamed plugin add-remove listener methods for RtkPluginsEventListener
171
+
- Moved chat extensions to the `chat` package
172
+
- Moved `RtkParticipant` to the root package
173
+
- Moved `RtkMeetingParticipant` to the root package
174
+
- Moved `RtkPluginFile` to the plugins package
175
+
- Moved middlewares to their own package
176
+
- Moved `VideoScaleType` to top level `media` package
177
+
- Dropped `Rtk` prefix from audio and video device types
178
+
- Moved device types to the top level `media` package
179
+
- Dropped `Rtk` prefix from polls types
180
+
- Replaced all LiveStream references with Livestream
181
+
- Moved `RtkMeetingParticipant` to root package
182
+
- Stripped `Rtk` prefix from `RtkRecordingState`
183
+
- Stripped `Rtk` prefix from chat message types
184
+
- Removed deprecated RtkLivestream#roomName field
185
+
- Moved `RtkMediaPermission` to media package and renamed to `MediaPermission`
186
+
- Redistributed `feat` package members
187
+
- Moved `StageStatus` class to stage package
188
+
- Renamed all event listeners to be of the singular `*EventListener` form
189
189
- publish_date: "2025-05-16"
190
190
title: RealtimeKit Android Core 0.2.1
191
191
description: |-
@@ -197,7 +197,7 @@ entries:
197
197
description: |-
198
198
**Fixes**
199
199
200
-
- Add audio activity detection for active speaker signaling
200
+
- Added audio activity detection for active speaker signaling
Copy file name to clipboardExpand all lines: src/content/release-notes/realtimekit-android-ui-kit.yaml
+11-11Lines changed: 11 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -24,8 +24,8 @@ entries:
24
24
25
25
**Fixes**
26
26
27
-
- Fix crash when screenshare is disabled for a participant
28
-
- Fix screenshare disappearing when video is disabled for a screensharing participant
27
+
- Fixed crash when screenshare is disabled for a participant
28
+
- Fixed screenshare disappearing when video is disabled for a screensharing participant
29
29
- publish_date: "2025-12-04"
30
30
title: RealtimeKit Android UI Kit 0.3.0
31
31
description: |-
@@ -51,7 +51,7 @@ entries:
51
51
52
52
**Fixes**
53
53
54
-
- Fix a regression that caused self video to not render if meeting was joined with camera disabled
54
+
- Fixed a regression that caused self video to not render if meeting was joined with camera disabled
55
55
- publish_date: "2025-10-23"
56
56
title: RealtimeKit Android UI Kit 0.2.10
57
57
description: |-
@@ -61,13 +61,13 @@ entries:
61
61
62
62
**Fixes**
63
63
64
-
- Fix an issue where pinning yourself in the participant view didn't update correctly
64
+
- Fixed an issue where pinning yourself in the participant view didn't update correctly
65
65
- publish_date: "2025-10-08"
66
66
title: RealtimeKit Android UI Kit 0.2.9
67
67
description: |-
68
68
**Fixes**
69
69
70
-
- Fix an issue where the last video frame remained stuck on participant tile
70
+
- Fixed an issue where the last video frame remained stuck on participant tile
71
71
- publish_date: "2025-10-06"
72
72
title: RealtimeKit Android UI Kit 0.2.8
73
73
description: |-
@@ -90,17 +90,17 @@ entries:
90
90
**Fixes**
91
91
92
92
- Audio device selector now dynamically updates the options list when devices are removed or added
93
-
- Fix crash when a host turns off video for an active screenshare user
93
+
- Fixed crash when a host turns off video for an active screenshare user
94
94
- publish_date: "2025-09-12"
95
95
title: RealtimeKit Android UI Kit 0.2.5
96
96
description: |-
97
97
**Fixes**
98
98
99
-
- Pinned peers did not get removed from the stage when kicked
100
-
- Media consumers are now created in parallel, which significantly improves the speed of when users will start seeing other people's audio/video after joining a meeting.
101
-
- "Ghost"/Invalid peers that would sometimes show up in long-running meetings are now fully gone
102
-
- Fixed an issue In webinar meetings where the SDK would fail to produce media after being removed from the stage once
103
-
- Fix a rare crash during meeting joins in poor network scenarios
99
+
- Fixed pinned peers not being removed from the stage when kicked
100
+
- Media consumers are now created in parallel, which significantly improved the speed of when users start seeing other people's audio/video after joining a meeting
101
+
- Fixed "Ghost"/Invalid peers that would sometimes show up in long-running meetings
102
+
- Fixed an issue in webinar meetings where the SDK would fail to produce media after being removed from the stage once
103
+
- Fixed a rare crash during meeting joins in poor network scenarios
0 commit comments