This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/activemq-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 9e0856a7c Automatic Site Publish by Buildbot
9e0856a7c is described below

commit 9e0856a7cf9baf08f219308367f128094a9efba9
Author: buildbot <[email protected]>
AuthorDate: Mon Dec 18 15:34:25 2023 +0000

    Automatic Site Publish by Buildbot
---
 .../artemis/download/release-notes-2.28.0.html     | 131 +++++-----
 .../artemis/download/release-notes-2.29.0.html     | 265 +++++++++++----------
 .../artemis/download/release-notes-2.30.0.html     | 104 ++++----
 .../artemis/download/release-notes-2.31.0.html     | 133 +++++------
 .../artemis/download/release-notes-2.31.1.html     |  73 +++---
 .../artemis/download/release-notes-2.31.2.html     |   9 +-
 6 files changed, 360 insertions(+), 355 deletions(-)

diff --git a/output/components/artemis/download/release-notes-2.28.0.html 
b/output/components/artemis/download/release-notes-2.28.0.html
index 5fea19c5c..14ee11c5b 100644
--- a/output/components/artemis/download/release-notes-2.28.0.html
+++ b/output/components/artemis/download/release-notes-2.28.0.html
@@ -93,92 +93,99 @@
     <div class="row" style="margin-top: 30px">
       <div class="col-12 artemis">
         <ul>
-  <li>
-    <p><a 
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12352523&amp;projectId=12315920";>A
 complete list of JIRAs</a> for the 2.28.0 release.</p>
-  </li>
   <li>
     <p><a href="commit-report-2.28.0">A list of commits</a>.</p>
   </li>
   <li>
-    <p>Please see the “Versions” chapter in the User Guide for upgrade 
instructions.</p>
+    <p>Please see the <a 
href="https://activemq.apache.org/components/artemis/documentation/latest/versions.html";>“Versions”</a>
 chapter in the User Guide for upgrade instructions.</p>
   </li>
 </ul>
 
 <p><strong>Note</strong>: This release requires use of Java 11 or above.</p>
 
-<h2 id="bug">Bug</h2>
+<h2 id="bugs-fixed">Bugs Fixed</h2>
+
 <ul>
-  <li>[ARTEMIS-3357] - Setting multicast: prefix explicitely when reconnecting 
a durable AMQP client causes the queue to be renewed and all pending messages 
lost</li>
-  <li>[ARTEMIS-3370] - default-queue-routing-type is ignored when set to 
multicast</li>
-  <li>[ARTEMIS-3609] - Artemis’s Core JMS 2 CompletionListener shouldn’t be 
called within Netty thread</li>
-  <li>[ARTEMIS-3819] - stack traces in console output on browse queue due to 
missing validatedUser value</li>
-  <li>[ARTEMIS-3871] - ActiveMQ Artemis 2.23.0 – mqtt 5.0, mqtt client can’t 
subscribe multiple share topic?</li>
-  <li>[ARTEMIS-4030] - AMQ222010 (No such file or directory) during 
startup</li>
-  <li>[ARTEMIS-4078] - Divert filter not added/updated/removed on 
configuration change</li>
-  <li>[ARTEMIS-4083] - when artemis streaming enabled then artemis-core client 
is not closing inputstream for Bytes message, blocking deletion of file after 
its processed in windows</li>
-  <li>[ARTEMIS-4084] - Rolling back massive amounts of messages might crash 
broker</li>
-  <li>[ARTEMIS-4085] - Exclusive LVQ not working as expected</li>
-  <li>[ARTEMIS-4089] - Auto-deleted queue with active producer leaves producer 
disabled (or impotent)</li>
-  <li>[ARTEMIS-4092] - ./artemis upgrade backup is not created properly / 
incomplete</li>
-  <li>[ARTEMIS-4096] - AMQP Large Messages can be lost when sent through 
Clustered or Bridge</li>
-  <li>[ARTEMIS-4098] - AMQP messages missing correlation ID in console</li>
-  <li>[ARTEMIS-4101] - SecurityStore caches failed authentication result from 
LDAP connection failures</li>
-  <li>[ARTEMIS-4103] - Support journal-lock-acquisition-timeout in 
broker.xml</li>
-  <li>[ARTEMIS-4106] - Do not set property with empty key name when converting 
to OpenWire</li>
-  <li>[ARTEMIS-4108] - AMQP Drain can fail with Large Messages under load</li>
-  <li>[ARTEMIS-4109] - Unable to auto-delete queue for MQTT retained 
message</li>
-  <li>[ARTEMIS-4114] - Broker deadlock occurs when restarting another broker 
in the cluster</li>
-  <li>[ARTEMIS-4115] - ArrayIndexOutOfBoundsException when duplicate cache 
size is 0</li>
-  <li>[ARTEMIS-4125] - Address can be removed inadvertently</li>
-  <li>[ARTEMIS-4126] - Address not created automatically when sending MQTT 
message</li>
-  <li>[ARTEMIS-4129] - When HA does not configure the oldreplica number of 
directories parameter (max-saved-replicated-journals-size) for the 
master/primary, always the default value of 2</li>
-  <li>[ARTEMIS-4132] - broker uses anycast for amqp destination which is 
configured as multicast</li>
-  <li>[ARTEMIS-4133] - Message with null property value unable to be consumed 
via STOMP</li>
-  <li>[ARTEMIS-4135] - Mitigate NPE when browsing</li>
-  <li>[ARTEMIS-4137] - MQTT subscription queue clean-up can fail due to 
security</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-3357";>ARTEMIS-3357</a> - 
Setting multicast: prefix explicitely when reconnecting a durable AMQP client 
causes the queue to be renewed and all pending messages lost</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-3370";>ARTEMIS-3370</a> - 
default-queue-routing-type is ignored when set to multicast</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-3609";>ARTEMIS-3609</a> - 
Artemis’s Core JMS 2 CompletionListener shouldn’t be called within Netty 
thread</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-3819";>ARTEMIS-3819</a> - 
stack traces in console output on browse queue due to missing validatedUser 
value</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-3871";>ARTEMIS-3871</a> - 
ActiveMQ Artemis 2.23.0 – mqtt 5.0, mqtt client can’t   subscribe   multiple  
share topic?</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4016";>ARTEMIS-4016</a> - 
Bridges created by management operations are removed on restart and config 
reload</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4030";>ARTEMIS-4030</a> - 
AMQ222010 (No such file or directory) during startup</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4078";>ARTEMIS-4078</a> - 
Divert filter not added/updated/removed on configuration change</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4083";>ARTEMIS-4083</a> - 
when artemis streaming enabled then artemis-core client is not closing 
inputstream for Bytes message, blocking deletion of file after its processed in 
windows</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4084";>ARTEMIS-4084</a> - 
Rolling back massive amounts of messages might crash broker</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4085";>ARTEMIS-4085</a> - 
Exclusive LVQ not working as expected</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4089";>ARTEMIS-4089</a> - 
Auto-deleted queue with active producer leaves producer disabled (or 
impotent)</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4092";>ARTEMIS-4092</a> - 
./artemis upgrade backup is not created properly / incomplete</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4096";>ARTEMIS-4096</a> - 
AMQP Large Messages can be lost when sent through Clustered or Bridge</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4098";>ARTEMIS-4098</a> - 
AMQP messages missing correlation ID in console</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4101";>ARTEMIS-4101</a> - 
SecurityStore caches failed authentication result from LDAP connection 
failures</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4103";>ARTEMIS-4103</a> - 
Support journal-lock-acquisition-timeout in broker.xml</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4106";>ARTEMIS-4106</a> - Do 
not set property with empty key name when converting to OpenWire</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4108";>ARTEMIS-4108</a> - 
AMQP Drain can fail with Large Messages under load</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4109";>ARTEMIS-4109</a> - 
Unable to auto-delete queue for MQTT retained message</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4114";>ARTEMIS-4114</a> - 
Broker deadlock occurs when restarting another broker in the cluster</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4115";>ARTEMIS-4115</a> - 
ArrayIndexOutOfBoundsException when duplicate cache size is 0</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4125";>ARTEMIS-4125</a> - 
Address can be removed inadvertently</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4126";>ARTEMIS-4126</a> - 
Address not created automatically when sending MQTT message</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4129";>ARTEMIS-4129</a> - 
When HA does not configure the oldreplica number of directories parameter 
(max-saved-replicated-journals-size) for the master/primary, always the default 
value of 2</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4132";>ARTEMIS-4132</a> - 
broker uses anycast for amqp destination which is configured as multicast</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4133";>ARTEMIS-4133</a> - 
Message with null property value unable to be consumed via STOMP</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4135";>ARTEMIS-4135</a> - 
Mitigate NPE when browsing</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4137";>ARTEMIS-4137</a> - 
MQTT subscription queue clean-up can fail due to security</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4145";>ARTEMIS-4145</a> - 
MQTT shared sub queue may be inadvertently removed</li>
 </ul>
 
-<h2 id="new-feature">New Feature</h2>
+<h2 id="new-features">New Features</h2>
+
 <ul>
-  <li>[ARTEMIS-4136] - Mirror sync replication</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4136";>ARTEMIS-4136</a> - 
Mirror sync replication</li>
 </ul>
 
-<h2 id="improvement">Improvement</h2>
+<h2 id="improvements">Improvements</h2>
+
 <ul>
