IBM MQ features by version
Version-to-version feature comparison tables.
Note: This topic is not IBM® MQ version-specific, it is a
family-level topic. It is always published in the latest IBM MQ version. If you want to bookmark this topic, please
bookmark the following link. This link continues to work when a new IBM MQ version is released. https://www.ibm.com/docs/en/SSFKSJ_latest/overview/mq_features.html.
To go to the main IBM MQ documentation landing page, click IBM MQ in the breadcrumb trail at the top of this page.
Features introduced at IBM MQ 9.4
The following tables show the features introduced at the IBM MQ 9.4.0 initial release and at each IBM MQ 9.4.x CD.
For feature tables for earlier versions of IBM MQ, see IBM MQ features introduced at older versions.
IBM MQ 9.4 License entitlement, installation and migration features
IBM MQ 9.4 security features
| Feature | Requires entitlement | IBM MQ 9.4.0 initial release | IBM MQ 9.4.x CD only |
|---|---|---|---|
JSON Web Token (JWT) support and token based authentication:
|
|||
|
|||
|
|||
New property to set the user context that is used for authorization in
the messaging REST API |
|||
TLS support:
|
|||
|
|||
|
|||
|
|||
|
|||
|
|
||
MQIPT
|
|||
|
|||
|
|||
![]() New commands to manage keys, certificates, and certificate
requests |
|||
HTTPS supported for accessing a CCDT through a URL |
|||
Federal Information Processing Standards (FIPS) support:
|
|||
|
|||
Cryptographic library GSKit upgraded to version 9 |
9.4.4 |
||
Managed File Transfer support for OpenSSH
type Private key for SFTP servers |
|
||
Extended authority events for positive authentication |
9.4.3 |
IBM MQ 9.4 administration features
| Feature | Requires entitlement | IBM MQ 9.4.0 initial release | IBM MQ 9.4.x CD only |
|---|---|---|---|
IBM MQ Console:
|
|||
|
|||
|
|||
|
|||
Stand-alone IBM MQ Web Server |
|||
New CAPEXPRY attribute:
|
|||
Extension of queue manager status attributes |
|||
Native High Availability (Native HA):
|
|||
|
|
||
|
|
||
|
|
||
dspmqver command now reports release
type |
|||
Environment variables for tuning I/O operations that take too
long |
|||
MQIPT trace file
configuration enhancements |
|||
OpenTelemetry tracing support:
|
|||
![]() Enabling JSON formatted logs for AMQP and MQTT |
|||
![]() LZ4 compression available for channels |
|||
Increased scalability for channel initiator |
|||
Enhancements to SMF:
|
|||
![]() Faster log throughput with zHyperLink |
|||
Media image scheduling - linear logging |
|||
Media image scheduling - replicated logging |
|
||
RDQM available on RHEL 9 |
|
||
Kafka Connect:
|
|
||
|
|
||
|
|
||
Managed File Transfer:
|
|
||
Additional capabilities for users with IBM MQ Advanced for z/OS entitlement |
|
||
Performance monitoring enhancements |
|||
Data conversion support for the latest GB18030 standard |
|||
Force option might be required when you change a queue manager
CCSID |
|||
Simpler connectivity to cloud |
|||
Improved alternative site recovery |
IBM MQ 9.4 application development features
| Feature | Requires entitlement | IBM MQ 9.4.0 initial release | IBM MQ 9.4.x CD only |
|---|---|---|---|
Support for AIX compiler
IBM Open XL C/C++ for AIX 17.1.0 |
|||
Enhancements to AMQP and MQTT
|
|||
|
|||
|
|||
Enhancements to IBM MQ
.NET and XMS .NET:
|
|||
Enhancements to IBM MQ classes for JMS and IBM MQ classes for Jakarta Messaging:
|
|||
|
|||
|
|||
Remote messaging with the messaging REST API |
IBM MQ 9.4 Containers features
| Feature | Requires entitlement | IBM MQ 9.4.0 initial release | IBM MQ 9.4.x CD only |
|---|---|---|---|
Containers non-install image added for Linux ARM64 / Apple Silicon |
|||
Support for deployments outside OpenShift® with the IBM MQ Advanced container image |
|||
License tagging for non-production container workloads |
|||
Native HA cross-region replication in containers |
![[MQ 9.4.0 Jun 2024]](ng940.gif)
New method for applying maintenance on ![[Windows]](ngwin.gif)
![[Linux]](nglinux.gif)
![[IBM MQ Advanced]](ngadv.gif)
![[CP4I Support Cycle 2]](ngcp4isc2.gif)
![[Kubernetes]](ngkube.gif)
![[IBM Cloud Pak for Integration]](ngcp4i.gif)
![[AIX]](ngaix.gif)
JWKS support for automatic queue manager side certificate management![[UNIX, Linux, Windows, IBM i]](ngmulti.gif)
JWT endpoint support in ![[z/OS]](ngzos.gif)
![[AIX, Linux, Windows]](ngalw.gif)
New
Custom path for TLS certificates in ![[OpenShift Container Platform]](ngocp.gif)
![[IBM MQ Advanced VUE]](ngadvvue.gif)
![[IBM MQ Advanced for z/OS]](ngadvzos.gif)