Release Notes - ActiveMQ Classic - Version 5.16.4 - HTML format

Bug

  • [AMQ-5388] - User Role Granted Full Privileges in jetty.xml
  • [AMQ-7340] - Scheduled messages performance degrade
  • [AMQ-8093] - Illegal reflective access by IntrospectionSupport
  • [AMQ-8252] - Unnecessary stack trace in case of invalid credentials
  • [AMQ-8253] - Unnecessary stack trace in case of invalid STOMP version
  • [AMQ-8275] - Java 16 SSL connection gives an error in the log
  • [AMQ-8383] - ActiveMQ status command - 5.16.2 version
  • [AMQ-8395] - NPE on Topic SlowConsumerAdvisory
  • [AMQ-8400] - ConcurrentModificationException in Transaction.java
  • [AMQ-8409] - Unexpected \\r instead of \r in header property in incoming messages
  • [AMQ-8425] - Linux start script doesn't work depending of ps command version
  • [AMQ-8439] - Validate example camel.xml fails in the assembly
  • [AMQ-8445] - Several tests are failing in activemq-stomp due to SecurityException
  • [AMQ-8566] - Async error occurred

New Feature

  • [AMQ-8372] - Provide possiblity to enter delimiter when sending TextMessage via MBean

Improvement

  • [AMQ-8053] - Don't override JMSXUserId when message comes across network connector
  • [AMQ-8397] - Add SendDuplicateFromStoreToDLQ flag to Destination
  • [AMQ-8412] - Return a well-formed response to clients when max message size is sent
  • [AMQ-8413] - Support different username and password for remote broker
  • [AMQ-8443] - Fix FailoverTransport to honor ConnectionControl reconnect
  • [AMQ-8462] - Remove double call to listConnectionStates during connection close
  • [AMQ-8468] - CVE-2022-23437: Infinite loop within Apache XercesJ xml parser
  • [AMQ-8472] - Switch to reload4j for logging

Task

  • [AMQ-7351] - Update to Apache POM 24
  • [AMQ-8362] - Update Jenkinsfile to -fae for tests

Dependency upgrade

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.