Skip to content

Commit 68a5d6b

Browse files
authored
Merge pull request #2850 from akrherz/v5
Denote Openfire 5.0.0 Release
2 parents 01fa621 + a66af8f commit 68a5d6b

File tree

9 files changed

+23
-18
lines changed

9 files changed

+23
-18
lines changed

distribution/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>parent</artifactId>
77
<groupId>org.igniterealtime.openfire</groupId>
8-
<version>5.0.0-SNAPSHOT</version>
8+
<version>5.0.0</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

i18n/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<artifactId>parent</artifactId>
66
<groupId>org.igniterealtime.openfire</groupId>
7-
<version>5.0.0-SNAPSHOT</version>
7+
<version>5.0.0</version>
88
</parent>
99
<artifactId>i18n</artifactId>
1010
<name>Internationalization files for Openfire</name>

plugins/openfire-plugin-assembly-descriptor/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<artifactId>plugins</artifactId>
66
<groupId>org.igniterealtime.openfire</groupId>
7-
<version>5.0.0-SNAPSHOT</version>
7+
<version>5.0.0</version>
88
</parent>
99
<groupId>org.igniterealtime.openfire.plugins</groupId>
1010
<artifactId>openfire-plugin-assembly-descriptor</artifactId>

plugins/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>org.igniterealtime.openfire</groupId>
5-
<version>5.0.0-SNAPSHOT</version>
5+
<version>5.0.0</version>
66
<artifactId>plugins</artifactId>
77
<packaging>pom</packaging>
88
<name>Openfire Plugins</name>
@@ -122,7 +122,7 @@
122122
<plugin.name>${project.artifactId}</plugin.name>
123123

124124
<!-- Versions -->
125-
<openfire.version>5.0.0-SNAPSHOT</openfire.version>
125+
<openfire.version>5.0.0</openfire.version>
126126
<!-- Note; the following jetty.version should be identical to the jetty.version in xmppserver/pom.xml -->
127127
<jetty.version>12.0.22</jetty.version>
128128
</properties>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>org.igniterealtime.openfire</groupId>
66
<artifactId>parent</artifactId>
7-
<version>5.0.0-SNAPSHOT</version>
7+
<version>5.0.0</version>
88
<name>Parent</name>
99
<packaging>pom</packaging>
1010

starter/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<artifactId>parent</artifactId>
66
<groupId>org.igniterealtime.openfire</groupId>
7-
<version>5.0.0-SNAPSHOT</version>
7+
<version>5.0.0</version>
88
</parent>
99
<artifactId>starter</artifactId>
1010
<name>Starter for Openfire</name>

xmppserver/changelog.html

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ <h1>Openfire Changelog</h1>
160160

161161
<div id="pageBody">
162162

163-
<h2>5.0.0 Beta -- <span style="font-weight: normal;">June 11, 2025</span></h2>
163+
<h2>5.0.0 -- <span style="font-weight: normal;">June 20, 2025</span></h2>
164164
<h2>Improvement</h2>
165165
<ul>
166166
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2132">OF-2132</a>] - Use CRL as provided by CA</li>
@@ -249,17 +249,20 @@ <h2>New Feature</h2>
249249
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2925">OF-2925</a>] - Have multi-providers for groups</li>
250250
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2952">OF-2952</a>] - Alert admins that certificate is about to expire</li>
251251
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3053">OF-3053</a>] - Add support for XEP-0433: Extended Channel Search</li>
252+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3090">OF-3090</a>] - Add Italian translation</li>
253+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3091">OF-3091</a>] - Add Turkish translation</li>
254+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3092">OF-3092</a>] - Add Swedish Language</li>
252255
</ul>
253256

