What's new and changed in IBM MQ 9.4.0
IBM® MQ 9.4.0 is the follow-on Long Term Support (LTS) release to IBM MQ 9.3.0. It is also the follow-on Continuous Delivery (CD) release to IBM MQ 9.3.5, which is the final CD release for IBM MQ 9.3. IBM MQ 9.4.0 includes the features and enhancements that were previously delivered in the CD releases of IBM MQ 9.3.1 through IBM MQ 9.3.5 along with some features and enhancements that are new at IBM MQ 9.4.0. The features that you have access to depends on your product entitlement.
For more information on what you can purchase with IBM MQ, and what each purchase entitles you to install, see IBM MQ license information.
Delivery and support model
IBM MQ 9.4.0 follows the delivery and support model for IBM MQ that was introduced in IBM MQ 9.0. From IBM MQ 9.0, two release types are made available; a Long Term Support (LTS) release and a Continuous Delivery (CD) release.
The Long Term Support release is a recommended product level for which support, including defect and security updates, is provided over a specified period of time. This release is intended for systems which demand a long term deployment and maximum stability.
Continuous Delivery releases deliver new functional enhancements, in addition to fixes and security updates, on a much shorter cadence, so providing much more rapid access to those new functions. These releases are intended for systems where applications want to exploit the very latest capabilities of IBM MQ.
For further information see IBM MQ release types and versioning and IBM MQ FAQ for Long Term Support and Continuous Delivery releases.
How to use the What's new and changed information for IBM MQ 9.4.0
- Features, enhancements, and changes of behavior that are new to Long Term Support (LTS) users at IBM MQ 9.4.0 are indicated by a dark blue icon
- Features, enhancements, and changes of behavior that are new to Continuous Delivery (CD) users at IBM MQ 9.4.0 are indicated by a light blue icon
What's new in IBM MQ for Multiplatforms - base and Advanced entitlement
- Installation, and migration
- The following capabilities are new for Long Term Support and Continuous Delivery at IBM MQ 9.4.0:
- Security
- The following capabilities first appeared in IBM MQ 9.3.x Continuous Delivery releases and are new for Long Term Support at IBM MQ 9.4.0:
- Administration
- The following capabilities first appeared in IBM MQ 9.3.x
Continuous Delivery releases and are new for Long Term Support at IBM MQ 9.4.0:
- Enhancements to the IBM MQ Console
- Stand-alone IBM MQ Web Server
- New CAPEXPRY attribute
- Media image scheduling - linear logging
- Extension of queue manager status attributes
- Addition of Native HA status attributes
- dspmqver command now reports release type
- Environment variables for tuning I/O operations that take too long
- MQIPT trace file configuration enhancements
- OpenTelemetry tracing
- Application development
- The following capabilities first appeared in IBM MQ 9.3.x
Continuous Delivery releases and are new for Long Term Support at IBM MQ 9.4.0:
- Support for AIX compiler IBM Open XL C/C++ for AIX 17.1.0 (XLC 17)
- Performance improvements for processing of AMQP message acknowledgments
- Enhancements for IBM MQ .NET and XMS .NET
- Enhancements to IBM MQ classes for JMS and IBM MQ classes for Jakarta Messaging for sharing TCP/IP connections and using modular applications
- Application rebalancing support for IBM MQ classes for JMS
- Remote messaging with the messaging REST API
- Containers non-install image added for Linux ARM64 / Apple Silicon
What's new in IBM MQ for Multiplatforms - Advanced entitlement only
- License entitlement, installation and upgrade
- The following capabilities first appeared in IBM MQ 9.3.x Continuous Delivery releases and are new for Long Term Support at IBM MQ 9.4.0:
- Administration
- The following capabilities first appeared in IBM MQ 9.3.x Continuous Delivery releases and are new for Long Term Support at IBM MQ 9.4.0:
What's new in IBM MQ for z/OS - base and Advanced VUE entitlement
- Security
- The following capabilities first appeared in IBM MQ 9.3.x Continuous Delivery releases and are new for Long Term Support at IBM MQ 9.4.0:
- Administration
- The following capabilities first appeared in IBM MQ 9.3.x Continuous Delivery releases and are new for Long Term Support at IBM MQ 9.4.0:
- Application development
- The following capabilities first appeared in IBM MQ 9.3.x Continuous Delivery releases and are new for Long Term Support at IBM MQ 9.4.0:
What's new in IBM MQ for z/OS - Advanced and Advanced VUE entitlement only
- Administration
- The following capabilities first appeared in IBM MQ 9.3.x Continuous Delivery releases and are new for Long Term Support at IBM MQ 9.4.0:
What's changed in IBM MQ 9.4.0
- License entitlement, installation and migration
- The following changes first appeared in IBM MQ 9.3.x Continuous Delivery releases and are new for Long Term Support at IBM MQ 9.4.0:
- Security
- The following changes first appeared in IBM MQ 9.3.x Continuous Delivery releases and are new for Long Term Support at IBM MQ 9.4.0:
- Administration
- The following changes first appeared in IBM MQ 9.3.x
Continuous Delivery releases and are new for Long Term Support at IBM MQ 9.4.0:
- Changed return code for endmqm
- runmqdlq tool default permissions change
- Changes to the RECOVER CFSTRUCT command
- Changes to the output of the MFT fteDisplayVersion command
- Changes to entries in the connection log for connections to MQIPT TLS server routes that close without sending any data
- Changes to the way the CSQ1LOGP EXTRACT function handles messages with message properties
- Changes to zHyperWrite
- Application development
- The following changes first appeared in IBM MQ 9.3.x Continuous Delivery releases and are new for Long Term Support at IBM MQ 9.4.0:
- Containers
- The following changes first appeared in IBM MQ 9.3.x Continuous Delivery releases and are new for Long Term Support at IBM MQ 9.4.0: