Skip to content

Commit 7e1c8d1

Browse files
authored
Merge pull request #3209 from akrherz/v504
Denote Openfire 5.0.4 Release
2 parents f99a889 + 2366178 commit 7e1c8d1

9 files changed

Lines changed: 38 additions & 9 deletions

File tree

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.4-SNAPSHOT</version>
8+
<version>5.0.4</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.4-SNAPSHOT</version>
7+
<version>5.0.4</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.4-SNAPSHOT</version>
7+
<version>5.0.4</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.4-SNAPSHOT</version>
5+
<version>5.0.4</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.4-SNAPSHOT</openfire.version>
125+
<openfire.version>5.0.4</openfire.version>
126126
<!-- Note; the following jetty.version should be identical to the jetty.version in xmppserver/pom.xml -->
127127
<jetty.version>12.0.24</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.4-SNAPSHOT</version>
7+
<version>5.0.4</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.4-SNAPSHOT</version>
7+
<version>5.0.4</version>
88
</parent>
99
<artifactId>starter</artifactId>
1010
<name>Starter for Openfire</name>

xmppserver/changelog.html

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,35 @@ <h1>Openfire Changelog</h1>
160160

161161
<div id="pageBody">
162162

163+
<h2>5.0.4 -- <span style="font-weight: normal;">March 17, 2026</span></h2>
164+
<h2>Improvement</h2>
165+
<ul>
166+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3156">OF-3156</a>] - Improve error handling when MUC service creation fails in admin console</li>
167+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3160">OF-3160</a>] - Bump BouncyCastle.version from 1.78.1 to 1.83</li>
168+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3164">OF-3164</a>] - High CPU usage caused by exception-based control flow in UserManager.isRegisteredUser()</li>
169+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3177">OF-3177</a>] - Improve logging when TrustManager initialization fails (exception currently suppressed)</li>
170+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3200">OF-3200</a>] - Improve InMemoryPubSubPersistenceProvider.purgeNode() to target the service cache entry directly instead of scanning all entries</li>
171+
</ul>
172+
173+
<h2>Task</h2>
174+
<ul>
175+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3161">OF-3161</a>] - Upgrade Netty to 4.1.131 version</li>
176+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3162">OF-3162</a>] - Upgrade Apache commons-text from 1.10.0 to 1.15.0</li>
177+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3178">OF-3178</a>] - Update install4j to 12.0.2</li>
178+
</ul>
179+
180+
<h2>Bug</h2>
181+
<ul>
182+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-2637">OF-2637</a>] - Admin Console -&gt; Logs viewer. Selecting 'All' lines causes exception</li>
183+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3132">OF-3132</a>] - When obtaining user sessions for bare JID, not all sessions are returned</li>
184+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3165">OF-3165</a>] - Fix incorrect message in closeNeverEncryptedConnection method</li>
185+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3175">OF-3175</a>] - Openfire startup deadlocks during autosetup when encrypted XML properties are processed</li>
186+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3197">OF-3197</a>] - updateSubscription() sets wrong parameter index when deleting a subscription in state none, silently failing to delete the correct row</li>
187+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3198">OF-3198</a>] - LOAD_LAST_ITEMS_LIMIT query returns items in ascending order, causing incorrect results for non-SQL Server, non-Oracle databases</li>
188+
<li>[<a href="https://igniterealtime.atlassian.net/browse/OF-3205">OF-3205</a>] - always update lastPublished when same item is overwritten (XEP-0060 §7.1.2)</li>
189+
</ul>
190+
191+
163192
<h2>5.0.3 -- <span style="font-weight: normal;">December 12, 2025</span></h2>
164193
<h2>Improvement</h2>
165194
<ul>

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.4-SNAPSHOT</version>
7+
<version>5.0.4</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, 4, Version.ReleaseStatus.Alpha, -1 );
42+
public static final Version VERSION = new Version(5, 0, 4, Version.ReleaseStatus.Release, -1 );
4343

4444
/**
4545
* Simple constructor

0 commit comments

Comments
 (0)