-  <li>[ARTEMIS-3085] - Support registering IOCriticalErrorListener on the 
broker</li>
-  <li>[ARTEMIS-3168] - JAAS login module to convert existing Principal to an 
Artemis UserPrincipal</li>
-  <li>[ARTEMIS-3178] - Provide a way to limit the size of an address after 
paged</li>
-  <li>[ARTEMIS-3866] - Authorize management message sending using access 
control context subject</li>
-  <li>[ARTEMIS-4042] - DefaultSensitiveStringCodec - read 
ARTEMIS_DEFAULT_SENSITIVE_STRING_CODEC_KEY env if system property is not 
set</li>
-  <li>[ARTEMIS-4065] - Improving Page Counting by using real records, and not 
use the journal extensive for every message sent</li>
-  <li>[ARTEMIS-4077] - Add an option to disable XML external entity 
processing</li>
-  <li>[ARTEMIS-4093] - Expose properties and support resource adapter in J2EE 
environments</li>
-  <li>[ARTEMIS-4100] - Improve consistency and wording of CLI command 
descriptions</li>
-  <li>[ARTEMIS-4112] - DefaultSensitiveStringCodec don’t set system property 
in scripts as env is read directly</li>
-  <li>[ARTEMIS-4116] - Implement management semaphore to avoid parallel 
operations being executed from user’s persistently calling operations</li>
-  <li>[ARTEMIS-4120] - show labels for header field mqtt.qos.level</li>
-  <li>[ARTEMIS-4122] - Pull update from OpenLDAP</li>
-  <li>[ARTEMIS-4123] - Enable Strict-Transport-Security header</li>
-  <li>[ARTEMIS-4124] - Set the SameSite flag on all cookies</li>
-  <li>[ARTEMIS-4131] - Support custom maven local repo for karaf tests</li>
-  <li>[ARTEMIS-4134] - add version to initial boostrap log message, making it 
more obvious</li>
-  <li>[ARTEMIS-4149] - add watcher to login.config dir to trigger jass 
property reload</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-3085";>ARTEMIS-3085</a> - 
Support registering IOCriticalErrorListener on the broker</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-3168";>ARTEMIS-3168</a> - 
JAAS login module to convert existing Principal to an Artemis UserPrincipal</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-3178";>ARTEMIS-3178</a> - 
Provide a way to limit the size of an address after paged</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-3707";>ARTEMIS-3707</a> - 
ResourceAdapter improvements</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-3790";>ARTEMIS-3790</a> - 
Support masked passwords when creating JMS connections</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-3866";>ARTEMIS-3866</a> - 
Authorize management message sending using access control context subject</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-3875";>ARTEMIS-3875</a> - 
Improve consumer/producer metrics</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4042";>ARTEMIS-4042</a> - 
DefaultSensitiveStringCodec - read ARTEMIS_DEFAULT_SENSITIVE_STRING_CODEC_KEY 
env if system property is not set</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4065";>ARTEMIS-4065</a> - 
Improving Page Counting by using real records, and not use the journal 
extensive for every message sent</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4077";>ARTEMIS-4077</a> - 
Add an option to disable XML external entity processing</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4091";>ARTEMIS-4091</a> - 
Make scaleDown target more deterministic</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4093";>ARTEMIS-4093</a> - 
Expose properties and support resource adapter in J2EE environments</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4100";>ARTEMIS-4100</a> - 
Improve consistency and wording of CLI command descriptions</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4112";>ARTEMIS-4112</a> - 
DefaultSensitiveStringCodec don’t set system property in scripts as env is read 
directly</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4116";>ARTEMIS-4116</a> - 
Implement management semaphore to avoid parallel operations being executed from 
user’s persistently calling operations</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4120";>ARTEMIS-4120</a> - 
show labels for header field mqtt.qos.level</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4122";>ARTEMIS-4122</a> - 
Pull update from OpenLDAP</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4123";>ARTEMIS-4123</a> - 
Enable Strict-Transport-Security header</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4124";>ARTEMIS-4124</a> - 
Set the SameSite flag on all cookies</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4131";>ARTEMIS-4131</a> - 
Support custom maven local repo for karaf tests</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4134";>ARTEMIS-4134</a> - 
add version to initial boostrap log message, making it more obvious</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4149";>ARTEMIS-4149</a> - 
add watcher to login.config dir to trigger jass property reload</li>
 </ul>
 
-<h2 id="task">Task</h2>
+<h2 id="tasks">Tasks</h2>
+
 <ul>
-  <li>[ARTEMIS-4110] - tidy up some licence header issues</li>
-  <li>[ARTEMIS-4127] - Refactor multiprotocol JMS tests in AMQP package</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4110";>ARTEMIS-4110</a> - 
tidy up some licence header issues</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4127";>ARTEMIS-4127</a> - 
Refactor multiprotocol JMS tests in AMQP package</li>
 </ul>
 
-<h2 id="dependency-upgrade">Dependency upgrade</h2>
+<h2 id="dependency-upgrades">Dependency Upgrades</h2>
+
 <ul>
-  <li>[ARTEMIS-4099] - Update to PostgreSQL 42.4.3</li>
-  <li>[ARTEMIS-4117] - Bump netty-codec-http from 4.1.82.Final to 
4.1.86.Final</li>
-  <li>[ARTEMIS-4138] - Upgrade jackson version to 2.14.1</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4099";>ARTEMIS-4099</a> - 
Update to PostgreSQL 42.4.3</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4117";>ARTEMIS-4117</a> - 
Bump netty-codec-http from 4.1.82.Final to 4.1.86.Final</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4138";>ARTEMIS-4138</a> - 
Upgrade jackson version to 2.14.1</li>
 </ul>
 
-
       </div>
     </div>
   </div>
diff --git a/output/components/artemis/download/release-notes-2.29.0.html 
b/output/components/artemis/download/release-notes-2.29.0.html
index c51338cc0..b4c602372 100644
--- a/output/components/artemis/download/release-notes-2.29.0.html
+++ b/output/components/artemis/download/release-notes-2.29.0.html
@@ -93,9 +93,6 @@
     <div class="row" style="margin-top: 30px">
       <div class="col-12 artemis">
         <ul>
-  <li>
-    <p><a 
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12352880&amp;projectId=12315920";>A
 complete list of JIRAs</a> for the 2.29.0 release.</p>
-  </li>
   <li>
     <p><a href="commit-report-2.29.0">A list of commits</a>.</p>
   </li>
@@ -106,150 +103,156 @@
 
 <p><strong>Note</strong>: This release requires use of Java 11 or above.</p>
 
-<h2 id="bug">Bug</h2>
+<h2 id="bugs-fixed">Bugs Fixed</h2>
+
 <ul>
