Skip to content

Commit 493444d

Browse files
committed
Release preparation: documentation is updated
1 parent 8734441 commit 493444d

File tree

7 files changed

+209
-145
lines changed

7 files changed

+209
-145
lines changed

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,39 @@ See https://issues.apache.org/jira/browse/OPENMEETINGS-* (where * is the number
66
See https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-* (where * is the number of CVE below)
77

88

9+
Release Notes - Openmeetings - Version 5.0.1
10+
================================================================================================================
11+
12+
* Vulnerability
13+
* CVE-2020-13951 - Apache Openmeetings: DoS via public web service
14+
15+
* Bug
16+
* [OPENMEETINGS-2402] - Server Lost Connection
17+
* [OPENMEETINGS-2421] - NPE can happen during calendar panel unload
18+
* [OPENMEETINGS-2423] - Group files are being restored to wrong group
19+
* [OPENMEETINGS-2424] - Issues with "wait for moderator" room
20+
* [OPENMEETINGS-2425] - Translation to Arabic need to be improved
21+
* [OPENMEETINGS-2426] - Multiple UI issues
22+
* [OPENMEETINGS-2428] - User profile looks wrong in RTL language
23+
* [OPENMEETINGS-2429] - (My rooms) label in the dashboard
24+
* [OPENMEETINGS-2433] - Settings->SearchUsers show some users more than once
25+
* [OPENMEETINGS-2438] - Buttons in "Activities and actions" not really visible
26+
* [OPENMEETINGS-2442] - volume slider very "small"
27+
28+
* Improvement
29+
* [OPENMEETINGS-2297] - It should be possible to create room hash by externalId/type
30+
* [OPENMEETINGS-2422] - It should be possible to share KMS server between multiple OM instances
31+
* [OPENMEETINGS-2432] - Rate limit should be checked for network test web service
32+
* [OPENMEETINGS-2434] - minor improvement DATA_DIR
33+
* [OPENMEETINGS-2444] - Screen-sharing is disabled in some browsers
34+
35+
* Task
36+
* [OPENMEETINGS-2418] - (5.0.1) Label contributions from https://poeditor.com should be merged back
37+
* [OPENMEETINGS-2419] - Library versions need to be updated (5.0.1)
38+
* [OPENMEETINGS-2427] - Sonar issues need to be addressed (5.0.1)
39+
* [OPENMEETINGS-2443] - Easing password for Arabic users
40+
41+
942
Release Notes - Openmeetings - Version 5.0.0
1043
================================================================================================================
1144

README.md

Lines changed: 38 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,30 @@ Release Notes
5656

5757
see [CHANGELOG.md](/CHANGELOG.md) file for detailed log
5858

