diff --git a/static/release-notes/react-web-core.json b/static/release-notes/react-web-core.json index d077c61fb..f661e424b 100644 --- a/static/release-notes/react-web-core.json +++ b/static/release-notes/react-web-core.json @@ -1,4 +1,78 @@ [ + { + "version": "3.1.5", + "createdAt": 1754285720, + "fixes": [ + "Improved React Native support for AudioActivityReporter with proper audio sampling", + "Resolved issue preventing users from creating polls", + "Fixed issue where leaving a meeting took more than 20 seconds" + ] + }, + { + "version": "3.1.4", + "createdAt": 1752726160, + "fixes": [ + "Livestream feature is now available to all BETA users", + "Fixed livestream stage functionality where hosts were not consuming peer videos upon participant's stage join", + "Resolved issues with viewer joins and leaves in livestream stage" + ] + }, + { + "version": "3.1.3", + "createdAt": 1751980688, + "fixes": [ + "Fixed issue where users could not enable video mid-meeting if they joined without video initially" + ] + }, + { + "version": "3.1.2", + "createdAt": 1751468859, + "fixes": [ + "Fixed edge case in large meetings where existing participants could not hear or see newly joined users" + ] + }, + { + "version": "3.1.0-3.1.1", + "createdAt": 1751276191, + "features": [ + "Added methods to toggle self tile visibility", + "Introduced broadcast functionality across connected meetings (breakout rooms)" + ], + "new_api": [ + "Broadcast messages across meetings: ```meeting.participants.broadcastMessage('', { message: 'Hi' }, { meetingIds: [''] });```" + ], + "enhancements": [ + "Reduced time to display videos of newly joined participants when joining in bulk", + "Added support for multiple meetings on the same page in RealtimeKit Core SDK" + ] + }, + { + "version": "3.0.2", + "createdAt": 1750149131, + "fixes": [ + "Enhanced error handling for media operations", + "Fixed issue where active participants with audio/video were not appearing in the active participant list" + ] + }, + { + "version": "3.0.1", + "createdAt": 1748503604, + "fixes": [ + "Resolved initial setup issues with Cloudflare RealtimeKit integration", + "Fixed meeting join and media connectivity issues", + "Enhanced media track handling" + ] + }, + { + "version": "3.0.0", + "createdAt": 1748502820, + "breaking-changes": [ + "Significant changes to Cloudflare Realtime SFU integration required a version bump to prevent breaking Dyte integrations in case of new issues. `@dytesdk/web-core` is discontinued in favor of `@cloudflare/realtimekit`. Only extremely crucial fixes will be released to the deprecated SDK." + ], + "features": [ + "Initial release of Cloudflare RealtimeKit with support for Group Calls, Webinars, Livestreaming, Polls, and Chat. Please refer to [Cloudflare RealtimeKit](https://docs.realtime.cloudflare.com) for more information." + ] + }, { "version": "2.4.5", "createdAt": 1744885445, diff --git a/static/release-notes/ui-kit.json b/static/release-notes/ui-kit.json index bbf81efd7..a4d7e052c 100644 --- a/static/release-notes/ui-kit.json +++ b/static/release-notes/ui-kit.json @@ -1,4 +1,132 @@ [ + { + "version": "3.0.8", + "createdAt": 1754550969, + "fixes": [ + "Improved Angular integration stability and compatibility" + ] + }, + { + "version": "3.0.7", + "createdAt": 1753699863, + "fixes": [ + "Enhanced Angular compatibility", + "Fixed long notifications overlapping other UI elements" + ] + }, + { + "version": "3.0.6", + "createdAt": 1750941641, + "fixes": [ + "Internal stability improvements" + ] + }, + { + "version": "3.0.5", + "createdAt": 1750935522, + "fixes": [ + "Internal stability improvements" + ] + }, + { + "version": "3.0.4", + "createdAt": 1750831764, + "fixes": [ + "Fixed long notifications being cut off in the UI" + ] + }, + { + "version": "3.0.3", + "createdAt": 1750757592, + "fixes": [ + "Improved compatibility with older Angular versions" + ] + }, + { + "version": "3.0.2", + "createdAt": 1745994360, + "fixes": [ + "Fixed breakout rooms not starting properly on first attempt" + ] + }, + { + "version": "3.0.1", + "createdAt": 1744621828, + "fixes": [ + "Enhanced rendering of participants and chat components using improved Render functionality" + ] + }, + { + "version": "3.0.0", + "createdAt": 1744196196, + "fixes": [ + "Added focus outline and improved interaction styles for control bar buttons", + "Enhanced emoji picker with optional search focus functionality" + ], + "breaking-changes": [ + "`@dytesdk/ui-kit` is discontinued in favor of `@cloudflare/realtimekit-ui`. Only extremely crucial fixes will be released to the deprecated SDK. Please refer to [Cloudflare RealtimeKit](https://docs.realtime.cloudflare.com) for more information.", + "Control bar buttons no longer have default margins - update your CSS accordingly" + ], + "features": [ + "Improved accessibility with better focus management for interactive elements" + ] + }, + { + "version": "2.5.0", + "createdAt": 1744000803, + "features": [ + "Enhanced chat experience with automatic textarea focus when opening chat composer" + ] + }, + { + "version": "2.4.1", + "createdAt": 1743662350, + "fixes": [ + "Resolved iframe not found exceptions for better plugin stability", + "Fixed incorrect validation checks in setup screen" + ] + }, + { + "version": "2.4.0", + "createdAt": 1743146850, + "fixes": [ + "Improved component update lifecycle management", + "Enhanced state synchronization with store updates", + "Resolved React UI-kit build errors with new web-core versions", + "Streamlined state management across all components", + "Fixed transcription display in AI components" + ], + "features": [ + "Added React hooks for listening to store updates", + "Introduced DyteUIProvider for sharing common props across components", + "Enhanced error handling with invalid auth token display" + ], + "enhancements": [ + "Simplified internal state management architecture", + "Improved SyncWithStore decorator functionality across all components" + ] + }, + { + "version": "2.3.6", + "createdAt": 1741692518, + "fixes": [ + "Fixed CommonJS extension typo in component loader" + ] + }, + { + "version": "2.1.5", + "createdAt": 1736507608, + "fixes": [ + "Resolved npm release issue with missing distribution files" + ] + }, + { + "version": "2.1.4", + "createdAt": 1736504986, + "fixes": [ + "Fixed network disconnected icon not disappearing due to incorrect field reference in participant tiles" + ] + }, { "version": "2.1.3", "createdAt": 1735900565, diff --git a/static/release-notes/web-core.json b/static/release-notes/web-core.json index 279c41f62..5afac3b67 100644 --- a/static/release-notes/web-core.json +++ b/static/release-notes/web-core.json @@ -1,4 +1,78 @@ [ + { + "version": "3.1.5", + "createdAt": 1754285720, + "fixes": [ + "Improved React Native support for AudioActivityReporter with proper audio sampling", + "Resolved issue preventing users from creating polls", + "Fixed issue where leaving a meeting took more than 20 seconds" + ] + }, + { + "version": "3.1.4", + "createdAt": 1752726160, + "fixes": [ + "Livestream feature is now available to all BETA users", + "Fixed livestream stage functionality where hosts were not consuming peer videos upon participant's stage join", + "Resolved issues with viewer joins and leaves in livestream stage" + ] + }, + { + "version": "3.1.3", + "createdAt": 1751980688, + "fixes": [ + "Fixed issue where users could not enable video mid-meeting if they joined without video initially" + ] + }, + { + "version": "3.1.2", + "createdAt": 1751468859, + "fixes": [ + "Fixed edge case in large meetings where existing participants could not hear or see newly joined users" + ] + }, + { + "version": "3.1.0-3.1.1", + "createdAt": 1751276191, + "features": [ + "Added methods to toggle self tile visibility", + "Introduced broadcast functionality across connected meetings (breakout rooms)" + ], + "new_api": [ + "Broadcast messages across meetings: ```meeting.participants.broadcastMessage('', { message: 'Hi' }, { meetingIds: [''] });```" + ], + "enhancements": [ + "Reduced time to display videos of newly joined participants when joining in bulk", + "Added support for multiple meetings on the same page in RealtimeKit Core SDK" + ] + }, + { + "version": "3.0.2", + "createdAt": 1750149131, + "fixes": [ + "Enhanced error handling for media operations", + "Fixed issue where active participants with audio/video were not appearing in the active participant list" + ] + }, + { + "version": "3.0.1", + "createdAt": 1748503604, + "fixes": [ + "Resolved initial setup issues with Cloudflare RealtimeKit integration", + "Fixed meeting join and media connectivity issues", + "Enhanced media track handling" + ] + }, + { + "version": "3.0.0", + "createdAt": 1748502820, + "breaking-changes": [ + "Significant changes to Cloudflare Realtime SFU integration required a version bump to prevent breaking Dyte integrations in case of new issues. `@dytesdk/web-core` is discontinued in favor of `@cloudflare/realtimekit`. Only extremely crucial fixes will be released to the deprecated SDK." + ], + "features": [ + "Initial release of Cloudflare RealtimeKit with support for Group Calls, Webinars, Livestreaming, Polls, and Chat. Please refer to [Cloudflare RealtimeKit](https://docs.realtime.cloudflare.com) for more information." + ] + }, { "version": "2.4.5", "createdAt": 1744885445,