Skip to content

v2.2.0

Latest

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)