Releases: mattermost/mattermost-plugin-zoom
v1.9.0-rc1
Supported Mattermost Server Versions: 8.1.0+
Fixes
- a1cba38 Apply and enforce file-level license headers (#407)
- a1be679 Removed code maintainer, co-maintainer from the README (#406)
- cbf5a78 Bump cross-spawn from 7.0.3 to 7.0.6 in /webapp (#404)
- 60362f3 Fix failing CI by updating golang-ci lint version (#403)
- 22b9f26 Bump elliptic from 6.5.7 to 6.6.0 in /webapp (#402)
- 59c6d80 [MM-57194] Mark confidential settings as secrets (#399)
- 103526a Bump send and serve-static in /webapp (#400)
- 27b989f Bump webpack from 5.76.0 to 5.94.0 in /webapp (#396)
- ecbf010 [MM-133] Added a feature of restricting bot messages to private channels and DM/GMs (#337)
- 6f9622d Bump elliptic from 6.5.5 to 6.5.7 in /webapp (#398)
- 7f1af6f Bump micromatch from 4.0.5 to 4.0.8 in /webapp (#397)
- cc5385e [GH-373]: Fixed the issue of zoom plugin sending confirmation although meeting has already ended (#390)
- c694965 [MM-570] Use KV store to store user preference (#389)
- 4e83373 [MM-557] Added workflow file to add new issues to github board (#387)
- 86ac5ca [MM-546]: Updated min_server_version to 8.1.0 from 5.37.0 (#393)
- 55012ef Bump fast-xml-parser from 4.3.6 to 4.4.1 in /webapp (#391)
- 8056f5a Fix issue of settings command working for non-connected users (#384)
- 780f69b Fix issue of zoom settings command being ignored after connecting user (#385)
- 5500184 Update CODEOWNERS (#386)
- ae9b924 Update code to handle invalid log statement while receiving the meeting ended webhook (#374)
- b2c7907 [feat] makefile adding an aprooval step for version bump targets (#383)
- 8361b5d Bump braces from 3.0.2 to 3.0.3 in /webapp (#382)
- 27f788c Bump ws from 6.2.2 to 6.2.3 in /webapp (#381)
- d615949 [chore] Makefile - Allow releasing also from release.* branches (#380)
- 76f2f36 [feat] Implementing new release process (#379)
- 45688de fix link to plugin docs in the readme (#378)
- 482fd54 Migrate setup/config/usage to Product Docs (#376)
- 41ac248 Updated the readme file to remove the use of legacy app (#375)
- 0498a0a [MM-329] Fix issue of not able to access post button while navigating using tab (#352)
v1.8.0
Supported Mattermost Server Versions: 5.37.0+
Enhancements
- 7fa5345 [MM-55] Update plugin with respect to phase 1 upgrades (#333)
- 3206b7c [MM-343] Updated meeting flow for new users. (#344)
Fixes
- 2a6d949 Bump moment from 2.29.1 to 2.30.1 in /webapp (#360)
- 07b2a03 Bump minimist from 1.2.5 to 1.2.8 in /webapp (#355)
- c314e22 Bump loader-utils from 1.4.0 to 1.4.2 in /webapp (#359)
- e0d2332 Bump json5 from 1.0.1 to 1.0.2 in /webapp (#357)
- 5dc5039 Bump lodash-es from 4.17.15 to 4.17.21 in /webapp (#358)
- 74df8ac Bump browserify-sign from 4.2.1 to 4.2.3 in /webapp (#356)
- 0a0b4e7 Bump webpack from 5.4.0 to 5.76.0 in /webapp (#361)
- e292d98 Bump minimatch from 3.0.4 to 3.1.2 in /webapp (#362)
- 0869489 Bump semver from 5.7.1 to 5.7.2 in /webapp (#363)
- 520e067 Bump node-fetch and mattermost-redux in /webapp (#369)
- 65d1e14 Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#368)
- a7f7b4d Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#367)
- ba195a9 Bump ansi-regex from 4.1.0 to 4.1.1 in /webapp (#364)
- 50f29b6 Bump ws and socketcluster-client in /webapp (#365)
- 755ac01 Bump lodash from 4.17.19 to 4.17.21 in /webapp (#366)
- Zoom release 1.7.0 not working on older versions of cloud server (#347)
v1.8.0-rc1
v1.7.1-rc1
Supported Mattermost Server Versions: 5.37.0+
Enhancements
Fixes
- 3206b7c [MM-343] Updated meeting flow for new users. (#344)
- 755ac01 Bump lodash from 4.17.19 to 4.17.21 in /webapp (#366)
- 50f29b6 Bump ws and socketcluster-client in /webapp (#365)
- ba195a9 Bump ansi-regex from 4.1.0 to 4.1.1 in /webapp (#364)
- a7f7b4d Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#367)
- 65d1e14 Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#368)
- 520e067 Bump node-fetch and mattermost-redux in /webapp (#369)
- 0869489 Bump semver from 5.7.1 to 5.7.2 in /webapp (#363)
- e292d98 Bump minimatch from 3.0.4 to 3.1.2 in /webapp (#362)
- 0a0b4e7 Bump webpack from 5.4.0 to 5.76.0 in /webapp (#361)
- 74df8ac Bump browserify-sign from 4.2.1 to 4.2.3 in /webapp (#356)
- 5dc5039 Bump lodash-es from 4.17.15 to 4.17.21 in /webapp (#358)
- e0d2332 Bump json5 from 1.0.1 to 1.0.2 in /webapp (#357)
- c314e22 Bump loader-utils from 1.4.0 to 1.4.2 in /webapp (#359)
- 07b2a03 Bump minimist from 1.2.5 to 1.2.8 in /webapp (#355)
- 2a6d949 Bump moment from 2.29.1 to 2.30.1 in /webapp (#360)
- 009e61e [MM-330] Update scopes in the documentation (#353)
- 7fa5345 [MM-55] Update plugin with respect to phase 1 upgrades (#333)
- 5d27c3d [MM-273] Add "CGO_ENABLED=0" flag in build command (#348)
v1.7.0
Supported Mattermost Server Versions: 5.37.0+
Enhancements
Fixes
- 8034413 Bump version v1.7.0. (#322)
- e8dfd09 [MM-154] Updated the default setting for meeting ID (#339)
- 4084345 [MM-134] Fix issue: Emoji not working in meeting title (#335)
- e22524d [GH-199] Added a ephemeral message if the user is using PMI and his/her PMI setting is disable on Zoom. (#324)
- 8f844a9 Revert "[GH-304] Update logic to post meeting link in thread when a thread is open in RHS (#323)" (#329)
v1.7.0-rc4
Supported Mattermost Server Versions: 5.37.0+
Enhancements
- e8dfd09 [MM-154] Updated the default setting for meeting ID (#339)
- [GH-244] Update autocomplete help summary #251
- Create new meeting instead of using PMI #147
- GH-154: Created the settings command to change the preferences for meeting creation #284
Fixes
- 4084345 [MM-134] Fix issue: Emoji not working in meeting title (#335)
- e22524d [GH-199] Added a ephemeral message if the user is using PMI and his/her PMI setting is disable on Zoom. (#324)
- [GH-283]: Fixed issue #283 'Removed the code for depreciated JWT' #299
- [GH-152]: Updated instruction of adding scope to Oauth App #308
- [GH-300]: Fixed the JS error while posting meeting link to thread view #307
- [GH-240]:Fixed issue #240 edited the pretext of custom post #287
- [GH-309]: Removed mention of JWT setup from the README as it is no longer supported. #310
- Create new meeting causes an issue of generating multiple similar custom posts. #311
- /zoom settings [command] should be corrected. #312
- User not getting redirected to a new tab #313
- MM-54578 - Fixing zoom plugin button styles #305
- Make unhandled webhook events return 200 instead of 501 #257
/zoom start
slash command posts in thread #228- GH-200: Pass topic to zoom start #209
- Revert "[GH-304] Update logic to post meeting link in thread when a thread is open in RHS" #329
- [MI-3765] Fix issue: "Create New Meeting" button not working in threads view #325
- Replaced legacy GitBook URLs with PL link #320
- [MI-3770] Fixed getting improper response in channel when user's account is disconnected #326
- [GH-167][GH-215] Removed "Beta" label on Account-Level app, and updated documentation #328
- [MI-3772] Updated screenshot in the documentation of creating account level app #327
- [MM-42] Fix CI error: 'xyz' has 2 occurrences, make it a constant #332
- Change image asset name to fix
cutplugin
command #330
v1.7.0-rc3
Supported Mattermost Server Versions: 5.37.0+
Enhancements
- [GH-244] Update autocomplete help summary #251
- Create new meeting instead of using PMI #147
- GH-154: Created the settings command to change the preferences for meeting creation #284
Fixes
- [GH-283]: Fixed issue #283 'Removed the code for depreciated JWT' #299
- [GH-152]: Updated instruction of adding scope to Oauth App #308
- [GH-300]: Fixed the JS error while posting meeting link to thread view #307
- [GH-240]:Fixed issue #240 edited the pretext of custom post #287
- [GH-309]: Removed mention of JWT setup from the README as it is no longer supported. #310
- Create new meeting causes an issue of generating multiple similar custom posts. #311
- /zoom settings [command] should be corrected. #312
- User not getting redirected to a new tab #313
- MM-54578 - Fixing zoom plugin button styles #305
- Make unhandled webhook events return 200 instead of 501 #257
/zoom start
slash command posts in thread #228- GH-200: Pass topic to zoom start #209
- Revert "[GH-304] Update logic to post meeting link in thread when a thread is open in RHS" #329
- [MI-3765] Fix issue: "Create New Meeting" button not working in threads view #325
- Replaced legacy GitBook URLs with PL link #320
- [MI-3770] Fixed getting improper response in channel when user's account is disconnected #326
- [GH-167][GH-215] Removed "Beta" label on Account-Level app, and updated documentation #328
- [MI-3772] Updated screenshot in the documentation of creating account level app #327
- [MM-42] Fix CI error: 'xyz' has 2 occurrences, make it a constant #332
- Change image asset name to fix
cutplugin
command #330
v1.7.0-rc2
Supported Mattermost Server Versions: 5.37.0+
Enhancements
Fixes
- 925f6f9 Change image asset name to fix
cutplugin
command (#330) - d9e6123 [MM-42] Fix CI error: 'xyz' has 2 occurrences, make it a constant (#332)
- 1005e33 [MI-3765] Fix issue: "Create New Meeting" button not working in threads view (#325)
- 087a6c9 [MI-3770] Fixed getting improper response in channel when user's account is disconnected (#326)
- 18da1f1 [GH-304] Update logic to post meeting link in thread when a thread is open in RHS (#323)
- 7f468cb [GH-167][GH-215] Removed "Beta" label on Account-Level app, and updated documentation (#328)
- eff609c [MI-3772] Updated screenshot in documentation of creating account level app (#327)
- ab2b822 Replaced legacy GitBook URLs with PL link (#320)
- ba2d98c [GH-313] Redirect user when a new meeting is started (#314)
- dbbb587 [GH-311] Fix issues: Not able to create meeting in threads view and by clicking "Create New Metting" button in a channel (#316)
- 6813e92 Update docs link in plugin.json (#318)
- d8de3a8 [MI-3699] Removed the unnecessary hint in "settings" command. (#315)
- a44bfe7 [GH-240]:Fixed issue #240 edited the pretext of custom post (#287)
- f50692b [GH-300]: Fixed the JS error while posting meeting link to thread view (#307)
- cd9bb0b [MI-3601]: Updated instruction of adding scope to Oauth App (#8) (#308)
- 60b8447 [GH-283]: Fixed issue #283 'Removed the code for depreciated JWT' (#299)
- 598725e GH-154: Created the settings command to change the preferences for meeting creation (#284)
- ecd317a [GH-309]: Removed mention of JWT setup from README as it is no longer supported. (#310)
- a4ae4ae MM-22921 - Fixing zoom plugin button styles (#305)
- 07852e0 Moved images & updated legacy links (#301)
- de8de08 Migrate Docs from GitBook (#298)
- fcdab70 fix rudder key secret name (#295)
- 454a3aa [MM-51751] Fix regex for tags trigger in CI/CD (#294)
- 6331608 Implement webhook validation (#279)
- cb15d74 [MM-51269] Log errors from telemetry events (#289)
- c8ef367 Change codeowners to mickmister and trilopin (#288)
- c3533e3 Migrate from CircleCI to Github Actions (#286)
- 8e89862 Updated CodeQL to use latest version (#281)
- 12464e0 Use ReactDOM webpack external (#282)
- 34747f0 Remove "Mattermost 5.2+" from plugin description (#273)
- 4a83a4b [GH-244] Update autocomplete help summary (#251)
- a6c01ce check nil license features (#277)
- dec2ad9 Fix OAuth token refresh (#253)
- 38cd3c1 For non-cloud plugin settings, set hosting property to
on-prem
(#269) - 8434d19 Revert "[GH-235] Refresh token on user level oauth (#235) (#242)" (#268)
- a8abb3b [MM-40214] Register zoom app bar component (#246)
- 76dcdcc Create .gitpod.yml (#258)
- a986bb4 Make unhandled webhook events return 200 instead of 501 (#257)
- 8a5a54d [GH-235] Refresh token on user level oauth (#235) (#242)
- c4cda31 Update help-and-support.md (#247)
- 1188a27 Zoom installation docs update (#245)
- 65af542 Create new meeting instead of using PMI (#147)
- bb036f8
/zoom start
slash command posts in thread (#228) - 655befa GH-200: Pass topic to zoom start (#209)
- ddea06a dist: build linux/darwin arm64 targets (#232)
- a13ca5c [MM-223] Fixing Post Permissions Access (#233)
- 1ab9d0b Cross-plugin task: Enable the CircleCI "test" job in each plugin repo that has a webapp plugin (#237)
v1.7.0-rc1
Supported Mattermost Server Versions: 5.37.0+
Enhancements
Fixes
- 8b95f53 Updated release note url.
- 2d70109 Bump version v1.7.0.
- d8b881f Bump version v2.0.0.
- ba2d98c [GH-313] Redirect user when a new meeting is started (#314)
- dbbb587 [GH-311] Fix issues: Not able to create meeting in threads view and by clicking "Create New Metting" button in a channel (#316)
- 6813e92 Update docs link in plugin.json (#318)
- d8de3a8 [MI-3699] Removed the unnecessary hint in "settings" command. (#315)
- a44bfe7 [GH-240]:Fixed issue #240 edited the pretext of custom post (#287)
- f50692b [GH-300]: Fixed the JS error while posting meeting link to thread view (#307)
- cd9bb0b [MI-3601]: Updated instruction of adding scope to Oauth App (#8) (#308)
- 60b8447 [GH-283]: Fixed issue #283 'Removed the code for depreciated JWT' (#299)
- 598725e GH-154: Created the settings command to change the preferences for meeting creation (#284)
- ecd317a [GH-309]: Removed mention of JWT setup from README as it is no longer supported. (#310)
- a4ae4ae MM-22921 - Fixing zoom plugin button styles (#305)
- 07852e0 Moved images & updated legacy links (#301)
- de8de08 Migrate Docs from GitBook (#298)
- fcdab70 fix rudder key secret name (#295)
- 454a3aa [MM-51751] Fix regex for tags trigger in CI/CD (#294)
- 6331608 Implement webhook validation (#279)
- cb15d74 [MM-51269] Log errors from telemetry events (#289)
- c8ef367 Change codeowners to mickmister and trilopin (#288)
- c3533e3 Migrate from CircleCI to Github Actions (#286)
- 8e89862 Updated CodeQL to use latest version (#281)
- 12464e0 Use ReactDOM webpack external (#282)
- 34747f0 Remove "Mattermost 5.2+" from plugin description (#273)
- 4a83a4b [GH-244] Update autocomplete help summary (#251)
- a6c01ce check nil license features (#277)
- dec2ad9 Fix OAuth token refresh (#253)
- 38cd3c1 For non-cloud plugin settings, set hosting property to
on-prem
(#269) - 8434d19 Revert "[GH-235] Refresh token on user level oauth (#235) (#242)" (#268)
- a8abb3b [MM-40214] Register zoom app bar component (#246)
- 76dcdcc Create .gitpod.yml (#258)
- a986bb4 Make unhandled webhook events return 200 instead of 501 (#257)
- 8a5a54d [GH-235] Refresh token on user level oauth (#235) (#242)
- c4cda31 Update help-and-support.md (#247)
- 1188a27 Zoom installation docs update (#245)
- 65af542 Create new meeting instead of using PMI (#147)
- bb036f8
/zoom start
slash command posts in thread (#228) - 655befa GH-200: Pass topic to zoom start (#209)
- ddea06a dist: build linux/darwin arm64 targets (#232)
- a13ca5c [MM-223] Fixing Post Permissions Access (#233)
- 1ab9d0b Cross-plugin task: Enable the CircleCI "test" job in each plugin repo that has a webapp plugin (#237)
v1.6.2
Supported Mattermost Server Versions: 5.12.0+
Enhancements
Fixes
This release contains a fix for configuring Zoom's webhook, to satisfy the requirements here
https://devsupport.zoom.us/hc/en-us/articles/13352207117581-Updated-Webhook-Validation-and-Verification-Processes.
Please see here for details on configuration
https://mattermost.gitbook.io/plugin-zoom/installation/zoom-configuration/webhook-configuration#configuring-webhook-authentication