Releases: mynaparrot/plugNmeet-server
Releases · mynaparrot/plugNmeet-server
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 (bab5746)
- breaking changes in new UI + API (e637442)
- chat with AI (13ede93)
- DB auto migration (c66f2ba)
- estimated cost calculation (0b48530)
- Insights framework (5b35582)
- meeting summerization (53985c9)
- recording: recording metadata (404de39)
- server config option to enable/disable
insights(e8808c5)
Bug Fixes
- added option to request/response media server info (72d1082)
- adjusted with new API (ddde79e)
- api: prevent to list without roomId or roomSid (4c3b60e)
- bump deps (62fd2ca)
- bump proto (57345c7)
- bump proto (9475dec)
- dependencies update (5017670)
- deps: update module github.com/gabriel-vasile/mimetype to v1.4.11 (aecb7f7)
- deps: update module github.com/gabriel-vasile/mimetype to v1.4.11 (e41faa3)
- docker dev build (8651446)
- docker run (b4cf071)
- language segment (f3fe1d0)
- meeting summary webhook wasn't sending (a3c6389)
- refactor: few optimization (6053166)
- reverted back restrictions (7a75f1b)
- rolled backed SDK version (9c32bbd)
- the same summary was triggered multiple times (f688b38)
- update BBB metadata to match with new format (28c6a96)
- use correct ARCH (b2da2a5)
- use the same pattern (92b4ea9)
v1.9.4
1.9.4 (2025-10-28)
Bug Fixes
- add address as well (5c689bc)
- add more logs in webhook + user application context (dd95c73)
- added repo links (7aa919e)
- added support for
pnm-RecorderTranscoderJobs(bac6b01) - better to use
ON DELETE RESTRICTto makeFOREIGN KEYto work as it suppose to do. (16e6d7e) - bug: breakout room invalid duration compare (02c4f36)
- bug: collaborator wasn't cleanup properly when right update (6382eee)
- check reconnect status before proceeding (7101933)
- close nats properly + cleanup (a1ce9cd)
- consider to clean from media server as well (beceb63)
- deps: update github.com/mynaparrot/plugnmeet-protocol digest to de19e61 (a7a2652)
- deps: update github.com/mynaparrot/plugnmeet-protocol digest to de19e61 (f48f8d1)
- extract id from name (185ff41)
- feat: store uploaded file metadata (0f654b6)
- improved presenter and room lock settings (7079ba8)
- limit maximum of 100 data (5094d9b)
- log version number of all server components (77f8098)
- missed to clean up (ce7fd0c)
- missed to clean up (5d3834f)
- moved logging to proto for sharing (c6d5825)
- no need to open in another goroutine (b1365aa)
- preloadFile whiteboard file wasn't added properly (472be4d)
- prevent non-websocket users connections (ef0612b)
- removed buggy code (db8d72b)
- trigger from webhook if user status online but disconnected from media server (9663d92)
- use better way to handle janitor's task in distributed mode. (0abdc14)
- use graceful period for verification (32282c4)
v1.9.3
1.9.3 (2025-09-20)
Bug Fixes
- analytics: Make event handling stateless and remove lock (699c496)
- analytics: Optimize export process with Redis SCAN (942d976)
- analytics: Prevent race condition in analytics export (0107211)
- bug: accidentally deleted important method to handle
HandleGetClientFiles(d251223) - cleanup: added more logs (1b4da4b)
- db: added option to configure database read replicas (f5197ee)
- db: single key
room_id_is_runningenough (c8dbae7) - DI: dependency inject improvement (5573565)
- etherpad: Make etherpad stateless to prevent race conditions (7eb1d54)
- etherpad: prevent to clean up if nodeId empty (b7b50cb)
- improve: grouped routers + more logs (2bb7100)
- improve: implemented better logging and other improvements (13fd15b)
- improve: Optimize Redis implementation for performance (8cde76b)
- logging: added more logs (012f04d)
- logging: implemented better logging (b36b0d6)
- nats: Implement worker pool for message processing (a38e8c9)
- poll: backward incompatibility (cdbf51c)
- rearranged room ended sequence + context aware (02911a1)
- refactor: removed config global variable (ed02e72)
- room: fixed critical race condition while quick room end/create situation (20011dd)
- room: Hold temporary room data on exit for webhook race condition (6a207bd)
- use application context as parent + cleanup (929ee66)
- use application context when locking (bc1293e)
- use application level context (af55c4b)
- use better way to check user's online status (2b4963d)
- version display (41cb9f2)
v1.9.2
v1.9.1
v1.9.0
1.9.0 (2025-07-15)
Features
- dependencies injection using wire (#718)
Bug Fixes
- cleaned up logic (4aa5b49)
- cleanup: remove unnecessary goroutine (b5f6d0a)
- deps: update github.com/mynaparrot/plugnmeet-protocol digest to b2a5cc6 (ce7e129)
- deps: update github.com/mynaparrot/plugnmeet-protocol digest to b2a5cc6 (3e40713)
- deps: update module github.com/ansrivas/fiberprometheus/v2 to v2.12.0 (b5c2b26)
- deps: update module github.com/ansrivas/fiberprometheus/v2 to v2.12.0 (3bda07e)
- improve: handle time way more efficiently (c379ec2)
- improve: improve webhook notifier to handle each room's request in separate queue (762809c)
- improve: move
os.Signalin bootup and remove unnecessary goroutine (4eeed0c) - improve: optimized database query and added index (d9c1354)
- improve: various improvement regarding file handling (d4453fe)
- mistakenly removed post method (13a6994)
v1.8.4
1.8.4 (2025-06-27)
Bug Fixes
- bug + clean up (45bca50)
- bump proto (acb2bbf)
- deps: protocol update (a321514)
- deps: update module github.com/ansrivas/fiberprometheus/v2 to v2.10.0 (7364863)
- deps: update module github.com/ansrivas/fiberprometheus/v2 to v2.10.0 (cfbb9f3)
- few more improvements + clean up (689d676)
- few optimization and code clean up (bb7eb7e)
- improve: added better room creation lock system (4353828)
- improve: added few more tests (4893ebe)
- improve: added nats data cache feature (7760b08)
- improve: added nats data cache feature (5502704)
- updated text (4081b07)
- #708