Skip to content

Releases: mynaparrot/plugNmeet-server

v2.4.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 09:27
8c22107

2.4.0 (2026-08-11)

Features

Bug Fixes

  • bump MuPDF (996ca4b)
  • bump deps (9344da6)
  • copy options properly + clean up code (e5d87e0)
  • dynamically calculated A4 page orientation e.g. landscape or portrait based on converted image file (1968e26)
  • few improvements in openAI + agent (e1d8b86)
  • get correct user in different LK related services (d63e712)
  • insights: added new provider OpenAI (#883) (3ab03cf)
  • missed to add latest tag, fixed: mynaparrot/plugNmeet-install#43 (2b2e32f)
  • missing checks for admin + cleanup (#895) (951d0a6)
  • prevent to change lock setting for admin (ff6e9e9)
  • use multiple worker in case too many pages during converting PDF to image (1c9d99e)
  • we should not verify it like that way (ceabfa4)

v2.3.0

Choose a tag to compare

@github-actions github-actions released this 09 Jul 07:16
2312d93

2.3.0 (2026-07-06)

Features

Bug Fixes

  • added option to set hook timeout (ace1894)
  • adding missing cast conversion (f3e1861)
  • bug in updating lock (777cc9d)
  • check pipeline first and fallback to default path (7542b78)
  • cleaned up confused code (9006f9b)
  • context was canceled before publishing (a5c6ebf)
  • detect error if any, during initialization (ae17b3f)
  • don't send raw error message to client (7e499b1)
  • ensure file names are unique and following same format (ebdbfc4)
  • ensure we're in the right dir e.g. /app (c745978)
  • fallback to default (86c4839)
  • feat: storage hooks (8aaf82d)
  • feat: storage hooks (f1e5925)
  • handle correctly with recording metadata (b1a1c91)
  • hooks: use same pattern for communicating with hooks scripts (336f0d0)
  • implemented hook for all types file operation (6305d3f)
  • implemented long-lived hook (ed62106)
  • migrate insights SummarizeJobQueue to NATS stream (362bf35)
  • moved raised_hand to its own UserRaisedHand message (3c9519e)
  • optimized query code (371e8eb)
  • panicking during conversion (14967f4)
  • race condition while closing app (20dfe44)
  • refactor: implemented multi pools hook script support (fc7bf1c)
  • refactor: moved all related code to BootstrapModule (dbcc9c7)
  • refactor: refactored args to use struct for easy to read (c092422)
  • refactor: refactored args to use struct for easy to read (274c08d)
  • refactor: renamed to hooks in config (1a59a6f)
  • refactor: renamed to hooks in config (91c62a9)
  • refactor: support for both long-lived and one-shot commands (2ca5aab)
  • set attachment manually (7cdee60)
  • use extension based for better reading code (4a613cf)
  • use proto to handle hooks code (97c3bbd)
  • yaml lib replaced with goccy/go-yaml (f95709d)

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 31 May 18:24
a9a7915

2.2.0 (2026-05-30)

Features

  • added more details proxy config based on fiber v3 + prometheus basic auth (a864a9d)
  • added new API BroadcastToRoom (203e950)
  • added new API BroadcastToRoom (b925d24)
  • added new API endpoint uploadWhiteboardFile (95173fb)
  • added new API endpoint uploadWhiteboardFile (3474ee8)
  • added recorder bot controlling options (ec5dc97)
  • allow to use direct link as document_link for uploadWhiteboardFile as well (4c91bd4)
  • API: added merge recordings API (753f51e)
  • migrate project from google wire to uber fx (e191e38)
  • migrate project from google wire to uber fx (7e591f1)

Bug Fixes

  • MergeRecordingsReq now support roomId as well (00ff03a)
  • add base docker for faster build (9dd5ee6)
  • added better way to download file (34edd65)
  • adopt idiomatic fx for dependency management (3a8394f)
  • backed previous value will delete upcoming releases (720de60)
  • better error handling (d6f6232)
  • bump proto (bc5bbac)
  • connection provider should use self-closing (fbbe6b8)
  • disable features when SelfInsertEncryptionKey enabled (6633cb2)
  • fast url validation (6c715d5)
  • few clean up (c943220)
  • handle conversion in a separate goroutine (f7fa998)
  • improve file upload/download (2ac8125)
  • install curl (18f176c)
  • invalid status code was returning (7409152)
  • moved to_user_id to root (5886163)
  • moved connection related logic to single file (a4941c5)
  • moved default values to proto (b56f5ca)
  • moved some other deps part to base (c86d69f)
  • must need to use strings.Contains for header matching (402c6b2)
  • prevent concurrent uploading by API for the same room (1302997)
  • refactor: adopt idiomatic fx for dependency management (07dedb7)
  • replace QEMU with native runner (71b497f)
  • replaced by fiber.Locals (bc178e6)
  • replaced with c.RequestCtx() (cff65fb)
  • router for v3 where need to specify both GET and HEAD (b74f2e7)
  • send proper http status code (d47cb04)
  • updated logic for UploadBase64EncodedData (55d0599)
  • upgrade gofiber v3 (b5f2a3e)
  • upgrade to gofiber v3 (90e176c)
  • use favicon middleware (1bc3eaa)
  • use fx.In for easy initialization (eb4d1b1)
  • use mutool draw command (d4ba4af)
  • use Room-Id as header value so that can include in signature validation (0779ab0)
  • use plain user info to avoid confusion (0731e74)
  • use same file path checking for all download type (c2b25b5)
  • validate resumableIdentifier + made MakeSafeFilename less sensitive (d4042e7)

v2.1.9

Choose a tag to compare

@github-actions github-actions released this 09 May 13:09
e4e0da0

2.1.9 (2026-05-07)

Bug Fixes

v2.1.8

Choose a tag to compare

@github-actions github-actions released this 24 Apr 11:08
c17c390

2.1.8 (2026-04-24)

Bug Fixes

  • added new max_preloaded_wb_file_size config option (a1fb850)
  • don't check ContentLength if server didn't set it, need to check after download (e0888fb)
  • invalid status code was added (604a44c)

v2.1.7

Choose a tag to compare

@github-actions github-actions released this 22 Apr 11:45
7721146

2.1.7 (2026-04-21)

Bug Fixes

  • added description for easy understanding (b67219f)
  • added status code in auth related response (c5a9f5f)
  • adjusted with new options (97bd547)
  • bump to go 1.26 (30e02b7)
  • clear logs (a8fee75)
  • consider CPU usage during selecting recorder (cc9870a)
  • deps: update module github.com/microsoft/cognitive-services-speech-sdk-go to v1.49.0 (90ae974)
  • deps: update module github.com/microsoft/cognitive-services-speech-sdk-go to v1.49.0 (56566d8)
  • feat: new option fallback_on_flapping for turn server (033cb4a)

v2.1.6

Choose a tag to compare

@github-actions github-actions released this 09 Apr 13:26
f36a68e

2.1.6 (2026-04-09)

Bug Fixes

  • acquire lock as soon as request arrive (6bbae57)
  • added comments and renamed methods (b8298f6)
  • added missing context (933fd13)
  • added/clean logs (d6366ec)
  • check status immediately after calling (8fc8521)
  • clean up code (e1df472)
  • confusing log was displaying (6f420ce)
  • critical: duplicate event was sending because of using same subject for both JS and Core pub/sub (83c0535)
  • deps: update module google.golang.org/genai to v1.53.0 (c94f417)
  • deps: update module google.golang.org/genai to v1.53.0 (ba3d28e)
  • handle user disconnection more efficiently (87f8a27)
  • log duration took (3c670b0)
  • reworked on OnAfterRoomEnded to handle session termination more efficiently (7285ca3)
  • update local cache during update to prevent nats watch latency problem (a540966)
  • update proto (a33ff7b)

v2.1.5

Choose a tag to compare

@github-actions github-actions released this 04 Apr 07:43
5da78d3

2.1.5 (2026-04-04)

Bug Fixes

  • bug fix and improved LTI (42d25cc)
  • bump deps (d0809a1)
  • bump deps (9626944)
  • db counter should update when user conncted/disconncted (b09d589)
  • deps: update module github.com/go-jose/go-jose/v4 to v4.1.4 [security] (0db6d9b)
  • deps: update module github.com/go-jose/go-jose/v4 to v4.1.4 [security] (24ccdb4)
  • deps: update module github.com/goccy/go-json to v0.10.6 (a44ef26)
  • deps: update module github.com/goccy/go-json to v0.10.6 (f7baa2b)
  • just for safety although strickly controlled by caller (2e7569f)
  • LTI: build URL correct way (4e012f3)
  • migrate manual worker pool to gammazero/workerpool (6f5d5ad)
  • nats: Implemented new system pub/sub core channel and moved sendAnalyticsData to use it. (75e41a2)
  • update messages (1a7a64c)
  • use latest image (ce714ec)
  • use title to identify (98b12bd)

v2.1.4

Choose a tag to compare

@github-actions github-actions released this 02 Mar 10:25
71b3516

2.1.4 (2026-03-02)

Bug Fixes

  • bump deps (35d5d35)
  • configurable option to fallback_turn when connection bad (e05b55e)
  • deps: update module buf.build/go/protovalidate to v1.1.2 (79b81ad)
  • deps: update module buf.build/go/protovalidate to v1.1.2 (04a2ec7)
  • deps: update module buf.build/go/protovalidate to v1.1.3 (541ac68)
  • deps: update module buf.build/go/protovalidate to v1.1.3 (82a259a)
  • deps: update module github.com/gofiber/fiber/v2 to v2.52.12 [security] (736860a)
  • deps: update module github.com/gofiber/fiber/v2 to v2.52.12 [security] (d39747d)
  • deps: update module github.com/microsoft/cognitive-services-speech-sdk-go to v1.48.2 (cf84a12)
  • deps: update module github.com/microsoft/cognitive-services-speech-sdk-go to v1.48.2 (3e41609)
  • ensure max 64 characters (dace4f2)
  • feat: option to auto download client (22449f1)
  • feat: option to configure custom turn servers (1fc45a7)
  • feat: option to configure custom turn servers (1cd9b65)
  • nats connection tag name (5cb471b)
  • option to set fallbackTimerDuration in server config (a58048a)
  • the value of customIdentifier can't be too long (55990a6)
  • use jetstream.InterestPolicy as Retention (212275a)

v2.1.3

Choose a tag to compare

@github-actions github-actions released this 13 Feb 22:24
20c0d76

2.1.3 (2026-02-11)

Bug Fixes

  • added HEAD as AllowMethods (52169a0)
  • deps: update module github.com/gabriel-vasile/mimetype to v1.4.13 (cdfeae1)
  • deps: update module github.com/gabriel-vasile/mimetype to v1.4.13 (b5102dc)
  • deps: update module github.com/gofiber/fiber/v2 to v2.52.11 [security] (1916cca)
  • deps: update module github.com/gofiber/fiber/v2 to v2.52.11 [security] (cb3b3b3)
  • deps: update module github.com/livekit/server-sdk-go/v2 to v2.13.3 (e81330b)
  • deps: update module github.com/livekit/server-sdk-go/v2 to v2.13.3 (b2432a6)
  • feature: implemented PONG from server to client to detect backend server's responsiveness (c0cb832)