-  <li>[ARTEMIS-2431] - [AMQP] Broker does not send security errors for 
unauthorized anonymous sasl with pipelined open</li>
-  <li>[ARTEMIS-2824] - _AMQ_Client_ID on SESSION_CLOSED notification is always 
null</li>
-  <li>[ARTEMIS-3640] - external clients cannot use cluster topology for HA or 
load balancing</li>
-  <li>[ARTEMIS-3809] - LargeMessageControllerImpl hangs the message 
consume</li>
-  <li>[ARTEMIS-4082] - AcknowledgementTest.testDupsOKAcknowledgeQueue test is 
flakey</li>
-  <li>[ARTEMIS-4143] - Improve mitigation against split-brain with 
shared-storage</li>
-  <li>[ARTEMIS-4153] - Support “offline” Maven</li>
-  <li>[ARTEMIS-4155] - Broker will dead lock if sending OpenWire Large 
Messages With Journal Retention configured.</li>
-  <li>[ARTEMIS-4157] - Error setting broker properties for AddressSettings</li>
-  <li>[ARTEMIS-4160] - jolokia-access.xml getting invalid XML from hostname 
during instance creation</li>
-  <li>[ARTEMIS-4161] - AMQP and OpenWire have a few Leaks during open and 
close connections</li>
-  <li>[ARTEMIS-4162] - Support deleting addresses and queues without usage 
check</li>
-  <li>[ARTEMIS-4163] - Fix concurrency on Large Message parsing in 
OpenWire</li>
-  <li>[ARTEMIS-4168] - Keycloak example is broken</li>
-  <li>[ARTEMIS-4170] - Remove redundant queue creation for OpenWire</li>
-  <li>[ARTEMIS-4171] - Potential large message file leak</li>
-  <li>[ARTEMIS-4172] - Sending large message via core skips plugins &amp; 
audit logging</li>
-  <li>[ARTEMIS-4175] - JournalFileImpl Leaking</li>
-  <li>[ARTEMIS-4176] - Console custom root redirect ignored</li>
-  <li>[ARTEMIS-4177] - Misleading documentation for “Logging the clients 
remote address”</li>
-  <li>[ARTEMIS-4183] - Broker diagram is not properly updated when new nodes 
become available</li>
-  <li>[ARTEMIS-4185] - Resending compressed message uncompressed throws 
exception in consumer</li>
-  <li>[ARTEMIS-4188] - creating dynamicQueues from an JavaEE MDB applies 
configured messageSelector as per-queue filters</li>
-  <li>[ARTEMIS-4190] - config-delete-queues doesn’t always work as 
expected</li>
-  <li>[ARTEMIS-4191] - JournalImpl::needs compact should include more logging 
to enable eventual investigations</li>
-  <li>[ARTEMIS-4193] - Interrupting Large Message Streaming with a server kill 
may leave orphaned files</li>
-  <li>[ARTEMIS-4196] - MQTT cluster message distribution is broken with OFF 
and OFF_WITH_REDISTRIBUTION loadbalancing types</li>
-  <li>[ARTEMIS-4199] - PageCounter leaving record out of Transaction</li>
-  <li>[ARTEMIS-4201] - Not sending proper MQTT disconnect code on stolen 
link</li>
-  <li>[ARTEMIS-4206] - Unreferenced AMQP Large Messages are not removed</li>
-  <li>[ARTEMIS-4207] - Redistribution may leave large messages stranded</li>
-  <li>[ARTEMIS-4208] - OpenWire ChunkSend issuing CriticalAnalyzer</li>
-  <li>[ARTEMIS-4209] - “User ID” in web console prefixed with “ID:ID:” for 
AMQP messages</li>
-  <li>[ARTEMIS-4211] - AMQ222153: Cannot locate record in bidirectional 
upstream queue federation</li>
-  <li>[ARTEMIS-4215] - JournalFlush might never happen when journal-sync-* is 
false</li>
-  <li>[ARTEMIS-4233] - QueueImpl::NPE on holder.iter == null</li>
-  <li>[ARTEMIS-4234] - EmbeddedActiveMQResource is able to receive only first 
message</li>
-  <li>[ARTEMIS-4235] - Losing bridge connection when sending empty Openwire 
map message.</li>
-  <li>[ARTEMIS-4238] - transaction timeout ActivationConfigProperty is no 
longer working</li>
-  <li>[ARTEMIS-4241] - Paging + FQQN is broken</li>
-  <li>[ARTEMIS-4243] - ActiveMQ Artemis CLI fails to export bindings without 
routing types</li>
-  <li>[ARTEMIS-4247] - Inconsistencies between AMQP Mirror and Artemis 
Clustering</li>
-  <li>[ARTEMIS-4249] - Failure to create internal MQTT consumer can orphan 
subscription queue</li>
-  <li>[ARTEMIS-4258] - delayBeforeDispatch not working with OpenWire</li>
-  <li>[ARTEMIS-4259] - JMS consumer + FQQN + selector not working</li>
-  <li>[ARTEMIS-4266] - Mitigate NPE with bad SSL config</li>
-  <li>[ARTEMIS-4267] - Original exception lost for NoCacheLoginException</li>
-  <li>[ARTEMIS-4268] - AMQPMessage copy constructor shouldn’t copy all message 
annotations</li>
-  <li>[ARTEMIS-4273] - Mask command not picking up codec properties</li>
-  <li>[ARTEMIS-4275] - _AMQ_ConsumerName is missing from Consumer 
Created/Closed notifications</li>
-  <li>[ARTEMIS-4278] - Incorrect Page Counters when using Prepared 
Transactions with Paging</li>
-  <li>[ARTEMIS-4279] - CriticalAnalyzer thread does not shut down if error 
during broker initialization</li>
-  <li>[ARTEMIS-4281] - Queue Reaper may remove non empty queues</li>
-  <li>[ARTEMIS-4282] - Sending Large ApplicationProperties section in a 
transactional session may break the server.</li>
-  <li>[ARTEMIS-4286] - Sometimes federated consumer won’t stop</li>
-  <li>[ARTEMIS-4298] - Journal Retention Duplicated files during 
replication</li>
-  <li>[ARTEMIS-4302] - NPE on JournalTransaction::forget</li>
-  <li>[ARTEMIS-4303] - Artemis Windows Service fails to start correctly when 
filepath has a space</li>
-  <li>[ARTEMIS-4309] - Large JMS ObjectMessage types result in 
UTFDataFormatException when deserialized on client side</li>
-  <li>[ARTEMIS-4312] - Duplicates with redistribution and multiple multicast 
queues on the same address</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-2431";>ARTEMIS-2431</a> - 
[AMQP] Broker does not send security errors for unauthorized anonymous sasl 
with pipelined open</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-2824";>ARTEMIS-2824</a> - 
_AMQ_Client_ID on SESSION_CLOSED notification is always null</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-3640";>ARTEMIS-3640</a> - 
external clients cannot use cluster topology for HA or load balancing</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-3809";>ARTEMIS-3809</a> - 
LargeMessageControllerImpl hangs the message consume</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4082";>ARTEMIS-4082</a> - 
AcknowledgementTest.testDupsOKAcknowledgeQueue test is flakey</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4143";>ARTEMIS-4143</a> - 
Improve mitigation against split-brain with shared-storage</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4153";>ARTEMIS-4153</a> - 
Support “offline” Maven</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4155";>ARTEMIS-4155</a> - 
Broker will dead lock if sending OpenWire Large Messages With Journal Retention 
configured.</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4157";>ARTEMIS-4157</a> - 
Error setting broker properties for AddressSettings</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4160";>ARTEMIS-4160</a> - 
jolokia-access.xml getting invalid XML from hostname during instance 
creation</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4161";>ARTEMIS-4161</a> - 
AMQP and OpenWire have a few Leaks during open and close connections</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4162";>ARTEMIS-4162</a> - 
Support deleting addresses and queues without usage check</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4163";>ARTEMIS-4163</a> - 
Fix concurrency on Large Message parsing in OpenWire</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4168";>ARTEMIS-4168</a> - 
Keycloak example is broken</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4170";>ARTEMIS-4170</a> - 
Remove redundant queue creation for OpenWire</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4171";>ARTEMIS-4171</a> - 
Potential large message file leak</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4172";>ARTEMIS-4172</a> - 
Sending large message via core skips plugins &amp; audit logging</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4175";>ARTEMIS-4175</a> - 
JournalFileImpl Leaking</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4176";>ARTEMIS-4176</a> - 
Console custom root redirect ignored</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4177";>ARTEMIS-4177</a> - 
Misleading documentation for “Logging the clients remote address”</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4183";>ARTEMIS-4183</a> - 
Broker diagram is not properly updated when new nodes become available</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4185";>ARTEMIS-4185</a> - 
Resending compressed message uncompressed throws exception in consumer</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4188";>ARTEMIS-4188</a> - 
creating dynamicQueues from an JavaEE MDB applies configured messageSelector as 
per-queue filters</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4190";>ARTEMIS-4190</a> - 
config-delete-queues doesn’t always work as expected</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4191";>ARTEMIS-4191</a> - 
JournalImpl::needs compact should include more logging to enable eventual 
investigations</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4193";>ARTEMIS-4193</a> - 
Interrupting Large Message Streaming with a server kill may leave orphaned 
files</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4196";>ARTEMIS-4196</a> - 
MQTT cluster message distribution is broken with OFF and 
OFF_WITH_REDISTRIBUTION loadbalancing types</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4199";>ARTEMIS-4199</a> - 
PageCounter leaving record out of Transaction</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4201";>ARTEMIS-4201</a> - 
Not sending proper MQTT disconnect code on stolen link</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4206";>ARTEMIS-4206</a> - 
Unreferenced AMQP Large Messages are not removed</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4207";>ARTEMIS-4207</a> - 
Redistribution may leave large messages stranded</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4208";>ARTEMIS-4208</a> - 
OpenWire ChunkSend issuing CriticalAnalyzer</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4209";>ARTEMIS-4209</a> - 
“User ID” in web console prefixed with “ID:ID:” for AMQP messages</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4211";>ARTEMIS-4211</a> - 
AMQ222153: Cannot locate record in bidirectional upstream queue federation</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4215";>ARTEMIS-4215</a> - 
JournalFlush might never happen when journal-sync-* is false</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4233";>ARTEMIS-4233</a> - 
QueueImpl::NPE on holder.iter == null</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4234";>ARTEMIS-4234</a> - 
EmbeddedActiveMQResource is able to receive only first message</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4235";>ARTEMIS-4235</a> - 
Losing bridge connection when sending empty Openwire map message.</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4238";>ARTEMIS-4238</a> - 
transaction timeout ActivationConfigProperty is no longer working</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4241";>ARTEMIS-4241</a> - 
Paging + FQQN is broken</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4243";>ARTEMIS-4243</a> - 
ActiveMQ Artemis CLI fails to export bindings without routing types</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4247";>ARTEMIS-4247</a> - 
Inconsistencies between AMQP Mirror and Artemis Clustering</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4249";>ARTEMIS-4249</a> - 
Failure to create internal MQTT consumer can orphan subscription queue</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4258";>ARTEMIS-4258</a> - 
delayBeforeDispatch not working with OpenWire</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4259";>ARTEMIS-4259</a> - 
JMS consumer + FQQN + selector not working</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4266";>ARTEMIS-4266</a> - 
Mitigate NPE with bad SSL config</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4267";>ARTEMIS-4267</a> - 
Original exception lost for NoCacheLoginException</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4268";>ARTEMIS-4268</a> - 
AMQPMessage copy constructor shouldn’t copy all message annotations</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4273";>ARTEMIS-4273</a> - 
Mask command not picking up codec properties</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4275";>ARTEMIS-4275</a> - 
_AMQ_ConsumerName is missing from Consumer Created/Closed notifications</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4278";>ARTEMIS-4278</a> - 
Incorrect Page Counters when using Prepared Transactions with Paging</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4279";>ARTEMIS-4279</a> - 
CriticalAnalyzer thread does not shut down if error during broker 
initialization</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4281";>ARTEMIS-4281</a> - 
Queue Reaper may remove non empty queues</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4282";>ARTEMIS-4282</a> - 
Sending Large ApplicationProperties section in a transactional session may 
break the server.</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4286";>ARTEMIS-4286</a> - 
Sometimes federated consumer won’t stop</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4298";>ARTEMIS-4298</a> - 
Journal Retention Duplicated files during replication</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4302";>ARTEMIS-4302</a> - 
NPE on JournalTransaction::forget</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4303";>ARTEMIS-4303</a> - 
Artemis Windows Service fails to start correctly when filepath has a space</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4309";>ARTEMIS-4309</a> - 
Large JMS ObjectMessage types result in UTFDataFormatException when 
deserialized on client side</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4312";>ARTEMIS-4312</a> - 
Duplicates with redistribution and multiple multicast queues on the same 
address</li>
 </ul>
 
