Releases: mattermost/mattermost-plugin-calls
Releases · mattermost/mattermost-plugin-calls
v0.29.0
Supported Mattermost Server Versions: 9.5.0+
Enhancements
Fixes
- 27499a4 Update recorder and transcriber (#811)
- 92f54f6 Don't require user ID in caption message (#810)
- 7d69ac9 Translated using Weblate (Dutch) (#808)
- 45318db Suppress push notifications to call thread if receiver is in call (#807)
- 29644ad Translations update from Mattermost Weblate (#806)
- 7dc3ff1 Fix screensharing permissions message tooltip cut off on Desktop (#776)
- 5fc3bcf [MM-57220] Azure AI transcriptions (#786)
- ea93eb2 [MM-57964] General UX improvements (#779)
- 6fb6ab6 Include SKUs in new telemetry event payload (#798)
- df1f35c 🔧 Fix test CI (#801)
- 37bc6c6 [feat] makefile adding an aprooval step for version bump targets (#800)
- 0673803 fix: Always send a success status check when e2e tests are done (#799)
- 674c7a3 Translations update from Mattermost Weblate (#797)
- 72b14fa fix: Remove status check posting from e2e tests (#796)
- dfb441f Update node/npm version requirements (#791)
- 81f89b6 [MM-59027] Fix: Ringing not stopping after leave or /call end (#792)
- 8e27abf Server side translations support (#783)
- 1941de4 [MM-58293] Add subtext on unmute tooltip (#777)
- 2df639b [MM-58773] Fix broken notifications test (#784)
- a3a79c7 Translations update from Mattermost Weblate (#781)
v0.28.2
v0.28.1
v0.28.0
Supported Mattermost Server Versions: 9.5.0+
Enhancements
Fixes
- 0a20ecb Fix rendering of active call icon in sidebar's channel link (#754)
- 674c56e [MM-58285] Fix expanding call thread (#774)
- ce26d0f [MM-58017] Calls usage stats (#762)
- db0da47 Log joinin session remote address (#775)
- 32c2c7f [MM-53831] Add 'Starting...' to call spinners where appropriate, to match mobile (#767)
- aa849d5 [MM-58284] Confirmation when leaving a call (#763)
- 2a7b5a3 [MM-57365] Stop recording confirmation modal (#760)
- d58281a Translations update from Mattermost Weblate (#752)
- 3e3f14e [chore] Makefile - Allow releasing also from release.* branches (#770)
- d0834bf Fix duplicate ws event to bot (#768)
- 8ad23dd [MM-58364] System console cleanup (#755)
- 2de16cc Plugin icon (#769)
- 41af9b1 [feat] Implementing new release process (#765)
- 59c5d57 [MM-45236] Improve auditing of joining sessions (#766)
- 015a64f [MM-58544] Fix call_end for desktop (#764)
- f81917d Translations update from Mattermost Weblate (#761)
- b058151 fix: Generate status check before the report generation (#758)
- 8a61a1c chore: Update NOTICE.txt file with updated dependencies (#751)
- b24a8ac E2E test to check if call button in user profile popover is disabled after call is started (#745)
- d86a6aa feat: Use workflow_run event to pass secrets securely (#757)
- 06136e0 [MM-54335] Ceiling tests: load-test client improvements (#750)
- 39fb0cf Fix leaking batchers in HA environment (#756)
- b501c6b [MM-58259] [MM-58260] Move the /call end command to host controls (#747)
- 8a62956 Added translation using Weblate (Persian) (#753)
- d22bcff Load-testing tweaks for speech; mute/unmute; benchmarking script (#718)
- 8a4f14b [MM-57954] Use direct db connection for writer (#711)
- 6b3bf34 [MM-54335] Batching of call join/leave operations (#704)
- ad857c6 [MM-57909] Remove single-handler mode (#701)
- 9cdbdc0 [MM-54335] Instrument code to monitor app and store performance (#699)
- 67dc5ba [MM-53455] Broadcast certain call events to participants only (#609)
- c609126 [MM-58085] Improve calls load balancing logic (#721)
- f994803 [MM-57263] Implement call settings in popout window (#719)
- a64fee6 Handle stuck session edge case (#742)
- f7f6f20 [MM-58221] Update Join and muted notices to match the new notices style (#746)
- 83730ef [MM-58195] [MM-58283] Fix banner (#741)
- 4dca10a feat: Introduce new notice-file-generation (#748)
- b310e4c Remove question mark from meeting summary button. (#743)
- 38d7d6a Translations update from Mattermost Weblate (#744)
v0.27.0
Supported Mattermost Server Versions: 9.5.0+
Enhancements
Fixes
- 1b87ad0 [MM-57959] Host controls e2e tests (#740)
- d3cd816 Fix outstanding CSS issues in pop out view (#738)
- d8220e3 chore(cypress): Fix user profile e2e test (#739)
- 1931ce2 [MM-58232] Host notices: fix background and color (#737)
- 9c5c4fb Fix pop out height (#736)
- dccb5e3 [MM-57919] Use new host controls ws msgs (#735)
- 716fd1d [MM-57953] Host controls: Add more host notices (#731)
- 79d5418 Fix live captions icon (#733)
- c9b1d78 Update transcriber; bump transcriber and recorder versions (#732)
- d4a96f4 Translations update from Mattermost Weblate (#734)
- 9f7b047 [MM-57470] Host controls: Mute all (#726)
- 8f36a15 [MM-57466] Host controls: Remove from call (#724)
- 8f2f766 MM-58165 - Updating calls not allowed modal (#730)
- 2947913 [MM-58186] Fix style after global changes (#728)
- a528e75 [MM-58033] Fix: Incoming call banner in expanded view not working (#725)
- 6603599 [MM-58002] Ensure call state mutating operations are executed in the right order (#714)
- ad41eeb Bump rtcd to latest v0.15.0 (#727)
- ae170a2 Translations update from Mattermost Weblate (#716)
- bab17c3 [MM-57263] Tweaks to expanded view (#715)
- 8296a2a Fix Client4 initiated requests when running under subpath (#723)
- aac0a2b Use the npm version of @mattermost/calls-common (#717)
- e7ed885 [MM-57464] Host controls: Lower hand; host controls notifications (#705)
- f9e35ee [MM-58006] System console live captions and transcriber settings visibility (#713)
- 1e9b03c [MM-58016] Some eslint simplifications (#712)
- 796c175 [MM-57967] Add HostControlsAllowed (#709)
- 3f18a0c [MM-57323] Update node/npm to match webapp (#700)
- d8c15a9 Run e2e tests on tags and main branch (#710)
- 06f14f1 [MM-57965] fix Websocket reconnect handler (#707)
- 2963482 fix: chown logs for upload (#708)
- e09e21b Translations update from Mattermost Weblate (#706)
- 395baf5 feat: Migrate e2e testing to Github (#698)
- ad312de [MM-57486] Host controls: Stop screen share (#703)
- 361ccc6 [MM-57907] Host controls: Mute participant (#702)
- fa6adb8 [MM-57471] Host controls: Three dot menus (#678)
- dcaf7b3 [MM-57843] Use official client for load-testing (#697)
- b4b417e [MM-57250] Add spinner animation to start/join call button (#684)
- 56c3878 [MM-57571] Update
rtcd
dependency (#691) - e1e9cce Translations update from Mattermost Weblate (#696)
- ddeb739 Make update and delete store operations idempotent (#694)
- df11f33 Fix fetching call state in popout (#695)
- 09754cc Loadtest: Move scripts to a scripts directory (#690)
- 5095fd5 [MM-57737] Improve client side call state consistency (#681)
- 24982a4 [MM-57266] UX improvements to call card (post component) (#675)
- c3b1829 [MM-57799] Add manifest check step to Makefile (#689)
- e0c5a91 [MM-42464] Move to using a SQL store (#647)
v0.26.2
Supported Mattermost Server Versions: 9.5.0+
What's Changed
- Translations update from Mattermost Weblate by @weblate in #661
- [MM-57483] Add job config validation by @streamer45 in #667
- MM-56540 - Live captions 🎥 by @cpoile in #633
- [MM-57421] Live captions e2e tests by @cpoile in #665
- MM-54243 - Slash command for host change by @cpoile in #668
- Translations update from Mattermost Weblate by @weblate in #669
- Bump images by @streamer45 in #672
- [MM-57264] Close emoji picker and bar when a reaction is chosen by @streamer45 in #673
- [MM-57290] Calls widget: improve screen sharing preview UX by @streamer45 in #677
- Translations update from Mattermost Weblate by @weblate in #682
- [MM-57777] Bump calls-common dep by @cpoile in #685
- Fix invalid manifest type by @cpoile in #686
- Make our load-test client speak 🗣️ 🪄 by @streamer45 in #614
- Script-driven tts loadtesting, using Polly by @cpoile in #632
Full Changelog: v0.25.1...v0.26.2
v0.25.1
v0.25.0
Supported Mattermost Server Versions: 9.5.0+
Enhancements
Fixes
- 915d7d2 Bump docker images (#656)
- 298c10e Translations update from Mattermost Weblate (#654)
- dba82a9 [MM-51852] Update server version to min version that has MM-51852 (#650)
- d21f4da Fix Chinese language code mapping (#653)
- 6eb61b4 MM-57102 Update phone icon on channel header call button (#652)
- 94d51dc Translations update from Mattermost Weblate (#648)
- 376e684 [MM-56920] Allow passing SiteURL override for jobs (#640)
- 437639c Fix fetching captions (#646)
- 220309a Don't allow starting calls with deactivated user (#645)
- 0d7e31c Implement missing tooltips (#644)
- 6b610aa Fix response in case of resumable upload (#642)
- e1e08bc MM-56718: Conditionally access post (#635)
- c5bc5e5 Translations update from Mattermost Weblate (#637)
v0.24.0
Supported Mattermost Server Versions: 7.8.0+
Enhancements
Fixes
- 82f0939 Bump calls-recorder to latest (#631)
- 9e8932b [MM-55503] Add support for new DesktopAPI (#602)
- 19fe560 Translations update from Mattermost Weblate (#636)
- 9e95337 Translations update from Mattermost Weblate (#634)
- 9477c5a Translations update from Mattermost Weblate (#627)
- 56e1d9b [MM-53555] Implement env override for job service image registry (#607)
- 214e979 [MM-46676] Implement config option to override ICE candidates port (#623)
- d7caacc MM-56257 - Add missing telemetry events to server-side checks (#628)
- 747e6a3 Revert "add missing telemetry events to server-side checks"
- b394be5 add missing telemetry events to server-side checks
- ad3e629 Move AI summarization button to the calls transcription post. Use the generated transcription. (#624)
- 448baef Fix npm link for @calls/common (#625)