![[Long Term Support]](nglts.gif)
What's changed in IBM MQ 9.0.0.x Long Term Support
The Long Term Support (LTS) release is a recommended product level for which support, including defect and security updates, is provided over a specified period of time.
Long Term Support releases do not deliver new functional enhancements. They contain only defect fixes and security updates, and are made available at regular intervals. They are intended for systems that demand maximum stability over a long term deployment period.
For more information, see IBM® MQ release types and IBM MQ FAQ for Long Term Support and Continuous Delivery releases.
For Long Term Support for IBM MQ 9.0.0 for Multiplatforms maintenance updates are provided as fix packs or cumulative security updates (CSUs).
- Fix packs, which contain roll-ups of all defects fixed since the previous fix pack delivery (or GA). Fix packs are produced exclusively for Long Term Support (LTS) releases during their normal support lifecycle.
- Cumulative security updates (CSUs), which are smaller updates and contain security patches released since the previous maintenance (GA). CSUs are produced for LTS releases (including releases in extended support), and also for the latest IBM MQ Continuous Delivery (IBM MQ) release, as required to deliver relevant security patches.
For maintenance releases in or after 1Q 2023, the fourth digit in the VRMF represents either a fix pack number or a CSU number. Both types of maintenance are mutually cumulative (that is, they contain everything included in older CSUs and fix packs), and both are installed using the same mechanisms for applying maintenance. Both types of maintenance update the F-digit of the VRMF to a higher number than any previous maintenance: fix packs use "F" values divisible by 5, CSUs use "F" values not divisible by 5.
For maintenance releases before 1Q 2023, the fourth digit in the VRMF always represents the fix pack level. For example, the first fix pack of the IBM MQ 9.0.0 LTS release is numbered 9.0.0.1.
For more information, see Changes to IBM MQ's maintenance delivery model.
For z/OS®, maintenance updates are provided as PTFs or cumulative security updates (CSUs).
![[MQ 9.0.0.24 Apr 2024]](ng90024.gif)
IBM MQ 9.0.0 CSU 24
- Removal of support for RSA key exchange when operating in FIPS mode
- From IBM MQ 9.0.0 CSU 24, the IBM
Java 8 JRE removes support for RSA key exchange when
operating in FIPS mode. This removal applies to the following CipherSuites:
- TLS_RSA_WITH_AES_256_GCM_SHA384
- TLS_RSA_WITH_AES_256_CBC_SHA256
- TLS_RSA_WITH_AES_256_CBC_SHA
- TLS_RSA_WITH_AES_128_GCM_SHA256
- TLS_RSA_WITH_AES_128_CBC_SHA256
- TLS_RSA_WITH_AES_128_CBC_SHA
- TLS_RSA_WITH_3DES_EDE_CBC_SHA
![[V9.0.0.13 Apr 2022]](ng90013.gif)
IBM MQ 9.0.0 Fix Pack 13
There are no documentation updates relating to changes to functions and resources in IBM MQ 9.0.0 Fix Pack 13.
![[V9.0.0.12 Oct 2021]](ng90012.gif)
IBM MQ 9.0.0 Fix Pack 12
![[V9.0.0.11 Dec 2020]](ng90011.gif)
IBM MQ 9.0.0 Fix Pack 11
There are no documentation updates relating to changes to functions and resources in IBM MQ 9.0.0 Fix Pack 11.
![[V9.0.0.10 May 2020]](ng90010.gif)
IBM MQ 9.0.0 Fix Pack 10
![[V9.0.0.9 Mar 2020]](ng9009.gif)
IBM MQ 9.0.0 Fix Pack 9
- Enabling dynamic tracing of LDAP client library code shipped with IBM MQ
- Change to authorities needed for XMS .NET to query the BackoutThreshold and BackoutRequeueQName of a cluster queue
- Queue file size limit
- Change to exception messages for failed managed transfer requests that require a new directory to be created on an SFTP file server
Change to inquiries used by dmpmqcfg command
- New environment variable AMQ_NO_BAD_COMMS_DATA_FDCS
![[V9.0.0.8 Oct 2019]](ng9008.gif)
IBM MQ 9.0.0 Fix Pack 8
![[V9.0.0.7 Jun 2019]](ng9007.gif)
IBM MQ 9.0.0 Fix Pack 7
![[V9.0.0.6 Mar 2019]](ng9006.gif)
IBM MQ 9.0.0 Fix Pack 6
Addition of Microsoft Visual Studio 2013 C/C++ runtimes on Windows
- Updates for messages produced during backout queue and dead letter queue processing for IBM MQ classes for JMS
- Change to authorities needed for IBM MQ classes for JMS to query the BackoutThreshold and BackoutRequeueQName of a cluster queue
New environment variable AMQ_CONVEBCDICNEWLINE
New error response MQRC_INCOMPLETE_TRANSACTION
Changes to Windows program directory security permissions
![[V9.0.0.5 Aug 2018]](ng9005.gif)
IBM MQ 9.0.0 Fix Pack 5
![[V9.0.0.4 May 2018]](ng9004.gif)
IBM MQ 9.0.0 Fix Pack 4
![[V9.0.0.3 Mar 2018]](ng9003.gif)
IBM MQ 9.0.0 Fix Pack 3
- Removal of JSON4J.jar file and com.ibm.msg.client.mqlight package
- Additional permission for java.security.policy file
- New attribute to allow TLS v1.0 to be optionally disabled on a queue manager
- Enhancements to runmqras utility
- Change to required permissions for Managed File Transfer agent authority queues
- Change to order of authority checks when a Managed File Transfer agent receives a request to cancel a file transfer
![[V9.0.0.2 Sep 2017]](ng9002.gif)
IBM MQ 9.0.0 Fix Pack 2
- New constant JMS_IBM_SUBSCRIPTION_USER_DATA added to the JmsConstants interface
- New environment variable AMQ_SSL_LDAP_SERVER_VERSION
- Sample configuration file for IBM MQ classes for Java
- Changes to the dmpmqcfg command
- Changes to the strmqm command
- Change to handling of errors relating to corrupted character data within internal MQ command messages used by queue manager clustering component
- Change to behavior of Managed File Transfer fteCleanAgent command
- Enabling MQCSP authentication in Managed File Transfer
- New messagePublicationFormat property for Managed File Transfer installation.properties file
- Comparison check of transfer identifier and value of groupId attribute restored for message-to-file transfers
![[V9.0.0.1 May 2017]](ng9001.gif)
IBM MQ 9.0.0 Fix Pack 1
- JMS exception listener updates
- Support for class name allowlisting in JMS ObjectMessage
- IBM MQ resource adapter IVT application updated to support WildFly V10
- Proxy subscriptions are not modified to ADMIN when alterations are attempted
- Restriction on the use of topic alias queues in distribution lists
- Deprecated CipherSpecs
- GSKit version updated
- Adopting other security contexts when you use the ADOPTCTX(YES) parameter
mqconfig change for nproc
- MQPROMPT environment variable for runmqsc
- fteMigrateAgent command changes
- New MFT agent property addCommandPathToSandbox
- New MFT agent property additionalWildcardSandboxChecking
New agent property adminGroup for use with MFT agents on z/OS