-<h2 id="new-feature">New Feature</h2>
+<h2 id="new-features">New Features</h2>
+
 <ul>
-  <li>[ARTEMIS-4195] - Auth callback to get Client ID</li>
-  <li>[ARTEMIS-4244] - Set web config using system properties</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4195";>ARTEMIS-4195</a> - 
Auth callback to get Client ID</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4244";>ARTEMIS-4244</a> - 
Set web config using system properties</li>
 </ul>
 
-<h2 id="improvement">Improvement</h2>
+<h2 id="improvements">Improvements</h2>
+
 <ul>
-  <li>[ARTEMIS-4169] - Auto detect dead-letter and expiry queues in the 
console</li>
-  <li>[ARTEMIS-4186] - Ability to set compressionLevel for 
compressLargeMessages</li>
-  <li>[ARTEMIS-4200] - Allow configuring link-stealing behavior for MQTT</li>
-  <li>[ARTEMIS-4202] - expand coverage of noCacheExceptions in 
LDAPLoginModule</li>
-  <li>[ARTEMIS-4204] - Connectors added via management are not durable</li>
-  <li>[ARTEMIS-4210] - Audit connection creation &amp; destruction</li>
-  <li>[ARTEMIS-4212] - Unexpected Behavior when Routing Type of Destinations 
Doesn’t Match Clients</li>
-  <li>[ARTEMIS-4236] - Reorganize default broker.xml around paging 
configuration</li>
-  <li>[ARTEMIS-4239] - use StandardCharsets.UTF_8</li>
-  <li>[ARTEMIS-4245] - Expose web SNI settings</li>
-  <li>[ARTEMIS-4251] - Support CORE client failover to other live servers</li>
-  <li>[ARTEMIS-4256] - properties config - support removal</li>
-  <li>[ARTEMIS-4262] - Clarify wildcard syntax documentation</li>
-  <li>[ARTEMIS-4263] - support access to our JaasCallbackhandler from a jdk 
http Authenticator</li>
-  <li>[ARTEMIS-4265] - Make more web console tabs conditional on 
permission</li>
-  <li>[ARTEMIS-4274] - Push masked credential support into core client</li>
-  <li>[ARTEMIS-4280] -  Kubernetes JaaS LoginModule extract role info from 
review groups</li>
-  <li>[ARTEMIS-4283] - Fail fast CORE client connect on closing</li>
-  <li>[ARTEMIS-4284] - Openwire prefetched messages can be out of order for a 
single consumer</li>
-  <li>[ARTEMIS-4285] - Disable Redelivery Persistence for new broker 
installations.</li>
-  <li>[ARTEMIS-4291] - Some metrics do not have the “broker” tag</li>
-  <li>[ARTEMIS-4292] - Support additional Micrometer system metrics</li>
-  <li>[ARTEMIS-4293] - Add management ops to clear authn/z caches</li>
-  <li>[ARTEMIS-4294] - Support text WebSocket encoding</li>
-  <li>[ARTEMIS-4297] - Allow regex in no-cache exception config</li>
-  <li>[ARTEMIS-4313] - Bridge does not retry if destination is full when 
configured to FAIL</li>
-  <li>[ARTEMIS-4324] - extensible OCI image  tar for the broker; java -jar 
with properties files and optional base xml config</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4169";>ARTEMIS-4169</a> - 
Auto detect dead-letter and expiry queues in the console</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4186";>ARTEMIS-4186</a> - 
Ability to set compressionLevel for compressLargeMessages</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4200";>ARTEMIS-4200</a> - 
Allow configuring link-stealing behavior for MQTT</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4202";>ARTEMIS-4202</a> - 
expand coverage of noCacheExceptions in LDAPLoginModule</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4204";>ARTEMIS-4204</a> - 
Connectors added via management are not durable</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4210";>ARTEMIS-4210</a> - 
Audit connection creation &amp; destruction</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4212";>ARTEMIS-4212</a> - 
Unexpected Behavior when Routing Type of Destinations Doesn’t Match Clients</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4236";>ARTEMIS-4236</a> - 
Reorganize default broker.xml around paging configuration</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4239";>ARTEMIS-4239</a> - 
use StandardCharsets.UTF_8</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4245";>ARTEMIS-4245</a> - 
Expose web SNI settings</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4251";>ARTEMIS-4251</a> - 
Support CORE client failover to other live servers</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4256";>ARTEMIS-4256</a> - 
properties config - support removal</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4262";>ARTEMIS-4262</a> - 
Clarify wildcard syntax documentation</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4263";>ARTEMIS-4263</a> - 
support access to our JaasCallbackhandler from a jdk http Authenticator</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4265";>ARTEMIS-4265</a> - 
Make more web console tabs conditional on permission</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4274";>ARTEMIS-4274</a> - 
Push masked credential support into core client</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4280";>ARTEMIS-4280</a> -  
Kubernetes JaaS LoginModule extract role info from review groups</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4283";>ARTEMIS-4283</a> - 
Fail fast CORE client connect on closing</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4284";>ARTEMIS-4284</a> - 
Openwire prefetched messages can be out of order for a single consumer</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4285";>ARTEMIS-4285</a> - 
Disable Redelivery Persistence for new broker installations.</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4291";>ARTEMIS-4291</a> - 
Some metrics do not have the “broker” tag</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4292";>ARTEMIS-4292</a> - 
Support additional Micrometer system metrics</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4293";>ARTEMIS-4293</a> - 
Add management ops to clear authn/z caches</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4294";>ARTEMIS-4294</a> - 
Support text WebSocket encoding</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4297";>ARTEMIS-4297</a> - 
Allow regex in no-cache exception config</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4313";>ARTEMIS-4313</a> - 
Bridge does not retry if destination is full when configured to FAIL</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4324";>ARTEMIS-4324</a> - 
extensible OCI image  tar for the broker; java -jar with properties files and 
optional base xml config</li>
 </ul>
 
-<h2 id="test">Test</h2>
+<h2 id="tests">Tests</h2>
+
 <ul>
-  <li>[ARTEMIS-4218] - Support console smoke tests from remote servers</li>
-  <li>[ARTEMIS-4223] - compatibility tests fail on JDK builds with version 
qualifiers</li>
-  <li>[ARTEMIS-4248] - Fix PagingTest::testSimpleResume</li>
-  <li>[ARTEMIS-4250] - ShutdownOnCriticalIOErrorMoveNextTest failing</li>
-  <li>[ARTEMIS-4252] - Fix flaky QuorumFailOverTest tests</li>
-  <li>[ARTEMIS-4253] - disabling a few ActiveMQServerControlUsingCoreTest 
tests</li>
-  <li>[ARTEMIS-4254] - Transactional / Replication Soak Test</li>
-  <li>[ARTEMIS-4290] - Move some tests out of integration-tests into a new 
module where these tests will run individually</li>
-  <li>[ARTEMIS-4308] - Add tests for JDBC and Paging in Soak tests</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4218";>ARTEMIS-4218</a> - 
Support console smoke tests from remote servers</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4223";>ARTEMIS-4223</a> - 
compatibility tests fail on JDK builds with version qualifiers</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4248";>ARTEMIS-4248</a> - 
Fix PagingTest::testSimpleResume</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4250";>ARTEMIS-4250</a> - 
ShutdownOnCriticalIOErrorMoveNextTest failing</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4252";>ARTEMIS-4252</a> - 
Fix flaky QuorumFailOverTest tests</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4253";>ARTEMIS-4253</a> - 
disabling a few ActiveMQServerControlUsingCoreTest tests</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4254";>ARTEMIS-4254</a> - 
Transactional / Replication Soak Test</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4290";>ARTEMIS-4290</a> - 
Move some tests out of integration-tests into a new module where these tests 
will run individually</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4308";>ARTEMIS-4308</a> - 
Add tests for JDBC and Paging in Soak tests</li>
 </ul>
 
-<h2 id="task">Task</h2>
+<h2 id="tasks">Tasks</h2>
+
 <ul>
