INTEGRITY Dokumentace

Web UI Kit

Přihlásit se k odběru RSS

2026-08-24

RealtimeKit Web UI Kit 2.0.2

Opravy

  • Obnovena kompatibilita se Safari 16.x zahrnutím oprava z upstreamu Stencil.
  • Opraveno rtk-idle-screen nesprávné zobrazování nekritických preJoinError udá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

RealtimeKit Web UI Kit 2.0.1

Opravy

  • joinError stav byl nahrazen preJoinError a 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-screen nyní 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

RealtimeKit Web UI Kit 2.0.0

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-main již nevykresluje <iframe>. Místo toho používá <slot> a promítnout tak plugin.component (libovolný HTMLElement) kterou zadáte v konfiguraci pluginu.
  • Kontroly oprávnění pluginu nyní používají plugin.permissions.canActivate a plugin.permissions.canDeactivate místo starého meeting.self.permissions.plugins.canStart / canClose.
  • Seznam pluginů (rtk-plugins) nyní zobrazuje plugin.icon místo plugin.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) a block-inputs overlay. Ty už bez iframů nejsou použitelné.

Odstraněna zastaralá použití API

  • meeting.leaveRoom(), použijte meeting.leave().
  • meeting.connectedMeetings.supportsConnectedMeetings, odstraněno. Kontroly breakout místností nyní používají meeting.connectedMeetings.isActive a kontroly oprávnění přímo.
  • participant.clientSpecificId, použijte participant.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-view pro 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

RealtimeKit Web UI Kit 1.2.0

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-screen a rtk-setup-screen nyní 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

RealtimeKit Web UI Kit 1.1.2

Vylepšení

  • Komponenta postranního panelu AI nyní používá activeSidebar stav místo activeAI stav, čímž se všechny komponenty postranního panelu sjednotí pod jediný stav.

2026-03-10

RealtimeKit Web UI Kit 1.1.1

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í:
    • occuredoccurred
    • On you deviceOn your device
    • Grant acessGrant access
  • Opraveny klíče výchozího jazykového balíčku:
    • ai.chat.summeriseai.chat.summarize
    • date.yestedaydate.yesterday

2026-01-30

RealtimeKit Web UI Kit 1.1.0

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 overrides podporu prop na rtk-meeting a rtk-ui-provider pro 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-view nyní přijímá isSending prop pro zobrazení zpráv odesílatele vpravo a ostatních zpráv vlevo v odlišných barvách.
  • rtk-chat-messages-ui-paginated nyní přijímá privateChatRecipient prop pro zobrazení stránkovaných soukromých chatových zpráv.
  • rtk-chat-messages-ui-paginated nyní emituje editMessage, deleteMessage, a pinMessage události pro operace se zprávami.
  • rtk-menu-item a rtk-menu-list nyní přijímají menuVariant prop pro různá barevná schémata na základě akcí uživatele.
  • rtk-message-view nyní přijímá isEdited, isSelf, messageType, a pinned props 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-ui již nepřijímá channelId prop.
  • rtk-chat již nepřijímá disablePrivateChat prop. Místo toho použijte konfiguraci presetu, nebo ji předejte jako override:
    <RtkMeeting meeting={meeting} overrides={{disablePrivateChat: true}} />
    

Zastaralé funkce

  • rtk-chat-composer-ui je zastaralá kvůli omezené škálovatelnosti a chybějící podpoře stránkování.

Odstraněny lokalizační klíče

  • ai.chat.summarise
  • ai.chat.agenda
  • chat.new_channel
  • chat.channel_name
  • chat.channel_members

Přejmenovány lokalizační klíče

  • chat.empty_channelchat.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

RealtimeKit Web UI Kit 1.0.8

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

RealtimeKit Web UI Kit 1.0.7

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

RealtimeKit Web UI Kit 1.0.6

Opravy

  • Opraven problém, kdy rtk-debugger zobrazenou bitovou rychlost audia a videa jako 0.
  • Vyřešena viditelnost nabídky posledního účastníka, když je seznam účastníků dlouhý.
  • Opraveno rtk-polls se nevykresluje, když jsou props poskytnuty až po počátečním připojení (mount).
  • Vylepšeno rtk-participant-tile vzhled 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 mediaConnectionUpdate posluchač události.
  • Opraveno rtk-ui-provider př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

RealtimeKit Web UI Kit 1.0.5

Opravy

  • Opraveny problémy s CSS v Safari, kdy rtk-settings komponenta 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

RealtimeKit Web UI Kit 1.0.4

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-provider komponentu jako nadřazenou komponentu pro sdílení společných props (meeting, config, iconPack) se všemi podřízenými komponentami.

2025-07-08

RealtimeKit Web UI Kit 1.0.3

Opravy

  • Vyřešeno TypeError ke 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

RealtimeKit Web UI Kit 1.0.2

Výkon

  • Opraveny problémy se závislostmi pro zlepšení výkonu a integrace s Angularem.

2025-06-30

RealtimeKit Web UI Kit 1.0.1

Zastaralé API

  • Ukončena podpora pro Vue UI.

2025-05-29

RealtimeKit Web UI Kit 1.0.0

Funkce

  • První verze Cloudflare RealtimeKit s podporou skupinových hovorů, webinářů, živého vysílání, anket a chatu.