254257
<h2>Sub-task</h2>
255258
<ul>
256259
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2861">OF-2861</a>] - Rename MUCRole, breaking changes</li>
257-
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2973">OF-2973</a>] - Remove empty &lt;script$gt; element in main.jsp decorator</li>
258-
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2974">OF-2974</a>] - Remove inline &lt;script$gt; elements in connection management pages</li>
259-
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2975">OF-2975</a>] - Remove empty &lt;script$gt; element in setup-datasource-jndi.jsp</li>
260-
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2982">OF-2982</a>] - Replace inline &lt;script$gt; element in setup-host-settings.jsp</li>
261-
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3011">OF-3011</a>] - Replace inline &lt;script$gt; element in user-roster-add.jsp</li>
262-
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3012">OF-3012</a>] - Replace inline &lt;script$gt; element in user-search.jsp</li>
260+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2973">OF-2973</a>] - Remove empty &lt;script&gt; element in main.jsp decorator</li>
261+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2974">OF-2974</a>] - Remove inline &lt;script&gt; elements in connection management pages</li>
262+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2975">OF-2975</a>] - Remove empty &lt;script&gt; element in setup-datasource-jndi.jsp</li>
263+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2982">OF-2982</a>] - Replace inline &lt;script&gt; element in setup-host-settings.jsp</li>
264+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3011">OF-3011</a>] - Replace inline &lt;script&gt; element in user-roster-add.jsp</li>
265+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3012">OF-3012</a>] - Replace inline &lt;script&gt; element in user-search.jsp</li>
263266
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3085">OF-3085</a>] - Deprecate custom Base64 implementation</li>
264267
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3086">OF-3086</a>] - Remove deprecated date/time API usage</li>
265268
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3087">OF-3087</a>] - Remove deprecated PluginManager#getPlugin</li>
@@ -276,14 +279,15 @@ <h2>Bug</h2>
276279
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2865">OF-2865</a>] - A moderator SHOULD NOT be allowed to revoke moderation privileges from someone with a higher affiliation than themselves</li>
277280
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2883">OF-2883</a>] - Base64 decoding issue preventing startup (after upgrade to 4.9.0)</li>
278281
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2904">OF-2904</a>] - Invalid OtherName parsing of TLS certificates</li>
279-
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2911">OF-2911</a>] - NPE: Cannot invoke "java.lang.StringBuilder.length\(\)" because "this.buffer" is null</li>
282+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2911">OF-2911</a>] - NPE: Cannot invoke "java.lang.StringBuilder.length()" because "this.buffer" is null</li>
280283
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2912">OF-2912</a>] - Admin Console reports DNS Issue while dns-check.jsp reporting no issue</li>
281284
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2915">OF-2915</a>] - Database statistics don't observe end-time</li>
282285
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2930">OF-2930</a>] - Vulnerability discovered in netty-common- 4.1.108.Final.jar CVE-2024-47535</li>
283286
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2935">OF-2935</a>] - Unable to set the 'Retire room names on deletion..' check box in a clustered environment</li>
284287
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2938">OF-2938</a>] - Missing warnings for incompatible plugins</li>
285288
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2941">OF-2941</a>] - Incorrect detection of plugin update with SNAPSHOTs</li>
286289
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2948">OF-2948</a>] - Openfire 5.0.0 Alpha RPM workflow failed to generate a proper artifact</li>
290+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2949">OF-2949</a>] - Mac happyeyeballs test failures</li>
287291
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2959">OF-2959</a>] - Plugin download in audit log</li>
288292
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2960">OF-2960</a>] - RPM build fails in new OJDBC driver</li>
289293
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2966">OF-2966</a>] - Race condition in BOSH logout leads to inconsistent state</li>
@@ -293,7 +297,7 @@ <h2>Bug</h2>
293297
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3040">OF-3040</a>] - Base64 decoding issue when resizing avatars</li>
294298
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3041">OF-3041</a>] - LocalOutgoingServer's canProcess error handling introduces deadlock</li>
295299
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3043">OF-3043</a>] - Get Idle Users command is implemented but not returned in Disco</li>
296-
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3044">OF-3044</a>] - Cache inconsistency: `routeOwnersByClusterNode` out of sync</li>
300+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3044">OF-3044</a>] - Cache inconsistency: routeOwnersByClusterNode out of sync</li>
297301
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3046">OF-3046</a>] - MultiUserProvider should only use supported fields</li>
298302
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3047">OF-3047</a>] - LDAP Authentication Password 'authpassword' value</li>
299303
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3049">OF-3049</a>] - Session overview page error in cluster</li>
@@ -303,6 +307,7 @@ <h2>Bug</h2>
303307
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3069">OF-3069</a>] - Not all elements in sessionInfosByClusterNode exist in Client Session Info Cache.</li>
304308
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3072">OF-3072</a>] - Incorrect presence probe processing</li>
305309
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3076">OF-3076</a>] - Launcher XML config parser XXE</li>
310+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3089">OF-3089</a>] - Inconsistent property name usage for S2S max idle time</li>
306311
</ul>
307312

308313
<h2>4.9.2 -- <span style="font-weight: normal;">November 11, 2024</span></h2>

xmppserver/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.igniterealtime.openfire</groupId>
66
<artifactId>parent</artifactId>
7-
<version>5.0.0-SNAPSHOT</version>
7+
<version>5.0.0</version>
88
</parent>
99
<artifactId>xmppserver</artifactId>
1010
<name>Core XMPP Server</name>

xmppserver/src/main/java/org/jivesoftware/openfire/spi/XMPPServerInfoImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public class XMPPServerInfoImpl implements XMPPServerInfo {
3939

4040
private final Date startDate;
4141

42-
public static final Version VERSION = new Version(5, 0, 0, Version.ReleaseStatus.Alpha, -1 );
42+
public static final Version VERSION = new Version(5, 0, 0, Version.ReleaseStatus.Release, -1 );
4343

4444
/**
4545
* Simple constructor

0 commit comments

Comments
 (0)