Bump version to 4.5.0-rc.2

pull/24652/head 4.5.0-rc.2
Pierre Lehnen 3 years ago
parent 6abc5b2796
commit 0a029de36e
  1. 2
      .docker/Dockerfile.rhel
  2. 70
      .github/history.json
  3. 2
      .snapcraft/resources/prepareRocketChat
  4. 2
      .snapcraft/snap/snapcraft.yaml
  5. 40
      HISTORY.md
  6. 2
      app/utils/rocketchat.info
  7. 2
      package-lock.json
  8. 2
      package.json

@ -1,6 +1,6 @@
FROM registry.access.redhat.com/ubi8/nodejs-12 FROM registry.access.redhat.com/ubi8/nodejs-12
ENV RC_VERSION 4.5.0-rc.1 ENV RC_VERSION 4.5.0-rc.2
MAINTAINER buildmaster@rocket.chat MAINTAINER buildmaster@rocket.chat

@ -70987,6 +70987,76 @@
] ]
} }
] ]
},
"4.5.0-rc.2": {
"node_version": "14.18.3",
"npm_version": "6.14.15",
"apps_engine_version": "1.31.0-alpha.5979",
"mongo_versions": [
"'3.6'",
"'4.0'",
"'4.2'",
"'4.4'",
"'5.0'"
],
"pull_requests": [
{
"pr": "24594",
"title": "Regression: Bunch of settings fixes for VoIP",
"userLogin": "MartinSchoeler",
"milestone": "4.5.0",
"contributors": [
"MartinSchoeler",
"web-flow"
]
},
{
"pr": "24609",
"title": "Regression: Admin Sidebar colors inverted.",
"userLogin": "gabriellsh",
"milestone": "4.5.0",
"contributors": [
"gabriellsh"
]
},
{
"pr": "24602",
"title": "Regression: No audio when call comes from Skype/IP phone",
"userLogin": "amolghode1981",
"description": "The audio was not rendered because of re-rendering of react element based on\r\nqueueCounter and roomInfo. queueCounter and roomInfo cause the dom to re-render when call gets accepted\r\nbecause after accepting call, queueCounter changes or a room gets created.\r\nThe audio element gets recreated. But VoIP user probably holds the old one.\r\nThe behaviour is not predictable when such case happens. If everything gets cleanly setup,\r\neven if the audio element goes headless, it still continues to play the remote audio.\r\nBut in other cases, it is unreferenced the one on dom has its srcObject as null.\r\nThis causes no audio.\r\n\r\nThis fix provides a way to re-initialise the rendering elements in VoIP user\r\nand calls this function on useEffect() if the re-render has happen.",
"milestone": "4.5.0",
"contributors": [
"amolghode1981"
]
},
{
"pr": "24596",
"title": "Regression: Fixes in Voice Contextual Bar and Directory",
"userLogin": "MartinSchoeler",
"milestone": "4.5.0",
"contributors": [
"MartinSchoeler"
]
},
{
"pr": "24603",
"title": "Regression: Fix time format on Voip system messages",
"userLogin": "murtaza98",
"milestone": "4.5.0",
"contributors": [
"murtaza98"
]
},
{
"pr": "24598",
"title": "Regression: VoIP service button displayed when VoIP is disabled",
"userLogin": "murtaza98",
"milestone": "4.5.0",
"contributors": [
"murtaza98"
]
}
]
} }
} }
} }

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
curl -SLf "https://releases.rocket.chat/4.5.0-rc.1/download/" -o rocket.chat.tgz curl -SLf "https://releases.rocket.chat/4.5.0-rc.2/download/" -o rocket.chat.tgz
tar xf rocket.chat.tgz --strip 1 tar xf rocket.chat.tgz --strip 1

@ -7,7 +7,7 @@
# 5. `snapcraft snap` # 5. `snapcraft snap`
name: rocketchat-server name: rocketchat-server
version: 4.5.0-rc.1 version: 4.5.0-rc.2
summary: Rocket.Chat server summary: Rocket.Chat server
description: Have your own Slack like online chat, built with Meteor. https://rocket.chat/ description: Have your own Slack like online chat, built with Meteor. https://rocket.chat/
confinement: strict confinement: strict

@ -1,6 +1,46 @@
# 4.5.0 (Under Release Candidate Process) # 4.5.0 (Under Release Candidate Process)
## 4.5.0-rc.2
`2022-02-25 · 6 🔍 · 4 👩💻👨💻`
<details>
<summary>🔍 Minor changes</summary>
- Regression: Admin Sidebar colors inverted. ([#24609](https://github.com/RocketChat/Rocket.Chat/pull/24609))
- Regression: Bunch of settings fixes for VoIP ([#24594](https://github.com/RocketChat/Rocket.Chat/pull/24594))
- Regression: Fix time format on Voip system messages ([#24603](https://github.com/RocketChat/Rocket.Chat/pull/24603))
- Regression: Fixes in Voice Contextual Bar and Directory ([#24596](https://github.com/RocketChat/Rocket.Chat/pull/24596))
- Regression: No audio when call comes from Skype/IP phone ([#24602](https://github.com/RocketChat/Rocket.Chat/pull/24602))
The audio was not rendered because of re-rendering of react element based on
queueCounter and roomInfo. queueCounter and roomInfo cause the dom to re-render when call gets accepted
because after accepting call, queueCounter changes or a room gets created.
The audio element gets recreated. But VoIP user probably holds the old one.
The behaviour is not predictable when such case happens. If everything gets cleanly setup,
even if the audio element goes headless, it still continues to play the remote audio.
But in other cases, it is unreferenced the one on dom has its srcObject as null.
This causes no audio.
This fix provides a way to re-initialise the rendering elements in VoIP user
and calls this function on useEffect() if the re-render has happen.
- Regression: VoIP service button displayed when VoIP is disabled ([#24598](https://github.com/RocketChat/Rocket.Chat/pull/24598))
</details>
### 👩💻👨💻 Core Team 🤓
- [@MartinSchoeler](https://github.com/MartinSchoeler)
- [@amolghode1981](https://github.com/amolghode1981)
- [@gabriellsh](https://github.com/gabriellsh)
- [@murtaza98](https://github.com/murtaza98)
## 4.5.0-rc.1 ## 4.5.0-rc.1
`2022-02-22 · 2 🎉 · 3 🔍 · 9 👩💻👨💻` `2022-02-22 · 2 🎉 · 3 🔍 · 9 👩💻👨💻`

@ -1,3 +1,3 @@
{ {
"version": "4.5.0-rc.1" "version": "4.5.0-rc.2"
} }

2
package-lock.json generated

@ -1,6 +1,6 @@
{ {
"name": "Rocket.Chat", "name": "Rocket.Chat",
"version": "4.5.0-rc.1", "version": "4.5.0-rc.2",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {

@ -1,7 +1,7 @@
{ {
"name": "Rocket.Chat", "name": "Rocket.Chat",
"description": "The Ultimate Open Source WebChat Platform", "description": "The Ultimate Open Source WebChat Platform",
"version": "4.5.0-rc.1", "version": "4.5.0-rc.2",
"author": { "author": {
"name": "Rocket.Chat", "name": "Rocket.Chat",
"url": "https://rocket.chat/" "url": "https://rocket.chat/"

Loading…
Cancel
Save