Releases: mynaparrot/plugNmeet-client
Releases · mynaparrot/plugNmeet-client
v2.1.5
2.1.5 (2026-03-02)
Bug Fixes
- because of race-condition same track was publishing multiple times (82fdcbc)
- bump deps (ec36279)
- configurable option to
fallback_turnwhen connection bad (5870443) - deps upgrade (5222420)
- disable
relayfor mobile firefox for the moment. (76def67) - don't process for firefox mobile for the moment (3edf0bc)
- feat: option to configure custom turn servers (278923c)
- feat: option to configure custom turn servers (034aeae)
- nats connection tag name (38aec54)
- new Crowdin updates (3b84db6)
- option to configure
enableAdaptiveStream(6b71b25) - option to set
fallbackTimerDurationin server config (81fb2f1) - prevent duplicate click while sharing screen task in progress (6de8fac)
- trying to send message when nats disconnected (779a77f)
- use Map for O(1) lookups (e8beebf)
- use timer to execute fallback (d6857db)
- video participant race condition upon ws disconnection (1eccebf)
- video participant race condition upon ws disconnection (439f8af)
- webcam toggle was loosing virtual background (882b561)
v2.1.4
2.1.4 (2026-02-11)
Bug Fixes
pauseUpstreamwhen we're not connected with NATS (669da1b)- better to use
switch(fa2b468) - ensure DB connected before operation (9a7024b)
- ensure NATS is connected for using any service (aca2c6f)
- feature: implemented PiP using upcoming
DocumentPictureInPicturefeature (0bdaeec) - feature: implemented PONG from server to client to detect backend server's responsiveness (34b8101)
- follow NATS ping interval same as application (ca3500e)
- for VB use
webgl2as default pipeline with fallback tocanvas2dCpu(3b4238c) - new Crowdin updates (35dfe66)
- problem with crossOrigin (7b4fb62)
- spacing issue (ea46de3)
- spacing issue (8cf54f2)
- toast wasn't cleaning (18ed195)
- upgrade excalidraw to latest RC (ea96d99)
- whiteboard style (fc09589)
- whiteboard style (2c3843a)
v2.1.3
v2.1.2
v2.1.1
2.1.1 (2026-01-30)
Bug Fixes
- bump deps (53de031)
- clean up + bump proto (0835005)
- deps update (0540223)
- deps: update dependency axios to v1.13.3 (8867b4c)
- deps: update dependency axios to v1.13.3 (a84c262)
- merged notification into application (0d81614)
- migrate chat to core pub/sub (307c735)
- nats optimisation (2141234)
- nats optimisation (4547a08)
- new Crowdin updates (cf973d0)
- new Crowdin updates (fc6ed1a)
- periodically sync users and reconcile (8fb8bc0)
- update the data flow (55f78f8)
- use nats core pub/sub for high-performance, loss-tolerant events like
TRANSCRIPTION_OUTPUT_TEXT(74b1f17)
v2.1.0
2.1.0 (2026-01-21)
Features
Bug Fixes
- bump proto (e4f02e2)
- dependencies update (a20350a)
- header tab design (e2d5e36)
- invalid avatar for SIP phone (438d1d3)
- layout: Improve active speaker re-ordering logic (9f52cd3)
- mask phone number in proper way (41f4123)
- new Crowdin updates (c514b25)
- new Crowdin updates (692e047)
- new Crowdin updates (b27c667)
- next/prev button height issue (5500fd8)
- on disconnect close all tracks (8c4096f)
- option to set max number of visible webcams (19cc268)
- removed deprecated
speechServices(3c51af8) - SIP design + logic (b13b5b1)
- SIP user name (5d44a47)
- use sip provided name (fe705fa)
v2.0.3
2.0.3 (2026-01-12)
Bug Fixes
- added missing string (6062f37)
- config of
focusActiveSpeakerWebcamwas not working (6b5fb2c) - nats: Prevent head-of-line blocking in MessageQueue (91a7417)
- new Crowdin updates (56ba01d)
- ping more frequently (4226d06)
- refactor: migrate whiteboard & dataChannel to use nats core pub/sub for low latency as jetstream seems very slow (df5e0a0)
v2.0.2
v2.0.1
v2.0.0
2.0.0 (2025-12-20)
⚠ BREAKING CHANGES
- breaking changes in new UI + API
Features
- ability to download transcription in vtt format (1d96bcc)
- added new config option
disableDarkMode& renamedright_side_bg_color=>right_panel_bg_colorwith backward compatibility (2f5b6c7) - added progress bar to indicate uploading progress (a96ce0c)
- AI Assistant Chat (541f876)
- allow to add multiple links (3d094b8)
- breaking changes in new UI + API (6b0fc16)
- breakout-room: added button to push invitation (1d9ab90)
- breakout-room: invalid userId (7f98407)
- designCustomization support both in JS Object or JSON format (f875be6)
- display notification while talking in muted state (98f0bb5)
- Insights framework (ae4a75f)
- refactor: migrate to single object configuration with backward compatibility (ae5d4ed)
- refactor: moved InsightsAiTextChat from panel to separate Draggable panel (a94e446)
- replaced
localStoragewithindexedDB(4194c3e) - store speech to text data in local DB (3371384)
- use single side panel logic (cc23fd1)
- webcams layout calculation for mobile + tablet (8027ae9)
- whiteboard: save valid data in local storage upon change (5ff1b9e)
Bug Fixes
AudioContextwas created too early (b1124db)- add back icon (aa5d98f)
- added release please (fe34f55)
- adjusted messages in landing page (3e2360f)
- adjusted with new API (07baad3)
- allow to configure
DB_MAX_AGE_MSvalue (6abda6a) - allow to configure
DB_MAX_AGE_MSvalue (3c6e7d5) - breakpoint (c14497c)
- bug: collaborator wasn't cleanup properly when right update (dadf7cd)
- bump deps (0f8dac3)
- bump proto (daf57fe)
- bump proto (1bdc64b)
- consider not to clean everything (8dcdac4)
- customization (d026391)
- dependencies update (b5415d5)
- design: added better lock design (8f8ffac)
- designCustomization and muted toltip (01f232a)
- disable button when working (f7babe4)
- don't show error when
connection draining(3f1fa2e) - e2ee: instead of using a static salt, we can use room sid as unique (717ce0d)
- enabled
inconsistentCjsInteropforreact-player(6884fc2) - fixed the sequence of initialization (05e4362)
- hide ScrollDown button when not scrolling (4e46d83)
- icons in the menu for small devices (0fa3162)
- improve connection flow (c7e7420)
- make link clickable in chat + few animation (be1dadd)
- media sub-menu items (279a19c)
- menu active color and Active speaker overlap (0307f4e)
- modal overlap and f-menu hide (019c03a)
- new Crowdin updates (2322f1e)
- new Crowdin updates (9e5fe18)
- new Crowdin updates (6efc98d)
- new Crowdin updates (a33f636)
- new Crowdin updates (36d16ee)
- open modal after end sharing (5045d0a)
- pagination wasn't navigating to the next page (8c7bf86)
- pin view logic (84e0f0b)
- poll: for not running poll defaultOpen value should be false for
Disclosure(1233487) - presenter should send a clear whiteboard signal before changing page/file (6918ec2)
- refactor waiting message with title (e98c56c)
- removed extra comma at the end. (238d296)
- replaced config object with new structure (c052145)
- rollback as not working with
react-player(005f8ba) - screenHeight updated (b80209c)
- the stream wasn't clear properly (8f88026)
- use
oncemethod (7ba9bb1) - use
setto prevent duplicate class (5148f1b) - use Client Customization (20655d9)
- use correct reference ([3b3add6](https://github.com/mynaparrot/plugNmeet-client/co...