diff --git a/.github/history.json b/.github/history.json index b14c78be203..b6f25a409c3 100644 --- a/.github/history.json +++ b/.github/history.json @@ -101763,6 +101763,144 @@ ] } ] + }, + "6.0.0-rc.7": { + "node_version": "14.21.2", + "npm_version": "6.14.17", + "apps_engine_version": "1.37.0-alpha.157", + "mongo_versions": [ + "4.4", + "5.0", + "6.0" + ], + "pull_requests": [ + { + "pr": "28298", + "title": "Regression: Scrolling on threads", + "userLogin": "yash-rajpal", + "milestone": "6.0.0", + "contributors": [ + "yash-rajpal", + "kodiakhq[bot]", + "web-flow" + ] + }, + { + "pr": "28257", + "title": "Regression: OAuthApps are added with empty string `_id` field", + "userLogin": "matheusbsilva137", + "description": "- Fix OAuthApps added to the database with a empty string `_id` field.", + "milestone": "6.0.0", + "contributors": [ + "matheusbsilva137", + "web-flow", + "kodiakhq[bot]" + ] + }, + { + "pr": "28247", + "title": "Regression: Fix remove user from room shows skeleton", + "userLogin": "hugocostadev", + "description": "When the user is removed from a public channel and has it open it will show a grey placeholder screen\r\n\r\nNow, it appears the Join button as usual", + "milestone": "6.0.0", + "contributors": [ + "hugocostadev", + "guijun13", + "kodiakhq[bot]", + "web-flow" + ] + }, + { + "pr": "28262", + "title": "Regression: Decrypt thread main message for room", + "userLogin": "yash-rajpal", + "milestone": "6.0.0", + "contributors": [ + "yash-rajpal", + "web-flow", + "gabriellsh" + ] + }, + { + "pr": "28292", + "title": "Regression: Creating Custom status ", + "userLogin": "hugocostadev", + "description": "User is not able to create a custom status from the admin section. Workspace > User Status > New\r\n\r\nThe SAVE button is not performing any action\r\n![image](https://user-images.githubusercontent.com/20212776/223121583-769a571a-365d-4f72-8d0b-f43016d31546.png)", + "milestone": "6.0.0", + "contributors": [ + "hugocostadev", + "kodiakhq[bot]", + "web-flow" + ] + }, + { + "pr": "28294", + "title": "Chore: Fix Email Inbox flaky test", + "userLogin": "sampaiodiego", + "contributors": [ + "sampaiodiego" + ] + }, + { + "pr": "28266", + "title": "Regression: Disabled grandfathered apps must have the option to be enabled", + "userLogin": "d-gubert", + "description": "Grandfathered apps will not follow the new enabling flow and it should always be possible to enable them", + "milestone": "6.0.0", + "contributors": [ + "d-gubert", + "kodiakhq[bot]", + "web-flow" + ] + }, + { + "pr": "28258", + "title": "Regression: Adjusted departments upsell modal message", + "userLogin": "aleksandernsilva", + "description": "This PR adjusts the logic to display the correct message on the departments upsell modal. This affects users with a trial license, expired expired licence, as well as no licence.", + "milestone": "6.0.0", + "contributors": [ + "aleksandernsilva", + "kodiakhq[bot]", + "web-flow" + ] + }, + { + "pr": "28265", + "title": "Regression: Installation of some apps fail", + "userLogin": "d-gubert", + "description": "Installation was failing for apps that did not include a set o permissions required because the process was short circuiting in those cases. However, they are valid as they signify apps that function with the default permission set", + "milestone": "6.0.0", + "contributors": [ + "d-gubert", + "casalsgh", + "web-flow" + ] + }, + { + "pr": "28264", + "title": "Regression: Apps provider not handling apps lists correctly", + "userLogin": "rique223", + "description": "## Jira tasks: [MKP-272](https://rocketchat.atlassian.net/browse/MKP-272?atlOrigin=eyJpIjoiNDQzMmY4NmYyYTEyNDJjMmJmZmY3ZGUyYmQ3Y2Y2Y2EiLCJwIjoiaiJ9) [MKP-270](https://rocketchat.atlassian.net/browse/MKP-270?atlOrigin=eyJpIjoiOWRhYWM5N2VmY2UwNDAyMjlhY2ZiM2IwYjMwYWQxOWUiLCJwIjoiaiJ9)\r\nFixed a bug in which the AppsProvider would not handle the marketplace, installed, and private apps lists correctly when running the install, update, and delete listeners. This also solved related bugs of app duplication during installation and loss of reactivity during uninstalls and status changes(private apps only).\r\nDemo gif: ![apps-provider-behavior](https://user-images.githubusercontent.com/43561537/222833328-1d9836c0-738c-41d5-ac17-a5d86452ea83.gif)", + "milestone": "6.0.0", + "contributors": [ + "rique223", + "kodiakhq[bot]", + "web-flow" + ] + }, + { + "pr": "28254", + "title": "Regression: Fix intermitent apps engine startup", + "userLogin": "thassiov", + "description": "Makes the apps limitation functionality depend on methods from the Apps Engine's service instead of a dynamic import of the apps orchestrator, making the engine's load process deterministic.", + "milestone": "6.0.0", + "contributors": [ + "thassiov", + "web-flow" + ] + } + ] } }, "5.4.0-rc.0": { diff --git a/HISTORY.md b/HISTORY.md index 9653ff96d06..543e49a9b61 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,6 +1,74 @@ # 6.0.0 (Under Release Candidate Process) +## 6.0.0-rc.7 +`2023-03-06 ยท 11 ๐Ÿ” ยท 11 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป` + +
+๐Ÿ” Minor changes + + +- Chore: Fix Email Inbox flaky test ([#28294](https://github.com/RocketChat/Rocket.Chat/pull/28294)) + +- Regression: Adjusted departments upsell modal message ([#28258](https://github.com/RocketChat/Rocket.Chat/pull/28258)) + + This PR adjusts the logic to display the correct message on the departments upsell modal. This affects users with a trial license, expired expired licence, as well as no licence. + +- Regression: Apps provider not handling apps lists correctly ([#28264](https://github.com/RocketChat/Rocket.Chat/pull/28264)) + + ## Jira tasks: [MKP-272](https://rocketchat.atlassian.net/browse/MKP-272?atlOrigin=eyJpIjoiNDQzMmY4NmYyYTEyNDJjMmJmZmY3ZGUyYmQ3Y2Y2Y2EiLCJwIjoiaiJ9) [MKP-270](https://rocketchat.atlassian.net/browse/MKP-270?atlOrigin=eyJpIjoiOWRhYWM5N2VmY2UwNDAyMjlhY2ZiM2IwYjMwYWQxOWUiLCJwIjoiaiJ9) + Fixed a bug in which the AppsProvider would not handle the marketplace, installed, and private apps lists correctly when running the install, update, and delete listeners. This also solved related bugs of app duplication during installation and loss of reactivity during uninstalls and status changes(private apps only). + Demo gif: ![apps-provider-behavior](https://user-images.githubusercontent.com/43561537/222833328-1d9836c0-738c-41d5-ac17-a5d86452ea83.gif) + +- Regression: Creating Custom status ([#28292](https://github.com/RocketChat/Rocket.Chat/pull/28292)) + + User is not able to create a custom status from the admin section. Workspace > User Status > New + + The SAVE button is not performing any action + ![image](https://user-images.githubusercontent.com/20212776/223121583-769a571a-365d-4f72-8d0b-f43016d31546.png) + +- Regression: Decrypt thread main message for room ([#28262](https://github.com/RocketChat/Rocket.Chat/pull/28262)) + +- Regression: Disabled grandfathered apps must have the option to be enabled ([#28266](https://github.com/RocketChat/Rocket.Chat/pull/28266)) + + Grandfathered apps will not follow the new enabling flow and it should always be possible to enable them + +- Regression: Fix intermitent apps engine startup ([#28254](https://github.com/RocketChat/Rocket.Chat/pull/28254)) + + Makes the apps limitation functionality depend on methods from the Apps Engine's service instead of a dynamic import of the apps orchestrator, making the engine's load process deterministic. + +- Regression: Fix remove user from room shows skeleton ([#28247](https://github.com/RocketChat/Rocket.Chat/pull/28247)) + + When the user is removed from a public channel and has it open it will show a grey placeholder screen + + Now, it appears the Join button as usual + +- Regression: Installation of some apps fail ([#28265](https://github.com/RocketChat/Rocket.Chat/pull/28265)) + + Installation was failing for apps that did not include a set o permissions required because the process was short circuiting in those cases. However, they are valid as they signify apps that function with the default permission set + +- Regression: OAuthApps are added with empty string `_id` field ([#28257](https://github.com/RocketChat/Rocket.Chat/pull/28257)) + + - Fix OAuthApps added to the database with a empty string `_id` field. + +- Regression: Scrolling on threads ([#28298](https://github.com/RocketChat/Rocket.Chat/pull/28298)) + +
+ +### ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Core Team ๐Ÿค“ + +- [@aleksandernsilva](https://github.com/aleksandernsilva) +- [@casalsgh](https://github.com/casalsgh) +- [@d-gubert](https://github.com/d-gubert) +- [@gabriellsh](https://github.com/gabriellsh) +- [@guijun13](https://github.com/guijun13) +- [@hugocostadev](https://github.com/hugocostadev) +- [@matheusbsilva137](https://github.com/matheusbsilva137) +- [@rique223](https://github.com/rique223) +- [@sampaiodiego](https://github.com/sampaiodiego) +- [@thassiov](https://github.com/thassiov) +- [@yash-rajpal](https://github.com/yash-rajpal) + ## 6.0.0-rc.6 `2023-03-02 ยท 1 ๐Ÿ” ยท 1 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป` diff --git a/apps/meteor/.docker/Dockerfile.rhel b/apps/meteor/.docker/Dockerfile.rhel index 118930a8a02..75270c599b2 100644 --- a/apps/meteor/.docker/Dockerfile.rhel +++ b/apps/meteor/.docker/Dockerfile.rhel @@ -1,6 +1,6 @@ FROM registry.access.redhat.com/ubi8/nodejs-12 -ENV RC_VERSION 6.0.0-rc.6 +ENV RC_VERSION 6.0.0-rc.7 MAINTAINER buildmaster@rocket.chat diff --git a/apps/meteor/app/utils/rocketchat.info b/apps/meteor/app/utils/rocketchat.info index f1816e04a4e..dc3a4a9017e 100644 --- a/apps/meteor/app/utils/rocketchat.info +++ b/apps/meteor/app/utils/rocketchat.info @@ -1,3 +1,3 @@ { - "version": "6.0.0-rc.6" + "version": "6.0.0-rc.7" } diff --git a/apps/meteor/package.json b/apps/meteor/package.json index 1edc29b2b38..d74d484cb83 100644 --- a/apps/meteor/package.json +++ b/apps/meteor/package.json @@ -1,7 +1,7 @@ { "name": "@rocket.chat/meteor", "description": "The Ultimate Open Source WebChat Platform", - "version": "6.0.0-rc.6", + "version": "6.0.0-rc.7", "private": true, "author": { "name": "Rocket.Chat", diff --git a/package.json b/package.json index 1d9aa1935ca..08da2625ca4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "rocket.chat", - "version": "6.0.0-rc.6", + "version": "6.0.0-rc.7", "description": "Rocket.Chat Monorepo", "main": "index.js", "private": true,