-  <li>[ARTEMIS-4150] - Disable Log4j2 MBean by default</li>
-  <li>[ARTEMIS-4151] - Tighten default MBean access</li>
-  <li>[ARTEMIS-4178] - Fixing typo on amqp-broker-connections.md</li>
-  <li>[ARTEMIS-4181] - Make try-with-resources style consistent</li>
-  <li>[ARTEMIS-4224] - Manage memory consumption on the test suite</li>
-  <li>[ARTEMIS-4237] - Move SoakPagingTest and ReplicationFlowControlTest into 
soak-tests</li>
-  <li>[ARTEMIS-4288] - Update to maven-bundle-plugin 5.1.9</li>
-  <li>[ARTEMIS-4299] - Exclude unused json-smart dependency</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4150";>ARTEMIS-4150</a> - 
Disable Log4j2 MBean by default</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4151";>ARTEMIS-4151</a> - 
Tighten default MBean access</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4178";>ARTEMIS-4178</a> - 
Fixing typo on amqp-broker-connections.md</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4181";>ARTEMIS-4181</a> - 
Make try-with-resources style consistent</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4224";>ARTEMIS-4224</a> - 
Manage memory consumption on the test suite</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4237";>ARTEMIS-4237</a> - 
Move SoakPagingTest and ReplicationFlowControlTest into soak-tests</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4288";>ARTEMIS-4288</a> - 
Update to maven-bundle-plugin 5.1.9</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4299";>ARTEMIS-4299</a> - 
Exclude unused json-smart dependency</li>
 </ul>
 
-<h2 id="dependency-upgrade">Dependency upgrade</h2>
+<h2 id="dependency-upgrades">Dependency Upgrades</h2>
+
 <ul>
-  <li>[ARTEMIS-4158] - Upgrade doc generation utilities</li>
-  <li>[ARTEMIS-4179] - Upgrade keycloak version to 21.0.0</li>
-  <li>[ARTEMIS-4194] - Upgrade CheckLeak to 0.8</li>
-  <li>[ARTEMIS-4198] - Upgrade qpid/proton-j to 0.34.1</li>
-  <li>[ARTEMIS-4203] - Replace aether-api with maven-resolver-api 1.9.6</li>
-  <li>[ARTEMIS-4221] - update to Groovy 4.0.10</li>
-  <li>[ARTEMIS-4222] - Update to Mockito 5.2.0</li>
-  <li>[ARTEMIS-4226] - Upgrade guava version to 31.1-jre</li>
-  <li>[ARTEMIS-4227] - Upgrade opentelemetry version to 1.24.0</li>
-  <li>[ARTEMIS-4228] - Upgrade testcontainers version to 1.17.6</li>
-  <li>[ARTEMIS-4229] - Upgrade selenium version to 4.8.3</li>
-  <li>[ARTEMIS-4269] - Upgrade netty version to 4.1.93.Final</li>
-  <li>[ARTEMIS-4271] - Update to Spring 5.3.27</li>
-  <li>[ARTEMIS-4272] - Update to Jetty 10.0.15</li>
-  <li>[ARTEMIS-4287] - Update to Qpid JMS 1.9.0</li>
-  <li>[ARTEMIS-4289] - update to Log4j 2.20.0</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4158";>ARTEMIS-4158</a> - 
Upgrade doc generation utilities</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4179";>ARTEMIS-4179</a> - 
Upgrade keycloak version to 21.0.0</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4194";>ARTEMIS-4194</a> - 
Upgrade CheckLeak to 0.8</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4198";>ARTEMIS-4198</a> - 
Upgrade qpid/proton-j to 0.34.1</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4203";>ARTEMIS-4203</a> - 
Replace aether-api with maven-resolver-api 1.9.6</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4221";>ARTEMIS-4221</a> - 
update to Groovy 4.0.10</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4222";>ARTEMIS-4222</a> - 
Update to Mockito 5.2.0</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4226";>ARTEMIS-4226</a> - 
Upgrade guava version to 31.1-jre</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4227";>ARTEMIS-4227</a> - 
Upgrade opentelemetry version to 1.24.0</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4228";>ARTEMIS-4228</a> - 
Upgrade testcontainers version to 1.17.6</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4229";>ARTEMIS-4229</a> - 
Upgrade selenium version to 4.8.3</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4269";>ARTEMIS-4269</a> - 
Upgrade netty version to 4.1.93.Final</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4271";>ARTEMIS-4271</a> - 
Update to Spring 5.3.27</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4272";>ARTEMIS-4272</a> - 
Update to Jetty 10.0.15</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4287";>ARTEMIS-4287</a> - 
Update to Qpid JMS 1.9.0</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4289";>ARTEMIS-4289</a> - 
update to Log4j 2.20.0</li>
 </ul>
 
       </div>
diff --git a/output/components/artemis/download/release-notes-2.30.0.html 
b/output/components/artemis/download/release-notes-2.30.0.html
index 5f3b25fe5..6e9657fb3 100644
--- a/output/components/artemis/download/release-notes-2.30.0.html
+++ b/output/components/artemis/download/release-notes-2.30.0.html
@@ -93,9 +93,6 @@
     <div class="row" style="margin-top: 30px">
       <div class="col-12 artemis">
         <ul>
-  <li>
-    <p><a 
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&amp;version=12353357";>A
 complete list of JIRAs</a> for the 2.30.0 release.</p>
-  </li>
   <li>
     <p><a href="commit-report-2.30.0">A list of commits</a>.</p>
   </li>
@@ -106,65 +103,68 @@
 
 <p><strong>Note</strong>: This release requires use of Java 11 or above.</p>
 
-<h2 id="bug">Bug</h2>
+<h2 id="bugs-fixed">Bugs Fixed</h2>
+
 <ul>
-  <li>[ARTEMIS-4095] - OpenWire clients are unable to consume from mutlicast 
queue after 2nd paging</li>
-  <li>[ARTEMIS-4184] - Bidges with concurrency not checked/cleared properly on 
config reload</li>
-  <li>[ARTEMIS-4311] - Strange typo propagated throughout the codebase: 
“Mesasge”</li>
-  <li>[ARTEMIS-4315] - Incorrect validation for page-limit settings</li>
-  <li>[ARTEMIS-4316] - Example HTML does not render correctly</li>
-  <li>[ARTEMIS-4319] - Mitigate NPE in paging log statement</li>
-  <li>[ARTEMIS-4322] - BundleFactory should use PrivilegedAction</li>
-  <li>[ARTEMIS-4328] - Test can hang indefinitely</li>
-  <li>[ARTEMIS-4338] - STOMP inoperable w/resource audit logging enabled</li>
-  <li>[ARTEMIS-4340] - fix artemis-journal ThreadLocalByteBufferPool.borrow 
zeroing</li>
-  <li>[ARTEMIS-4351] - unnecessary web console logging on impatient jolokia 
client</li>
-  <li>[ARTEMIS-4354] - Update the recovery XAResource underlying session</li>
-  <li>[ARTEMIS-4356] - address match with wildcards seems to be broken</li>
-  <li>[ARTEMIS-4365] - MQTT retain flag not set correctly</li>
-  <li>[ARTEMIS-4366] - Addresses with multiple subscriptions are not working 
with Mirroring</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4095";>ARTEMIS-4095</a> - 
OpenWire clients are unable to consume from mutlicast queue after 2nd 
paging</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4184";>ARTEMIS-4184</a> - 
Bidges with concurrency not checked/cleared properly on config reload</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4311";>ARTEMIS-4311</a> - 
Strange typo propagated throughout the codebase: “Mesasge”</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4315";>ARTEMIS-4315</a> - 
Incorrect validation for page-limit settings</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4316";>ARTEMIS-4316</a> - 
Example HTML does not render correctly</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4319";>ARTEMIS-4319</a> - 
Mitigate NPE in paging log statement</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4322";>ARTEMIS-4322</a> - 
BundleFactory should use PrivilegedAction</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4328";>ARTEMIS-4328</a> - 
Test can hang indefinitely</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4338";>ARTEMIS-4338</a> - 
STOMP inoperable w/resource audit logging enabled</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4340";>ARTEMIS-4340</a> - 
fix artemis-journal ThreadLocalByteBufferPool.borrow zeroing</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4351";>ARTEMIS-4351</a> - 
unnecessary web console logging on impatient jolokia client</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4354";>ARTEMIS-4354</a> - 
Update the recovery XAResource underlying session</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4356";>ARTEMIS-4356</a> - 
address match with wildcards seems to be broken</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4365";>ARTEMIS-4365</a> - 
MQTT retain flag not set correctly</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4366";>ARTEMIS-4366</a> - 
Addresses with multiple subscriptions are not working with Mirroring</li>
 </ul>
 
-<h2 id="improvement">Improvement</h2>
+<h2 id="improvements">Improvements</h2>
+
 <ul>
-  <li>[ARTEMIS-4310] - Smaller Container / Dockerfile based on Alpine</li>
-  <li>[ARTEMIS-4314] - Federation, support consumerWindowSize zero and 
federate in batches only when the local queue is has excess capacity</li>
-  <li>[ARTEMIS-4332] - Add management method to close stuck server 
sessions</li>
-  <li>[ARTEMIS-4348] - CLI Abstract Connector should parse connectors if can’t 
find acceptor on broker.xml</li>
-  <li>[ARTEMIS-4362] - Produce a logger when consumers are holding too many 
messages not allowing deposing</li>
-  <li>[ARTEMIS-4368] - ensure predictable order of subjects for accurate 
logging</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4310";>ARTEMIS-4310</a> - 
Smaller Container / Dockerfile based on Alpine</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4314";>ARTEMIS-4314</a> - 
Queue Federation, support consumerWindowSize zero and federate in batches only 
when the local queue is has excess capacity</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4332";>ARTEMIS-4332</a> - 
Add management method to close stuck server sessions</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4348";>ARTEMIS-4348</a> - 
CLI Abstract Connector should parse connectors if can’t find acceptor on 
broker.xml</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4362";>ARTEMIS-4362</a> - 
Produce a logger when consumers are holding too many messages not allowing 
deposing</li>
 </ul>
 