59+
5.0.1
60+
-----
61+
[Release 5.0.1](https://www.apache.org/dyn/closer.lua/openmeetings/5.0.1), provides following improvements:
62+
63+
This release provides WebRTC audio/video/screen-sharing in the Room
64+
65+
Security:
66+
* Rate limit is checked for network test web service
67+
* Libraries are updated to latest versions
68+
* Password complexity can be fine-tuned
69+
70+
Backup/Restore:
71+
* Group files/recordings might be restored to wrong group
72+
73+
UI:
74+
* Translations and support of RTL languages are improved
75+
* Dashboard widgets and personal room are always displayed in current user language
76+
77+
Some other fixes and improvements, 21 issues were addressed
78+
79+
5980
5.0.0
6081
-----
61-
[Release 5.0.0](https://www.apache.org/dyn/closer.lua/openmeetings/5.0.0), provides following improvements:
82+
[Release 5.0.0](https://archive.apache.org/dist/openmeetings/5.0.0), provides following improvements:
6283

6384
This release provides WebRTC audio/video/screen-sharing in the Room
6485

@@ -88,9 +109,21 @@ Audio/Video:
88109
Some other fixes and improvements, 74 issues were addressed
89110

90111

112+
4.0.11
113+
-----
114+
[Release 4.0.11](https://archive.apache.org/dist/openmeetings/4.0.11), provides following improvements:
115+
116+
Security:
117+
* 3rd-party libraries are updated to latest versions
118+
* Email sending via SSL is added
119+
* User email addresses are hidden
120+
121+
Other fixes and improvements, 11 issues were addressed
122+
123+
91124
5.0.0-M4
92125
-----
93-
[Release 5.0.0-M4](https://www.apache.org/dyn/closer.lua/openmeetings/5.0.0-M4), provides following improvements:
126+
[Release 5.0.0-M4](https://archive.apache.org/dist/openmeetings/5.0.0-M4), provides following improvements:
94127

95128
This release provides WebRTC audio/video/screen-sharing in the Room
96129

@@ -127,7 +160,7 @@ Some other fixes and improvements, 56 issues were addressed
127160

128161
5.0.0-M3
129162
-----
130-
[Release 5.0.0-M3](https://www.apache.org/dyn/closer.lua/openmeetings/5.0.0-M3), provides following improvements:
163+
[Release 5.0.0-M3](https://archive.apache.org/dist/openmeetings/5.0.0-M3), provides following improvements:
131164

132165
This release provides WebRTC audio/video/screen-sharing in the Room
133166

@@ -158,7 +191,7 @@ Some other fixes and improvements, 36 issues were addressed
158191

159192
5.0.0-M2
160193
-----
161-
[Release 5.0.0-M2](https://www.apache.org/dyn/closer.lua/openmeetings/5.0.0-M2), provides following improvements:
194+
[Release 5.0.0-M2](https://archive.apache.org/dist/openmeetings/5.0.0-M2), provides following improvements:
162195

163196
This release provides WebRTC audio/video/screen-sharing in the Room
164197

@@ -186,7 +219,7 @@ Some other fixes and improvements, 18 issues were addressed
186219

187220
4.0.9
188221
-----
189-
[Release 4.0.9](https://www.apache.org/dyn/closer.lua/openmeetings/4.0.9), provides following improvements:
222+
[Release 4.0.9](https://archive.apache.org/dist/openmeetings/4.0.9), provides following improvements:
190223

191224
Backup/Restore:
192225
* Recordings of deleted users were restored as public

openmeetings-server/src/site/xdoc/NewsArchive.xml

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,76 @@
2020
</properties>
2121

2222
<body>
23+
<section name="Release 5.0.0">
24+
<div class="bd-callout bd-callout-info">
25+
<h4>Version 5.0.0 released!</h4>
26+
<div>Release 5.0.0, provides following improvements:<br/>
27+
This release provides WebRTC audio/video/screen-sharing in the Room
28+
<div class="bd-callout bd-callout-info">Flash plugin is no longer required in the browser<br/>
29+
<br/>
30+
IMPORTANT: Java 11 is required
31+
</div>
32+
Security:
33+
<ul>
34+
<li>Libraries are updated to latest versions</li>
35+
<li>More strict CSP is implemented</li>
36+
<li>User accounts are hidden for regular users</li>
37+
<li>User email addresses are hidden</li>
38+
</ul>
39+
UI:
40+
<ul>
41+
<li>Support for touch events is added (mobiles, tablets)</li>
42+
<li>Better support for new MS Edge browser</li>
43+
<li>Direct link for entering the room with room name (not ID)</li>
44+
<li>Front camera is used by default</li>
45+
<li>User avatar is editable at Admin-&gt;Users</li>
46+
</ul>
47+
Audio/Video:
48+
<ul>
49+
<li>Stability is improved</li>
50+
<li>Connection to KMS is auto-recovering</li>
51+
<li>Camera resolution changes take effect immediately</li>
52+
<li>Multiple client-side JS errors are fixed</li>
53+
</ul>
54+
<br/>
55+
Other fixes and improvements
56+
</div>
57+
<br/>
58+
59+
<span>
60+
74 issues are fixed please check <br/>
61+
<a href="https://www.apache.org/dist/openmeetings/5.0.0/CHANGELOG.md">CHANGELOG</a> and
62+
<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312720&amp;version=12348040">Detailed list</a>
63+
</span>
64+
<span> See <a href="https://archive.apache.org/dist/openmeetings/5.0.0">Archived download</a>.</span>
65+
<span class="date">(2020-08-21)</span>
66+
</div>
67+
</section>
68+
<section name="Release 4.0.11">
69+
<div class="bd-callout bd-callout-info">
70+
<h4>Version 4.0.11 released!</h4>
71+
<div>Release 4.0.11, provides following improvements:<br/>
72+
Security:
73+
<ul>
74+
<li>3rd-party libraries are updated to latest versions</li>
75+
<li>Email sending via SSL is added</li>
76+
<li>User email addresses are hidden</li>
77+
</ul>
78+
<br/>
79+
Other fixes and improvements
80+
<div class="bd-callout bd-callout-info">Please update to this release from any previous OpenMeetings release</div>
81+
</div>
82+
<br/>
83+
84+
<span>
85+
11 issues are fixed please check <br/>
86+
<a href="https://www.apache.org/dist/openmeetings/4.0.11/CHANGELOG.md">CHANGELOG</a> and
87+
<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312720&amp;version=12346607">Detailed list</a>
88+
</span>
89+
<span> See <a href="https://archive.apache.org/dist/openmeetings/4.0.11">Archived download</a>.</span>
90+
<span class="date">(2020-09-02)</span>
91+
</div>
92+
</section>
2393
<section name="Release 5.0.0-M4">
2494
<div class="bd-callout bd-callout-info">
2595
<h4>Version 5.0.0-M4 released!</h4>

openmeetings-server/src/site/xdoc/ReleaseGuide.xml

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -105,40 +105,40 @@
105105
</li>
106106
<li>
107107
Ensure All contributed translations are imported to our codebase<br/>
108-
(More info and examples <a href="https://github.com/solomax/om-poeditor">is here</a>))
108+
(More info and examples <a href="https://github.com/solomax/om-poeditor">are here</a>))
109109
</li>
110110
<li>
111111
Update following files in OM documentation:<br/>
112112
<tt>openmeetings-server/src/site/xdoc/index.xml</tt><br/>
113113
<tt>openmeetings-server/src/site/xdoc/NewsArchive.xml</tt><br/>
114114
<tt>openmeetings-server/src/site/xdoc/downloads.xml</tt><br/>
115115
<div class="bd-callout bd-callout-danger">
116-
<div class="h4">Download links in NewsArchive.xml should be updated</div>
116+
<div class="h4">Download links in NewsArchive.xml and README.md should be updated</div>
117117
</div>
118118
</li>
119119
<li>Switch to the necessary branch:
120-
<source>git checkout 4.0.x</source>
120+
<source>git checkout master</source>
121121
</li>
122122
<li>Create temporary local branch
123-
<source>git checkout -b release-4.0.0-RC1</source>
123+
<source>git checkout -b release-5.0.1</source>
124124
</li>
125125
<li>Update versions of all modules
126-
<source>mvn versions:set -DgenerateBackupPoms=false -DnewVersion=4.0.0</source>
126+
<source>mvn versions:set -DgenerateBackupPoms=false -DnewVersion=5.0.1</source>
127127
</li>
128128
<li>Update final SCM URL located at <tt>pom.xml</tt> and <tt>openmeetings-server/pom.xml</tt>
129129
<source><![CDATA[
130130
<scm>
131131
<url>https://github.com/apache/openmeetings.git</url>
132132
133-
SET https://github.com/apache/openmeetings/tree/4.0.0
133+
SET https://github.com/apache/openmeetings/tree/5.0.1
134134
]]></source>
135135
</li>
136136
<li>
137137
Create a TAG and commit it to the Git<br/>
138138
<source>
139-
git commit -a -m "4.0.0 Release Candidate 1"
140-
git tag -s 4.0.0-RC1 -m "4.0.0 Release Candidate 1 tag"
141-
git push origin 4.0.0-RC1
139+
git commit -a -m "5.0.1 Release Candidate 1"
140+
git tag -s 5.0.1-RC1 -m "5.0.1 Release Candidate 1 tag"
141+
git push origin 5.0.1-RC1
142142
</source>
143143
</li>
144144
<li>
@@ -157,26 +157,26 @@ git push origin 4.0.0-RC1
157157
<p>
158158
Commit artifacts you have created with KEYS file to the
159159
<tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt>
160-
Proposed file structure for "Release Candidate 1" of 4.0.0 will be:
160+
Proposed file structure for "Release Candidate 1" of 5.0.1 will be:
161161
</p>
162162
<source>
163-
4.0.0
164-
4.0.0/rc1
165-
4.0.0/rc1/src
166-
4.0.0/rc1/src/apache-openmeetings-4.0.0-src.zip
167-
4.0.0/rc1/src/apache-openmeetings-4.0.0-src.tar.gz
168-
4.0.0/rc1/src/apache-openmeetings-4.0.0-src.zip.sha
169-
4.0.0/rc1/src/apache-openmeetings-4.0.0-src.zip.asc
170-
4.0.0/rc1/src/apache-openmeetings-4.0.0-src.tar.gz.sha
171-
4.0.0/rc1/src/apache-openmeetings-4.0.0-src.tar.gz.asc
172-
4.0.0/rc1/bin
173-
4.0.0/rc1/bin/apache-openmeetings-4.0.0.zip
174-
4.0.0/rc1/bin/apache-openmeetings-4.0.0.tar.gz
175-
4.0.0/rc1/bin/apache-openmeetings-4.0.0.zip.sha
176-
4.0.0/rc1/bin/apache-openmeetings-4.0.0.zip.asc
177-
4.0.0/rc1/bin/apache-openmeetings-4.0.0.tar.gz.sha
178-
4.0.0/rc1/bin/apache-openmeetings-4.0.0.tar.gz.asc
179-
4.0.0/rc1/CHANGELOG
163+
5.0.1
164+
5.0.1/rc1
165+
5.0.1/rc1/src
166+
5.0.1/rc1/src/apache-openmeetings-5.0.1-src.zip
167+
5.0.1/rc1/src/apache-openmeetings-5.0.1-src.tar.gz
168+
5.0.1/rc1/src/apache-openmeetings-5.0.1-src.zip.sha
169+
5.0.1/rc1/src/apache-openmeetings-5.0.1-src.zip.asc
170+
5.0.1/rc1/src/apache-openmeetings-5.0.1-src.tar.gz.sha
171+
5.0.1/rc1/src/apache-openmeetings-5.0.1-src.tar.gz.asc
172+
5.0.1/rc1/bin
173+
5.0.1/rc1/bin/apache-openmeetings-5.0.1.zip
174+
5.0.1/rc1/bin/apache-openmeetings-5.0.1.tar.gz
175+
5.0.1/rc1/bin/apache-openmeetings-5.0.1.zip.sha
176+
5.0.1/rc1/bin/apache-openmeetings-5.0.1.zip.asc
177+
5.0.1/rc1/bin/apache-openmeetings-5.0.1.tar.gz.sha
178+
5.0.1/rc1/bin/apache-openmeetings-5.0.1.tar.gz.asc
179+
5.0.1/rc1/CHANGELOG
180180
</source>
181181
<p><b>NOTE</b> KEYS file is located at https://www.apache.org/dist/openmeetings/KEYS and should be just updated</p>
182182
</li>
@@ -222,8 +222,8 @@ mvn clean install -Prc,release
222222
<li>Go to <a href="https://securesigning.pki.digicert.com/csportal">https://securesigning.pki.digicert.com/csportal</a></li>
223223
<li>Select "Signing Sets"</li>
224224
<li>Select "Add signing set"</li>
225-
<li>Enter "Signing set name" (must include "Apache OpenMeetings" and version) for ex. "Apache OpenMeetings 4.0.0-RELEASE"</li>
226-
<li>Enter "Version" for ex. "4.0.0-RELEASE"</li>
225+
<li>Enter "Signing set name" (must include "Apache OpenMeetings" and version) for ex. "Apache OpenMeetings 5.0.1-RELEASE"</li>
226+
<li>Enter "Version" for ex. "5.0.1-RELEASE"</li>
227227
<li>Select "Java Signing Sha256" as "Signing service"</li>
228228
<li>Select "Upload files" and add all <b>jar</b> files from <tt>target/jnlp</tt></li>
229229
<li>Select "Sign now"</li>

0 commit comments

Comments
 (0)