← Cloudflare Realtime / realtime / realtimekit / release-notes
Web UI Kit
2026-08-24
Opravy
- Obnovena kompatibilita se Safari 16.x zahrnutím oprava z upstreamu Stencil.
- Opraveno
rtk-idle-screennesprávné zobrazování nekritickýchpreJoinErrorudálosti, jako je odmítnutí sdílení médií, jako závažné (fatální) chyby. - Spuštění nahrávání, zatímco jiné již probíhá, nyní zobrazí konkrétní zprávu místo obecné interní chyby.
Nové lokalizační klíče
recording.error.already_recording: „Nahrávání již probíhá.“
2026-07-17
Opravy
-
joinErrorstav byl nahrazenpreJoinErrora pokrýt tak všechny chyby, ke kterým dojde před připojením ke schůzce nebo během něj. Další informace najdete v Správa stavu podrobnosti o stavech UI Kit. -
rtk-idle-screennyní místo nekonečného načítání zobrazuje srozumitelné chybové zprávy, díky nimž zákazníci snadněji rozpoznají problém a mohou to zkusit znovu. - Opraveno nesprávné zachytávání a zobrazování chyb vyvolaných Core SDK v UI Kitu.
Nové lokalizační klíče
init.auth_error, "Nepodařilo se ověřit váš přístup k této schůzce. Schůzka mohla skončit, nebo nemáte oprávnění se připojit."init.network_error, "Ke schůzce se nepodařilo připojit. Zkuste to prosím znovu, a pokud problém přetrvá, zkontrolujte internetové připojení."init.browser_error, "Váš prohlížeč není podporován. Zkuste prosím jiný nebo aktualizovaný prohlížeč."init.default_error, "Při připojování ke schůzce došlo k chybě. Zkuste to prosím znovu."join.network_error, "Ke schůzce se nepodařilo připojit. Zkontrolujte prosím internetové připojení a zkuste to znovu."join.media_error, "Máme potíže s připojením ke schůzce. Zkuste to prosím znovu, a pokud problém přetrvá, zkuste jinou síť."join.media_firewall_error, "Vaše síť může toto připojení blokovat. Zkuste jinou síť, nebo se obraťte na správce sítě."join.default_error, "Při vstupu do schůzky došlo k chybě. Zkuste to prosím znovu."join.error_code: „Chybový kód“
2026-06-18
Kompatibilita: Vyžaduje RealtimeKit Web Core 2.0.0 nebo novější.
Jde o zásadní verzi s nekompatibilními změnami, která reaguje na přepracování pluginů v Core SDK v2.0.0 a odstranění zastaralých API.
Komponenty pluginů: redesign
rtk-plugin-main a rtk-plugins komponenty byly aktualizovány pro nový model pluginů.
Klíčové změny:
rtk-plugin-mainjiž nevykresluje<iframe>. Místo toho používá<slot>a promítnout takplugin.component(libovolnýHTMLElement) kterou zadáte v konfiguraci pluginu.- Kontroly oprávnění pluginu nyní používají
plugin.permissions.canActivateaplugin.permissions.canDeactivatemísto staréhomeeting.self.permissions.plugins.canStart/canClose. - Seznam pluginů (
rtk-plugins) nyní zobrazujeplugin.iconmístoplugin.picture. - Přidána zpráva pro prázdný stav ("No plugins available"), která se zobrazí, pokud nejsou registrovány žádné pluginy.
- Odstraněny kontroly interakce iframe (
canInteractWithPlugin,viewModeEnabled) ablock-inputsoverlay. Ty už bez iframů nejsou použitelné.
Odstraněna zastaralá použití API
meeting.leaveRoom(), použijtemeeting.leave().meeting.connectedMeetings.supportsConnectedMeetings, odstraněno. Kontroly breakout místností nyní používajímeeting.connectedMeetings.isActivea kontroly oprávnění přímo.participant.clientSpecificId, použijteparticipant.customParticipantId.
Vylepšení
- AI Transcriptions UI: Přepsali jsme vyhledávací rozhraní pro přepisy. Vyhledávání nyní zahrnuje jak jména účastníků, tak obsah přepisu. Přidali jsme vlastní zástupný text vyhledávacího pole a stavy „žádné výsledky“.
- Záhlaví AI Transcriptions: Opravili jsme překlep „MeetingAI“ na „Meeting AI“.
- Rozestupy zpráv v chatu: Snížena výška řádku v
rtk-message-viewpro lepší svislé rozestupy. - Zpracování zvukové stopy:
RTKAudio.addTrack()nyní před přidáním odstraní každou existující stopu se stejným ID, čímž zabrání hromadění zastaralých stop (opravuje zdvojený zvuk po opětovném připojení).
Nové lokalizační klíče
plugins.empty: „Nejsou k dispozici žádné pluginy“ai.transcriptions.search_placeholder, "Hledat podle jména účastníka nebo přepisu"ai.transcriptions.no_transcripts_found: „Nebyly nalezeny žádné přepisy. Zkuste vyhledat jiného účastníka nebo přepis.“ai.transcriptions.no_transcripts_yet, "Zatím žádné přepisy."
Opravy
- Opraveno nesprávné zobrazování obrazovky náhlého odpojení během obnovování mediálního připojení.
- Opravena chybějící zvuková stopa po opětovném připojení způsobená tím, že se neplatné stopy nenahrazovaly.
2026-05-28
Kompatibilita: Nejlépe funguje s RealtimeKit Web Core 1.5.1 nebo novějším.
Funkce
- Když se uživateli nepodaří připojit ke schůzce,
rtk-idle-screenartk-setup-screennyní zobrazují odkaz na řešení potíží, který pomáhá vyřešit běžné problémy s připojením, jako jsou omezení firewallu nebo chyby oprávnění. - Pokud předvolba schůzky povoluje přepisy, panel s přepisem se nyní ve výchozím nastavení zobrazuje automaticky, bez nutnosti ruční aktivace.
Vylepšení
- Nezpracované chybové kódy a zprávy SDK se koncovým uživatelům při selhání připojení už nezobrazují. Chybové zprávy se nyní převádějí na srozumitelný, uživatelsky přívětivý a lokalizovaný text s krátkým referenčním kódem (například
Error code: 0002) pro podporu a ladění.
Opravy
- Opravili jsme několik překlepů a problémů s mezerami ve výchozím jazykovém balíčku.
2026-03-31
Vylepšení
- Komponenta postranního panelu AI nyní používá
activeSidebarstav místoactiveAIstav, čímž se všechny komponenty postranního panelu sjednotí pod jediný stav.
2026-03-10
Kompatibilita: Nejlépe funguje s RealtimeKit Web Core 1.2.5 nebo novějším.
Vylepšení
- Vylepšeno zpracování chyb při selhání připojení k místnosti. Místo nekonečného načítání se nyní zobrazují srozumitelné chybové zprávy s doporučeným postupem.
Opravy
- Opravili jsme překlepy v řetězcích uživatelského rozhraní:
occured→occurredOn you device→On your deviceGrant acess→Grant access
- Opraveny klíče výchozího jazykového balíčku:
ai.chat.summerise→ai.chat.summarizedate.yesteday→date.yesterday
2026-01-30
Kompatibilita: Nejlépe funguje s RealtimeKit Web Core 1.2.4 nebo novějším.
Funkce
- Operace se zprávami v chatu (úprava, mazání, připnutí) jsou nyní dostupné všem účastníkům.
- Stránkování chatu s nekonečným posouváním pro lepší výkon ve schůzkách s velkým objemem zpráv.
- Připnuté zprávy se nyní zobrazují ve vyhrazeném view pro snadný přístup.
- Přidáno
overridespodporu prop nartk-meetingartk-ui-providerpro snazší přizpůsobení uživatelského rozhraní. Mezi dostupné překryvy patří:disablePrivateChat- Vypne funkci soukromého chatu.disableEmojiPicker- Skryje výběr emoji v komponentě chatu.
<RtkMeeting meeting={meeting} overrides={{ disablePrivateChat: true, disableEmojiPicker: true }} />
Nové komponenty
rtk-chat-header- Komponenta záhlaví s připnutými zprávami a výběrem soukromého chatu.rtk-pinned-message-selector- Zobrazuje všechny připnuté zprávy se stránkovaným nekonečným posouváním.rtk-chat-selector- Přepínat mezi veřejným chatem a soukromými chaty s konkrétními účastníky.
Vylepšení komponent
rtk-chat-composer-viewnyní přijímáisSendingprop pro zobrazení zpráv odesílatele vpravo a ostatních zpráv vlevo v odlišných barvách.rtk-chat-messages-ui-paginatednyní přijímáprivateChatRecipientprop pro zobrazení stránkovaných soukromých chatových zpráv.rtk-chat-messages-ui-paginatednyní emitujeeditMessage,deleteMessage, apinMessageudálosti pro operace se zprávami.rtk-menu-itemartk-menu-listnyní přijímajímenuVariantprop pro různá barevná schémata na základě akcí uživatele.rtk-message-viewnyní přijímáisEdited,isSelf,messageType, apinnedprops pro správné vykreslení zprávy.- Přidáno automatické posouvání na nové zprávy.
Zásadní změny
Odstraněny nefunkční komponenty chatovacích kanálů za účelem zjednodušení SDK. rtk-chat zůstává plně funkční.
- Odstraněno
rtk-channel-creator. - Odstraněno
rtk-channel-header. - Odstraněno
rtk-channel-details. - Odstraněno
rtk-channel-selector-ui. - Odstraněno
rtk-channel-selector-view. rtk-chat-composer-uijiž nepřijímáchannelIdprop.rtk-chatjiž nepřijímádisablePrivateChatprop. Místo toho použijte konfiguraci presetu, nebo ji předejte jako override:<RtkMeeting meeting={meeting} overrides={{disablePrivateChat: true}} />
Zastaralé funkce
rtk-chat-composer-uije zastaralá kvůli omezené škálovatelnosti a chybějící podpoře stránkování.
Odstraněny lokalizační klíče
ai.chat.summariseai.chat.agendachat.new_channelchat.channel_namechat.channel_members
Přejmenovány lokalizační klíče
chat.empty_channel→chat.empty_chat
Známá omezení
- Celkový počet zpráv ve veřejných a soukromých chatech se aktuálně nezobrazuje.
2025-12-17
Opravy
- Opravena chyba na iOS, kdy se zobrazení psaní zprávy v chatu při psaní zprávy přibližovalo (zoomovalo).
2025-11-18
Opravy
- Opraveny problémy se zarovnáním počtu nepřečtených zpráv v chatu, počtu nepřečtených anket a počtu čekajících žádostí o vstup na pódium.
- Vyřešen problém, kdy se v komponentě nastavení nesprávně zobrazovaly přepínače akcí v náhledu videa účastníka.
2025-10-30
Opravy
- Opraven problém, kdy
rtk-debuggerzobrazenou bitovou rychlost audia a videa jako0. - Vyřešena viditelnost nabídky posledního účastníka, když je seznam účastníků dlouhý.
- Opraveno
rtk-pollsse nevykresluje, když jsou props poskytnuty až po počátečním připojení (mount). - Vylepšeno
rtk-participant-tilevzhled audio vizualizéru při ztlumení (již se nezobrazuje jako jediná tečka). - Opravena chyba, kdy velká oznámení přetékala mimo svůj kontejner.
- Opraven únik paměti v
mediaConnectionUpdateposluchač události. - Opraveno
rtk-ui-providerpředávání prop potomkům během po sobě jdoucích schůzek na stejné stránce.
Nové lokalizační klíče
network.troubleshoot, "Řešení potíží s připojením"
2025-08-14
Opravy
- Opraveny problémy s CSS v Safari, kdy
rtk-settingskomponenta nebyla viditelná a modální okno Audio Playback nemělo správnou výšku.
Vylepšení
- Prohlížeč Livestreamu nyní obsahuje posuvník a funkci DVR.
2025-07-17
Opravy
- Opraveny problémy s integrací Angularu.
Vylepšení
- Přidána podpora více schůzek na stejné stránce v RealtimeKit.
- Vylepšeno
rtk-ui-providerkomponentu jako nadřazenou komponentu pro sdílení společných props (meeting,config,iconPack) se všemi podřízenými komponentami.
2025-07-08
Opravy
- Vyřešeno
TypeErrorke kterým došlo u schůzek bez názvu. - Menší vylepšení uživatelského rozhraní komponent chatu.
Funkce
- Funkce Livestream byla zpřístupněna všem beta uživatelům.
2025-07-02
Výkon
- Opraveny problémy se závislostmi pro zlepšení výkonu a integrace s Angularem.
2025-06-30
Zastaralé API
- Ukončena podpora pro Vue UI.
2025-05-29
Funkce
- První verze Cloudflare RealtimeKit s podporou skupinových hovorů, webinářů, živého vysílání, anket a chatu.