-<h2 id="task">Task</h2>
+<h2 id="tasks">Tasks</h2>
+
 <ul>
-  <li>[ARTEMIS-4329] - dont [over]write RAT output in source tree root, use 
standard output location</li>
-  <li>[ARTEMIS-4333] - Document web SNI settings</li>
-  <li>[ARTEMIS-4334] - tidyup around artemis-website module used to generate 
docs for website</li>
-  <li>[ARTEMIS-4341] - Refactor JavaDoc generation</li>
-  <li>[ARTEMIS-4346] - move stomp test-client into systest support module</li>
-  <li>[ARTEMIS-4353] - Clean up Maven dependencies</li>
-  <li>[ARTEMIS-4357] - Replace Logger.unableToFindTargetQueue (LoggerID 
222188) by a logger.debug</li>
-  <li>[ARTEMIS-4360] - Make compatibility-tests opt in with 
-Pcompatibility-tests</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4329";>ARTEMIS-4329</a> - 
dont [over]write RAT output in source tree root, use standard output 
location</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4333";>ARTEMIS-4333</a> - 
Document web SNI settings</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4334";>ARTEMIS-4334</a> - 
tidyup around artemis-website module used to generate docs for website</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4341";>ARTEMIS-4341</a> - 
Refactor JavaDoc generation</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4346";>ARTEMIS-4346</a> - 
move stomp test-client into systest support module</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4353";>ARTEMIS-4353</a> - 
Clean up Maven dependencies</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4357";>ARTEMIS-4357</a> - 
Replace Logger.unableToFindTargetQueue (LoggerID 222188) by a logger.debug</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4360";>ARTEMIS-4360</a> - 
Make compatibility-tests opt in with -Pcompatibility-tests</li>
 </ul>
 
-<h2 id="dependency-upgrade">Dependency upgrade</h2>
+<h2 id="dependency-upgrades">Dependency Upgrades</h2>
+
 <ul>
-  <li>[ARTEMIS-4277] - Upgrade checkstyle</li>
-  <li>[ARTEMIS-4318] - Migrate to Airline 2</li>
-  <li>[ARTEMIS-4320] - Upgrade Netty to 4.1.94.Final</li>
-  <li>[ARTEMIS-4321] - Upgrade Guava to 32.0.1-jre</li>
-  <li>[ARTEMIS-4323] - Upgrade to Apache parent 30</li>
-  <li>[ARTEMIS-4331] - Upgrade JGroups to 5.2.16.Final</li>
-  <li>[ARTEMIS-4335] - Upgrade bcprov to bcprov-jdk18on:1.75</li>
-  <li>[ARTEMIS-4336] - Upgrade mockserver version to 5.15.0</li>
-  <li>[ARTEMIS-4342] - update Groovy to 4.0.13</li>
-  <li>[ARTEMIS-4343] - Update to Mockito 5.4.0</li>
-  <li>[ARTEMIS-4344] - Update to Jacoco 0.8.10</li>
-  <li>[ARTEMIS-4345] - Update to Error Prone 2.20.0</li>
-  <li>[ARTEMIS-4347] - Upgrade Keycloak in security example</li>
-  <li>[ARTEMIS-4358] - Upgrade commons-configuration2 to 2.9.0</li>
-  <li>[ARTEMIS-4363] - Update to Qpid JMS 1.10.0</li>
-  <li>[ARTEMIS-4364] - Upgrade johnzon version to 1.2.21</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4277";>ARTEMIS-4277</a> - 
Upgrade checkstyle</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4318";>ARTEMIS-4318</a> - 
Migrate to Airline 2</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4320";>ARTEMIS-4320</a> - 
Upgrade Netty to 4.1.94.Final</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4321";>ARTEMIS-4321</a> - 
Upgrade Guava to 32.0.1-jre</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4323";>ARTEMIS-4323</a> - 
Upgrade to Apache parent 30</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4331";>ARTEMIS-4331</a> - 
Upgrade JGroups to 5.2.16.Final</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4335";>ARTEMIS-4335</a> - 
Upgrade bcprov to bcprov-jdk18on:1.75</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4336";>ARTEMIS-4336</a> - 
Upgrade mockserver version to 5.15.0</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4342";>ARTEMIS-4342</a> - 
update Groovy to 4.0.13</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4343";>ARTEMIS-4343</a> - 
Update to Mockito 5.4.0</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4344";>ARTEMIS-4344</a> - 
Update to Jacoco 0.8.10</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4345";>ARTEMIS-4345</a> - 
Update to Error Prone 2.20.0</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4347";>ARTEMIS-4347</a> - 
Upgrade Keycloak in security example</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4358";>ARTEMIS-4358</a> - 
Upgrade commons-configuration2 to 2.9.0</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4363";>ARTEMIS-4363</a> - 
Update to Qpid JMS 1.10.0</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4364";>ARTEMIS-4364</a> - 
Upgrade johnzon version to 1.2.21</li>
 </ul>
 
       </div>
diff --git a/output/components/artemis/download/release-notes-2.31.0.html 
b/output/components/artemis/download/release-notes-2.31.0.html
index 72f8214c3..895cc28a2 100644
--- a/output/components/artemis/download/release-notes-2.31.0.html
+++ b/output/components/artemis/download/release-notes-2.31.0.html
@@ -93,9 +93,6 @@
     <div class="row" style="margin-top: 30px">
       <div class="col-12 artemis">
         <ul>
-  <li>
-    <p><a 
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&amp;version=12353446";>A
 complete list of JIRAs</a> for the 2.31.0 release.</p>
-  </li>
   <li>
     <p><a href="commit-report-2.31.0">A list of commits</a>.</p>
   </li>
@@ -106,89 +103,91 @@
 
 <p><strong>Note</strong>: This release requires use of Java 11 or above.</p>
 
-<p>Release Notes - ActiveMQ Artemis - Version 2.31.0</p>
+<h2 id="bugs-fixed">Bugs Fixed</h2>
 
-<h2 id="bug">Bug</h2>
 <ul>
-  <li>[ARTEMIS-4174] - JMX RMI connector-ports limited to localhost listen for 
remote connections</li>
-  <li>[ARTEMIS-4370] - Publishing message with existing topic alias and 
different topic causes message to be sent to incorrect topic</li>
-  <li>[ARTEMIS-4382] - CLI import / export may take a huge amount of time in 
large datasets.</li>
-  <li>[ARTEMIS-4387] - Empty consumer filter string leak</li>
-  <li>[ARTEMIS-4389] - The word “mesage” should be corrected to “message”</li>
-  <li>[ARTEMIS-4390] - Windows build fails smoke tests on upgrade-linux</li>
-  <li>[ARTEMIS-4394] - management console war file contains some duplicate 
jars</li>
-  <li>[ARTEMIS-4397] - Problem with bootstrap.xml after artemis upgrade</li>
-  <li>[ARTEMIS-4399] - Authentication cache set to size 0 (i.e. disabled) is 
not threadsafe</li>
-  <li>[ARTEMIS-4400] - artemis-cdi-client: artemis-unit-test-support should be 
in test scope</li>
-  <li>[ARTEMIS-4405] - Incorrect username logging in AMQ601264 events</li>
-  <li>[ARTEMIS-4406] - connection router LocalCache persisted entry tracking 
is not thread safe</li>
-  <li>[ARTEMIS-4410] - Openwire prefetched messages can be out of order after 
failover to an exclusive queue</li>
-  <li>[ARTEMIS-4415] - 
org.apache.activemq.artemis.tests.integration.server.LVQTest#testMultipleMessages
 fails intermittently</li>
