diff --git a/.docker/Dockerfile.rhel b/.docker/Dockerfile.rhel index ae568be161d..044cbbd8e26 100644 --- a/.docker/Dockerfile.rhel +++ b/.docker/Dockerfile.rhel @@ -1,6 +1,6 @@ FROM registry.access.redhat.com/ubi8/nodejs-12 -ENV RC_VERSION 3.16.0-rc.0 +ENV RC_VERSION 3.16.0-rc.1 MAINTAINER buildmaster@rocket.chat diff --git a/.github/history.json b/.github/history.json index 5d6c9420a7d..d861c8ad3e4 100644 --- a/.github/history.json +++ b/.github/history.json @@ -61313,18 +61313,6 @@ "d-gubert" ] }, - { - "pr": "22018", - "title": "[IMPROVE] Update system messages' behavior in rooms", - "userLogin": "matheusbsilva137", - "description": "- Update room's `lastMessage` when its \"Hide System Messages\" setting is updated;\r\n- Display system messages in the last message field (in the sidebar, using the extended view) -- iff the system message sent is not hidden in the room;\r\n- Send an alert to the room members when a system message is sent -- iff the system message sent is not hidden in the room;\r\n- Properly update a room's `lastMessage` field when the previous `lastMessage` is deleted -- system messages can now be set as last messages.", - "contributors": [ - "matheusbsilva137", - "web-flow", - "pierre-lehnen-rc", - "sampaiodiego" - ] - }, { "pr": "22223", "title": "[IMPROVE] Missing tests to `fname` and `prid` in the `rooms.createDiscussion` endpoint", @@ -61938,6 +61926,91 @@ ] } ] + }, + "3.15.1": { + "node_version": "12.22.1", + "npm_version": "6.14.1", + "apps_engine_version": "1.26.0", + "mongo_versions": [ + "3.4", + "3.6", + "4.0", + "4.2" + ], + "pull_requests": [ + { + "pr": "22432", + "title": "Release 3.15.1", + "userLogin": "sampaiodiego", + "contributors": [ + "sampaiodiego", + "gabriellsh" + ] + }, + { + "pr": "22290", + "title": "[FIX] Attachments and avatars not rendered if deployed on subfolder", + "userLogin": "gabriellsh", + "milestone": "3.15.1", + "contributors": [ + "gabriellsh", + "tassoevan", + "web-flow" + ] + }, + { + "pr": "22395", + "title": "[FIX] Setup wizard infinite loop when on subfolder.", + "userLogin": "gabriellsh", + "milestone": "3.15.1", + "contributors": [ + "gabriellsh", + "tassoevan", + "web-flow" + ] + }, + { + "pr": "22257", + "title": "[FIX] Support DISABLE_PRESENCE_MONITOR env var in new DB watchers", + "userLogin": "sampaiodiego", + "milestone": "3.14.5", + "contributors": [ + "sampaiodiego" + ] + } + ] + }, + "3.16.0-rc.1": { + "node_version": "12.22.1", + "npm_version": "6.14.1", + "apps_engine_version": "1.27.0-alpha.5237", + "mongo_versions": [ + "3.4", + "3.6", + "4.0", + "4.2" + ], + "pull_requests": [ + { + "pr": "22169", + "title": "[FIX] Chore: `team.addMembers` doesn't add member to main team room", + "userLogin": "lucassartor", + "description": "Fix `team.addMembers` endpoint as it currently doesn't work properly. The API call is adding members to a team's channels but not to the main team room.", + "contributors": [ + "lucassartor", + "web-flow" + ] + }, + { + "pr": "22415", + "title": "[FIX] Apps not syncing status correctly on HA setups", + "userLogin": "d-gubert", + "description": "FIxes erros where, on HA setups, instances that DID NOT originate the action of uninstalling and updating an app would maintain the wrong status of apps when they received the notification of these events via Streamer.", + "contributors": [ + "d-gubert" + ] + } + ] } } -} \ No newline at end of file +} diff --git a/.snapcraft/resources/prepareRocketChat b/.snapcraft/resources/prepareRocketChat index f7bf1611dcb..fad74b2e505 100755 --- a/.snapcraft/resources/prepareRocketChat +++ b/.snapcraft/resources/prepareRocketChat @@ -1,6 +1,6 @@ #!/bin/bash -curl -SLf "https://releases.rocket.chat/3.16.0-rc.0/download/" -o rocket.chat.tgz +curl -SLf "https://releases.rocket.chat/3.16.0-rc.1/download/" -o rocket.chat.tgz tar xf rocket.chat.tgz --strip 1 diff --git a/.snapcraft/snap/snapcraft.yaml b/.snapcraft/snap/snapcraft.yaml index e3f16d0331c..15124ea56de 100644 --- a/.snapcraft/snap/snapcraft.yaml +++ b/.snapcraft/snap/snapcraft.yaml @@ -7,7 +7,7 @@ # 5. `snapcraft snap` name: rocketchat-server -version: 3.16.0-rc.0 +version: 3.16.0-rc.1 summary: Rocket.Chat server description: Have your own Slack like online chat, built with Meteor. https://rocket.chat/ confinement: strict diff --git a/HISTORY.md b/HISTORY.md index c58c5b77a1d..80181140801 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,8 +1,27 @@ # 3.16.0 (Under Release Candidate Process) +## 3.16.0-rc.1 +`2021-06-22 ยท 2 ๐Ÿ› ยท 2 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป` + +### ๐Ÿ› Bug fixes + + +- Apps not syncing status correctly on HA setups ([#22415](https://github.com/RocketChat/Rocket.Chat/pull/22415)) + + FIxes erros where, on HA setups, instances that DID NOT originate the action of uninstalling and updating an app would maintain the wrong status of apps when they received the notification of these events via Streamer. + +- Chore: `team.addMembers` doesn't add member to main team room ([#22169](https://github.com/RocketChat/Rocket.Chat/pull/22169)) + + Fix `team.addMembers` endpoint as it currently doesn't work properly. The API call is adding members to a team's channels but not to the main team room. + +### ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Core Team ๐Ÿค“ + +- [@d-gubert](https://github.com/d-gubert) +- [@lucassartor](https://github.com/lucassartor) + ## 3.16.0-rc.0 -`2021-06-21 ยท 5 ๐ŸŽ‰ ยท 14 ๐Ÿš€ ยท 41 ๐Ÿ› ยท 20 ๐Ÿ” ยท 22 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป` +`2021-06-21 ยท 5 ๐ŸŽ‰ ยท 13 ๐Ÿš€ ยท 41 ๐Ÿ› ยท 20 ๐Ÿ” ยท 22 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป` ### ๐ŸŽ‰ New features @@ -99,13 +118,6 @@ Previously when any data changed on subscriptions or rooms we were getting fresh data from database, to also remove undesired fields, but sometimes the data that changed was not relevant so we were sending the whole object everytime **without** the fields that actually changed. This change aims to reduce this overhead and also send less data to clients. -- Update system messages' behavior in rooms ([#22018](https://github.com/RocketChat/Rocket.Chat/pull/22018)) - - - Update room's `lastMessage` when its "Hide System Messages" setting is updated; - - Display system messages in the last message field (in the sidebar, using the extended view) -- iff the system message sent is not hidden in the room; - - Send an alert to the room members when a system message is sent -- iff the system message sent is not hidden in the room; - - Properly update a room's `lastMessage` field when the previous `lastMessage` is deleted -- system messages can now be set as last messages. - ### ๐Ÿ› Bug fixes @@ -381,6 +393,38 @@ - [@thassiov](https://github.com/thassiov) - [@tiagoevanp](https://github.com/tiagoevanp) +# 3.15.1 +`2021-06-21 ยท 3 ๐Ÿ› ยท 1 ๐Ÿ” ยท 3 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป` + +### Engine versions +- Node: `12.22.1` +- NPM: `6.14.1` +- MongoDB: `3.4, 3.6, 4.0, 4.2` +- Apps-Engine: `1.26.0` + +### ๐Ÿ› Bug fixes + + +- Attachments and avatars not rendered if deployed on subfolder ([#22290](https://github.com/RocketChat/Rocket.Chat/pull/22290)) + +- Setup wizard infinite loop when on subfolder. ([#22395](https://github.com/RocketChat/Rocket.Chat/pull/22395)) + +- Support DISABLE_PRESENCE_MONITOR env var in new DB watchers ([#22257](https://github.com/RocketChat/Rocket.Chat/pull/22257)) + +
+๐Ÿ” Minor changes + + +- Release 3.15.1 ([#22432](https://github.com/RocketChat/Rocket.Chat/pull/22432)) + +
+ +### ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Core Team ๐Ÿค“ + +- [@gabriellsh](https://github.com/gabriellsh) +- [@sampaiodiego](https://github.com/sampaiodiego) +- [@tassoevan](https://github.com/tassoevan) + # 3.15.0 `2021-05-28 ยท 8 ๐ŸŽ‰ ยท 12 ๐Ÿš€ ยท 62 ๐Ÿ› ยท 47 ๐Ÿ” ยท 34 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป` diff --git a/app/utils/rocketchat.info b/app/utils/rocketchat.info index 68e1c874cae..0897ba530a0 100644 --- a/app/utils/rocketchat.info +++ b/app/utils/rocketchat.info @@ -1,3 +1,3 @@ { - "version": "3.16.0-rc.0" + "version": "3.16.0-rc.1" } diff --git a/package-lock.json b/package-lock.json index 74dafb3d024..ce1858d89d5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "Rocket.Chat", - "version": "3.16.0-rc.0", + "version": "3.16.0-rc.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 2592f049cc8..1906ac76e29 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "Rocket.Chat", "description": "The Ultimate Open Source WebChat Platform", - "version": "3.16.0-rc.0", + "version": "3.16.0-rc.1", "author": { "name": "Rocket.Chat", "url": "https://rocket.chat/"