-  <li>[ARTEMIS-4417] - AbstractJournalStorageManager storeKeyValuePair + 
deleteKeyValuePair are not thread safe</li>
-  <li>[ARTEMIS-4418] - openwire lastDeliveredSequenceId depends on message 
order, it should not</li>
-  <li>[ARTEMIS-4421] - Page Counters are not working before rebuild is 
done</li>
-  <li>[ARTEMIS-4424] - “AMQ212025: did not connect the cluster” when 
bootstrapping a static cluster</li>
-  <li>[ARTEMIS-4427] - MDB reusing Thread is using wrong 
transactionTimeout</li>
-  <li>[ARTEMIS-4431] - AMQP federated address consumer not applying hops 
annotation correctly</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4174";>ARTEMIS-4174</a> - 
JMX RMI connector-ports limited to localhost listen for remote connections</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4370";>ARTEMIS-4370</a> - 
Publishing message with existing topic alias and different topic causes message 
to be sent to incorrect topic</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4382";>ARTEMIS-4382</a> - 
CLI import / export may take a huge amount of time in large datasets.</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4387";>ARTEMIS-4387</a> - 
Empty consumer filter string leak</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4389";>ARTEMIS-4389</a> - 
The word “mesage” should be corrected to “message”</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4390";>ARTEMIS-4390</a> - 
Windows build fails smoke tests on upgrade-linux</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4394";>ARTEMIS-4394</a> - 
management console war file contains some duplicate jars</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4397";>ARTEMIS-4397</a> - 
Problem with bootstrap.xml after artemis upgrade</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4399";>ARTEMIS-4399</a> - 
Authentication cache set to size 0 (i.e. disabled) is not threadsafe</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4400";>ARTEMIS-4400</a> - 
artemis-cdi-client: artemis-unit-test-support should be in test scope</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4405";>ARTEMIS-4405</a> - 
Incorrect username logging in AMQ601264 events</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4406";>ARTEMIS-4406</a> - 
connection router LocalCache persisted entry tracking is not thread safe</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4410";>ARTEMIS-4410</a> - 
Openwire prefetched messages can be out of order after failover to an exclusive 
queue</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4417";>ARTEMIS-4417</a> - 
AbstractJournalStorageManager storeKeyValuePair + deleteKeyValuePair are not 
thread safe</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4418";>ARTEMIS-4418</a> - 
openwire lastDeliveredSequenceId depends on message order, it should not</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4421";>ARTEMIS-4421</a> - 
Page Counters are not working before rebuild is done</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4424";>ARTEMIS-4424</a> - 
“AMQ212025: did not connect the cluster” when bootstrapping a static 
cluster</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4427";>ARTEMIS-4427</a> - 
MDB reusing Thread is using wrong transactionTimeout</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4431";>ARTEMIS-4431</a> - 
AMQP federated address consumer not applying hops annotation correctly</li>
 </ul>
 
-<h2 id="new-feature">New Feature</h2>
+<h2 id="new-features">New Features</h2>
+
 <ul>
-  <li>[ARTEMIS-3057] - Provide alternative to max-disk-usage to measure by 
remaining disk free</li>
-  <li>[ARTEMIS-4159] - Support duplicate cache size configuration per 
address</li>
-  <li>[ARTEMIS-4372] - Move CLI framework to picocli and implement 
auto-complete</li>
-  <li>[ARTEMIS-4375] - JLine3 integration</li>
-  <li>[ARTEMIS-4384] - CLI method to verify topology on all the nodes (cluster 
verify)</li>
-  <li>[ARTEMIS-4385] - Expand queue stat to other members of the topology</li>
-  <li>[ARTEMIS-4419] - Add broker federation support to the AMQP broker 
connection feature-set</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-3057";>ARTEMIS-3057</a> - 
Provide alternative to max-disk-usage to measure by remaining disk free</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4159";>ARTEMIS-4159</a> - 
Support duplicate cache size configuration per address</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4372";>ARTEMIS-4372</a> - 
Move CLI framework to picocli and implement auto-complete</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4375";>ARTEMIS-4375</a> - 
JLine3 integration</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4384";>ARTEMIS-4384</a> - 
CLI method to verify topology on all the nodes (cluster verify)</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4385";>ARTEMIS-4385</a> - 
Expand queue stat to other members of the topology</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4419";>ARTEMIS-4419</a> - 
Add broker federation support to the AMQP broker connection feature-set</li>
 </ul>
 
-<h2 id="improvement">Improvement</h2>
+<h2 id="improvements">Improvements</h2>
+
 <ul>
-  <li>[ARTEMIS-966] - MQTT Session States do not survive a reboot</li>
-  <li>[ARTEMIS-4349] - Replace Guava cache with Caffeine</li>
-  <li>[ARTEMIS-4368] - ensure predictable order of subjects for accurate 
logging</li>
-  <li>[ARTEMIS-4378] - Federation, ignore address policy when using pull 
consumer connection</li>
-  <li>[ARTEMIS-4391] - tests: rework AssertionLoggerHandler</li>
-  <li>[ARTEMIS-4396] - Make address/queue “internal” property durable</li>
-  <li>[ARTEMIS-4398] - Support configuring Database with Broker Properties</li>
-  <li>[ARTEMIS-4401] - Improving Paging &amp; JDBC Performance</li>
-  <li>[ARTEMIS-4404] - Update the artemis-docker readme.md with minor 
clarification on building local distribution</li>
-  <li>[ARTEMIS-4408] - Update docker-run.sh for overriding etc folder after 
instance creation</li>
-  <li>[ARTEMIS-4411] - Change log level from  
ActiveMQRALogger.instantiatingDestination to DEBUG</li>
-  <li>[ARTEMIS-4428] - Expand default loggers configuration</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-966";>ARTEMIS-966</a> - MQTT 
Session States do not survive a reboot</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4349";>ARTEMIS-4349</a> - 
Replace Guava cache with Caffeine</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4368";>ARTEMIS-4368</a> - 
ensure predictable order of subjects for accurate logging</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4378";>ARTEMIS-4378</a> - 
Federation, ignore address policy when using pull consumer connection</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4391";>ARTEMIS-4391</a> - 
tests: rework AssertionLoggerHandler</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4396";>ARTEMIS-4396</a> - 
Make address/queue “internal” property durable</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4398";>ARTEMIS-4398</a> - 
Support configuring Database with Broker Properties</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4401";>ARTEMIS-4401</a> - 
Improving Paging &amp; JDBC Performance</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4404";>ARTEMIS-4404</a> - 
Update the artemis-docker readme.md with minor clarification on building local 
distribution</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4408";>ARTEMIS-4408</a> - 
Update docker-run.sh for overriding etc folder after instance creation</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4411";>ARTEMIS-4411</a> - 
Change log level from  ActiveMQRALogger.instantiatingDestination to DEBUG</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4428";>ARTEMIS-4428</a> - 
Expand default loggers configuration</li>
 </ul>
 
-<h2 id="test">Test</h2>
+<h2 id="tests">Tests</h2>
+
 <ul>
-  <li>[ARTEMIS-4402] - add unit tests to exercise semi-generated LogBundle 
code more directly</li>
-  <li>[ARTEMIS-4412] - openwire TwoBrokerFailoverClusterTest test fails 
sporadically</li>
-  <li>[ARTEMIS-4413] - CheckTest.testNodeCheckTopology fails sporadically</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4402";>ARTEMIS-4402</a> - 
add unit tests to exercise semi-generated LogBundle code more directly</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4412";>ARTEMIS-4412</a> - 
openwire TwoBrokerFailoverClusterTest test fails sporadically</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4413";>ARTEMIS-4413</a> - 
CheckTest.testNodeCheckTopology fails sporadically</li>
 </ul>
 
-<h2 id="task">Task</h2>
+<h2 id="tasks">Tasks</h2>
+
 <ul>
-  <li>[ARTEMIS-4369] - add clarifying note to docs around transport options 
for broker-connections</li>
-  <li>[ARTEMIS-4376] - Add Dockerfile for Alpine + JRE 11</li>
-  <li>[ARTEMIS-4377] - Add script for pushing docker images for a release</li>
-  <li>[ARTEMIS-4383] - Migrate user docs to AsciiDoc</li>
-  <li>[ARTEMIS-4386] - consolidate used servlet-api deps</li>
-  <li>[ARTEMIS-4388] - Add a test with TopicSubscription and redistribution 
OFF and OFF_WITH_REDISTRIBUTION</li>
-  <li>[ARTEMIS-4409] - Update examples to use management.xml</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4369";>ARTEMIS-4369</a> - 
add clarifying note to docs around transport options for broker-connections</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4376";>ARTEMIS-4376</a> - 
Add Dockerfile for Alpine + JRE 11</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4377";>ARTEMIS-4377</a> - 
Add script for pushing docker images for a release</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4383";>ARTEMIS-4383</a> - 
Migrate user docs to AsciiDoc</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4386";>ARTEMIS-4386</a> - 
consolidate used servlet-api deps</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4388";>ARTEMIS-4388</a> - 
Add a test with TopicSubscription and redistribution OFF and 
OFF_WITH_REDISTRIBUTION</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4409";>ARTEMIS-4409</a> - 
Update examples to use management.xml</li>
 </ul>
 
-<h2 id="dependency-upgrade">Dependency upgrade</h2>
+<h2 id="dependency-upgrades">Dependency Upgrades</h2>
+
 <ul>
-  <li>[ARTEMIS-4355] - Update to Сurator 5.5.0 and Zookeeper 3.8.2</li>
-  <li>[ARTEMIS-4373] - Upgrade Karaf to 4.4.3</li>
-  <li>[ARTEMIS-4374] - Upgrade Pax Exam to 4.13.5</li>
-  <li>[ARTEMIS-4392] - Upgrade Netty to 4.1.96.Final</li>
-  <li>[ARTEMIS-4395] - Upgrade example spring-boot-plugin version to 
2.6.15</li>
-  <li>[ARTEMIS-4423] - Upgrade Netty to 4.1.97.Final</li>
-  <li>[ARTEMIS-4425] - Upgrade Hawtio to 2.17.6</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4355";>ARTEMIS-4355</a> - 
Update to Сurator 5.5.0 and Zookeeper 3.8.2</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4373";>ARTEMIS-4373</a> - 
Upgrade Karaf to 4.4.3</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4374";>ARTEMIS-4374</a> - 
Upgrade Pax Exam to 4.13.5</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4392";>ARTEMIS-4392</a> - 
Upgrade Netty to 4.1.96.Final</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4395";>ARTEMIS-4395</a> - 
Upgrade example spring-boot-plugin version to 2.6.15</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4423";>ARTEMIS-4423</a> - 
Upgrade Netty to 4.1.97.Final</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4425";>ARTEMIS-4425</a> - 
Upgrade Hawtio to 2.17.6</li>
 </ul>
 
-
       </div>
     </div>
   </div>
diff --git a/output/components/artemis/download/release-notes-2.31.1.html 
b/output/components/artemis/download/release-notes-2.31.1.html
index 65e372eaf..ad259e6c5 100644
--- a/output/components/artemis/download/release-notes-2.31.1.html
+++ b/output/components/artemis/download/release-notes-2.31.1.html
@@ -93,9 +93,6 @@
     <div class="row" style="margin-top: 30px">
       <div class="col-12 artemis">
         <ul>
-  <li>
-    <p><a 
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&amp;version=12353642";>A
 complete list of JIRAs</a> for the 2.31.1 release.</p>
-  </li>
   <li>
     <p><a href="commit-report-2.31.1">A list of commits</a>.</p>
   </li>
@@ -106,51 +103,53 @@
 
 <p><strong>Note</strong>: This release requires use of Java 11 or above.</p>
 
-<p>Release Notes - ActiveMQ Artemis - Version 2.31.1</p>
+<h2 id="bugs-fixed">Bugs Fixed</h2>
 
-<h2 id="bug">Bug</h2>
 <ul>
-  <li>[ARTEMIS-4141] - Message flow gets stuck</li>
-  <li>[ARTEMIS-4270] - Messages get lost when using multiple consumers with 
topic hierarchies</li>
-  <li>[ARTEMIS-4432] - openwire connection failure handling is bypassing the 
actor and ignoring the operation context leading to contention in error</li>
-  <li>[ARTEMIS-4435] - Some Artemis artifacts misses MANIFEST.MF content</li>
-  <li>[ARTEMIS-4442] - Message Redistributor is leaking 
LinkedListImpl$Iterator</li>
-  <li>[ARTEMIS-4450] - Auto-deleted clustered destinations can cause message 
loss</li>
-  <li>[ARTEMIS-4451] - non-SASL AMQP connection fails if resource audit 
logging enabled</li>
-  <li>[ARTEMIS-4453] - Bridge blocked by flow control, seemingly forever</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4141";>ARTEMIS-4141</a> - 
Message flow gets stuck</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4270";>ARTEMIS-4270</a> - 
Messages get lost when using multiple consumers with topic hierarchies</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4432";>ARTEMIS-4432</a> - 
openwire connection failure handling is bypassing the actor and ignoring the 
operation context leading to contention in error</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4435";>ARTEMIS-4435</a> - 
Some Artemis artifacts misses MANIFEST.MF content</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4442";>ARTEMIS-4442</a> - 
Message Redistributor is leaking LinkedListImpl$Iterator</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4450";>ARTEMIS-4450</a> - 
Auto-deleted clustered destinations can cause message loss</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4451";>ARTEMIS-4451</a> - 
non-SASL AMQP connection fails if resource audit logging enabled</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4453";>ARTEMIS-4453</a> - 
Bridge blocked by flow control, seemingly forever</li>
 </ul>
 
-<h2 id="improvement">Improvement</h2>
+<h2 id="improvements">Improvements</h2>
+
 <ul>
-  <li>[ARTEMIS-4433] - improve Reproducible Builds</li>
-  <li>[ARTEMIS-4443] - properties config - support broker plugin - logging 
broker plugin</li>
-  <li>[ARTEMIS-4444] - Allow broker classpath extension using custom paths</li>
-  <li>[ARTEMIS-4447] - Add paging prefetch parameters into address 
settings</li>
-  <li>[ARTEMIS-4449] - [DOC] Fix url parameter separator in acceptor 
configuration</li>
-  <li>[ARTEMIS-4456] - Register metrics plugin</li>
-  <li>[ARTEMIS-4459] - Broker should log when ignoring a duplicate MQTT QoS 2 
message</li>
-  <li>[ARTEMIS-4467] - Core client code visibility change required</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4433";>ARTEMIS-4433</a> - 
improve Reproducible Builds</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4443";>ARTEMIS-4443</a> - 
properties config - support broker plugin - logging broker plugin</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4444";>ARTEMIS-4444</a> - 
Allow broker classpath extension using custom paths</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4447";>ARTEMIS-4447</a> - 
Add paging prefetch parameters into address settings</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4449";>ARTEMIS-4449</a> - 
[DOC] Fix url parameter separator in acceptor configuration</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4456";>ARTEMIS-4456</a> - 
Register metrics plugin</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4459";>ARTEMIS-4459</a> - 
Broker should log when ignoring a duplicate MQTT QoS 2 message</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4467";>ARTEMIS-4467</a> - 
Core client code visibility change required</li>
 </ul>
 
-<h2 id="task">Task</h2>
+<h2 id="tasks">Tasks</h2>
+
 <ul>
-  <li>[ARTEMIS-4434] - Add extra logging.debug on Redistributor when 
redistribution is happening</li>
-  <li>[ARTEMIS-4441] - Add Docker chapter to User Manual</li>
-  <li>[ARTEMIS-4446] - Improve readability of code/config blocks in user 
manual</li>
-  <li>[ARTEMIS-4461] - Declare implicit dependencies for artemis-features</li>
-  <li>[ARTEMIS-4464] - Cleanup on Soak and Smoke Tests</li>
-  <li>[ARTEMIS-4466] - Disable Artemis-features verification on non test 
profiles</li>
-  <li>[ARTEMIS-4471] - Mark Artemis Maven Plugins as threadSafe=true</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4434";>ARTEMIS-4434</a> - 
Add extra logging.debug on Redistributor when redistribution is happening</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4441";>ARTEMIS-4441</a> - 
Add Docker chapter to User Manual</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4446";>ARTEMIS-4446</a> - 
Improve readability of code/config blocks in user manual</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4461";>ARTEMIS-4461</a> - 
Declare implicit dependencies for artemis-features</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4464";>ARTEMIS-4464</a> - 
Cleanup on Soak and Smoke Tests</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4466";>ARTEMIS-4466</a> - 
Disable Artemis-features verification on non test profiles</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4471";>ARTEMIS-4471</a> - 
Mark Artemis Maven Plugins as threadSafe=true</li>
 </ul>
 
-<h2 id="dependency-upgrade">Dependency upgrade</h2>
+<h2 id="dependency-upgrades">Dependency Upgrades</h2>
+
 <ul>
-  <li>[ARTEMIS-4437] - Upgrade OWASP to 8.4.0</li>
-  <li>[ARTEMIS-4438] - Upgrade JGroups to 5.3.0.Final</li>
-  <li>[ARTEMIS-4439] - Upgrade Netty to 4.1.100.Final</li>
-  <li>[ARTEMIS-4457] - Upgrade jetty version to 10.0.16</li>
-  <li>[ARTEMIS-4474] - Update to Zookeeper 3.8.3</li>
-  <li>[ARTEMIS-4475] - Upgrade ActiveMQ “Classic” to 5.17.6</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4437";>ARTEMIS-4437</a> - 
Upgrade OWASP to 8.4.0</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4438";>ARTEMIS-4438</a> - 
Upgrade JGroups to 5.3.0.Final</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4439";>ARTEMIS-4439</a> - 
Upgrade Netty to 4.1.100.Final</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4457";>ARTEMIS-4457</a> - 
Upgrade jetty version to 10.0.16</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4474";>ARTEMIS-4474</a> - 
Update to Zookeeper 3.8.3</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4475";>ARTEMIS-4475</a> - 
Upgrade ActiveMQ “Classic” to 5.17.6</li>
 </ul>
 
       </div>
diff --git a/output/components/artemis/download/release-notes-2.31.2.html 
b/output/components/artemis/download/release-notes-2.31.2.html
index 7e47f30aa..79209161e 100644
--- a/output/components/artemis/download/release-notes-2.31.2.html
+++ b/output/components/artemis/download/release-notes-2.31.2.html
@@ -93,9 +93,6 @@
     <div class="row" style="margin-top: 30px">
       <div class="col-12 artemis">
         <ul>
-  <li>
-    <p><a 
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&amp;version=12353776";>A
 complete list of JIRAs</a> for the 2.31.2 release.</p>
-  </li>
   <li>
     <p><a href="commit-report-2.31.2">A list of commits</a>.</p>
   </li>
@@ -106,12 +103,12 @@
 
 <p><strong>Note</strong>: This release requires use of Java 11 or above.</p>
 
-<h2 id="bug">Bug</h2>
+<h2 id="bugs-fixed">Bugs Fixed</h2>
+
 <ul>
-  <li>[ARTEMIS-4477] - artemis-commons does not transform the 
META-INF/services/javax.json.spi.JsonProvider to the shaded package</li>
+  <li><a 
href="https://issues.apache.org/jira/browse/ARTEMIS-4477";>ARTEMIS-4477</a> - 
artemis-commons does not transform the 
META-INF/services/javax.json.spi.JsonProvider to the shaded package</li>
 </ul>
 
-
       </div>
     </div>
   </div>

Reply via email to