RabbitMQ Changelog

Overview

RabbitMQ release notes are available on GitHub. See RabbitMQ support timeline to find out what release series are supported. For guidance on upgrades, see the Upgrade and Blue/Green Deployment Upgrade guides.

Java client, Java Stream client, .NET client, and .NET Stream client are released separately.

Releases

Version Release Date Highlights Release Notes
3.12.12 January 9 2024
  • Bug fixes
Release notes
3.12.11 December 22 2023
  • Bug fixes
Release notes
3.11.28 December 22 2023
  • Bug fixes
Release notes
3.11.27 December 15 2023
  • Bug fixes
Release notes
3.12.10 November 21 2023
  • Bug fixes
Release notes
3.11.26 November 20 2023
  • Bug fixes
Release notes
3.12.9 November 17 2023
  • Bug fixes
Release notes
3.11.25 November 1 2023
  • Bug fixes
Release notes
3.12.8 November 1 2023
  • Bug fixes
Release notes
3.11.24 November 1 2023
  • Bug fixes
Release notes
3.12.7 October 18 2023 Release notes
3.11.24 October 18 2023 Release notes
3.12.6 September 22 2023
  • Important dependency update
Release notes
3.12.5 September 20 2023
  • Bug fixes
Release notes
3.11.23 September 12 2023
  • Bug fixes
Release notes
3.12.4 August 24 2023
  • Bug fixes
Release notes
3.11.22 August 24 2023
  • Bug fixes
Release notes
3.12.3 August 18 2023
  • Bug fixes
Release notes
3.11.21 August 18 2023
  • Bug fixes
Release notes
July 31 2023
July 31 2023
3.12.2 July 18 2023
  • Bug fixes
  • Usability improvements
Release notes
3.11.20 July 18 2023
  • Bug fixes
  • Usability improvements
Release notes
3.10.25 July 18 2023
  • Bug fixes
Release notes
3.12.1 June 26 2023
  • Bug fixes
  • Usability improvements
Release notes
3.11.19 June 26 2023
  • Bug fixes
  • Usability improvements
Release notes
3.11.18 June 7 2023
  • Bug fixes
Release notes
3.10.24 June 7 2023
  • Bug fixes
Release notes
3.12.0 2 June 2023 Release notes
3.11.17 29 May 2023
  • Bug fixes
  • Usability improvements
Release notes
3.10.23 25 May 2023
  • Bug fixes
Release notes
27 May 2023 Team RabbitMQ's account on PackageCloud is currently unavailable. Please switch to our Cloudsmith mirror for Debian and RPM package repositories. Learn more
3.11.16 13 May 2023
  • Bug fixes
  • Usability improvements
Release notes
3.11.15 30 April 2023
  • RPM package spec update
Release notes
3.10.22 30 April 2023
  • RPM package spec update
Release notes
3.11.14 29 April 2023
  • Bug fixes
  • Usability improvements
Release notes
3.10.21 29 April 2023
  • Bug fixes
  • Usability improvements
Release notes
3.11.13 31 March 2023
  • Bug fixes
Release notes
3.11.12 30 March 2023
  • Bug fixes
  • Usability improvements
Release notes
3.10.20 22 March 2023
  • Bug fixes
  • Usability improvements
Release notes
3.11.11 20 March 2023
  • Bug fixes
  • Usability improvements
Release notes
3.9.29 09 March 2023 Release notes
  • This is the final 3.9.x release
  • 3.11.10 2 March 2023
    • Bug fixes
    Release notes
    3.10.19 2 March 2023
    • Bug fixes
    Release notes
    3.11.9 13 February 2023
    • Bug fixes
    Release notes
    3.10.18 13 February 2023
    • Bug fixes
    Release notes
    3.10.17 31 January 2023
    • Important bug fix in the management plugin
    Release notes
    3.11.8 30 January 2023
    • Bug fixes
    • Optimizations
    Release notes
    3.10.16 30 January 2023
    • Bug fixes
    • End of community (general) support for 3.10.x release series has been announced
    Release notes
    3.10.15 30 January 2023 Due to a release pipeline failure that was not practically possible to retry, this release never shipped. See 3.10.16.
    </td>
    
    3.9.28 30 January 2023 Release notes
    3.11.7 17 January 2023
    • Bug fixes
    • Usability improvements
    Release notes
    3.10.14 17 January 2023
    • Bug fixes
    • Optimizations
    Release notes
    3.11.6 5 January 2023
    • Bug fixes
    • Optimizations
    Release notes
    3.11.5 14 December 2022
    • Bug fixes
    • Usability improvements
    Release notes
    3.10.13 14 December 2022
    • Bug fixes
    Release notes
    3.9.27 14 December 2022
    • Bug fixes
    Release notes
    3.11.4 29 November 2022
    • Bug fixes
    • Usability improvements
    Release notes
    3.10.12 29 November 2022
    • Bug fixes
    Release notes
    3.9.26 29 November 2022
    • Bug fixes
    Release notes
    3.11.3 10 November 2022
    • Bug fixes
    • Usability improvements
    Release notes
    3.10.11 10 November 2022
    • Bug fixes
    Release notes
    3.9.25 10 November 2022
    • Bug fixes
    Release notes
    3.11.2 19 October 2022
    • Bug fixes
    Release notes
    3.10.10 19 October 2022
    • Bug fixes
    Release notes
    3.9.24 19 October 2022
    • Bug fixes
    Release notes
    3.11.1 13 October 2022
    • Bug fixes
    • Addressed an issue with mixed version cluster compatibility with 3.10.x
    Release notes
    3.10.9 13 October 2022
    • Bug fixes
    • Addressed an issue with mixed version cluster compatibility with 3.9.x
    Release notes
    8 October 2022 CVE-2022-37026, a CVE with critical severity (CVSS 3.x Base Store: 9.8), affets the following Erlang versions:
      <ul>
        <li>Erlang 25 before 25.0.2</li>
        <li>Erlang 24 before 24.3.4.2</li>
        <li>Erlang 23 before 23.3.4.15</li>
      </ul>
    </td>
    <td>
      <a href="https://nvd.nist.gov/vuln/detail/CVE-2022-37026">CVE-2022-37026</a>
    </td>
    
    3.11.0 28 September 2022 Release notes
    3.10.8 25 September 2022
    • Bug fixes
    • Minor improvements
    Release notes
    3.9.23 25 September 2022
    • Bug fixes
    • Minor improvements
    Release notes
    2 August 2022
    • Erlang 23 support has reached end of life
    • Future 3.11.x releases will require Erlang 25.x
    • Future 3.9.x and 3.10.x releases will require Erlang 24.2 or 25.x
    Supported Erlang series
    3.10.7 2 August 2022
    • Bug fixes
    • Minor improvements
    Release notes
    3.9.22 2 August 2022
    • Bug fixes
    • Minor improvements
    Release notes
    3.10.6 11 July 2022
    • Bug fixes
    • Minor improvements
    Release notes
    3.9.21 11 July 2022
    • Bug fixes
    • Minor improvements
    Release notes
    3.8.35 11 July 2022 Release notes
    3.10.5 6 June 2022
    • Bug fixes
    • Debian package metadata update
    Release notes
    3.9.20 6 June 2022
    • Debian package metadata update
    Release notes
    3.8.34 6 June 2022
    • Debian package metadata update
    Release notes
    3.10.4 1 June 2022
    • Bug fixes
    Release notes
    3.9.19 31 May 2022
    • Bug fixes
    Release notes
    3.8.33 31 May 2022
    • Bug fixes
    Release notes
    3.10.2 20 May 2022
    • Erlang 25 compatibility fixes
    • Bug fixes
    Release notes
    3.9.18 20 May 2022
    • Bug fixes
    Release notes
    3.8.32 20 May 2022
    • Bug fixes
    Release notes
    3.10.1 11 May 2022
    • Bug fixes
    Release notes
    3.9.17 11 May 2022
    • Bug fixes
    Release notes
    3.8.31 11 May 2022
    • Bug fixes
    Release notes
    3.10.0 3 May 2022
    • Improved efficiency, significantly reduced memory footprint of quorum queues
    • Message TTL support in quorum queues
    • New classic queue message store and index, "CQv2"
    • Initial support for Erlang 25
    • Much faster (or idempotent) definition import on boot
    • Scope aliases in OAuth 2 plugin
    • Learn more in blog posts on 3.10.x
    Release notes
    3.9.16 27 April 2022
    • Bug fixes
    Release notes
    3.8.30 27 April 2022
    • Bug fixes
    Release notes
    3.9.15 13 April 2022
    • Bug fixes
    Release notes
    3.8.29 13 April 2022
    • Bug fixes
    Release notes
    3.9.14 23 March 2022
    • Bug fixes
    Release notes
    3.8.28 23 March 2022
    • Bug fixes
    Release notes
    3.9.13 19 January 2022
    • Bug fixes
    Release notes
    3.9.12 6 January 2022
    • Bug fixes
    Release notes
    3.8.27 5 January 2022
    • Bug fixes
    Release notes
    3.9.11 2 December 2021
    • Bug fixes
    Release notes
    3.9.10 20 November 2021
    • Bug fixes
    Release notes
    3.8.26 20 November 2021
    • Bug fixes
    Release notes
    3.8.25 12 November 2021
    • Minor improvements
    Release notes
    3.9.9 11 November 2021
    • Bug fixes
    Release notes
    3.8.24 11 November 2021
    • Bug fixes
    Release notes
    3.9.8 19 October 2021
    • Bug fixes
    Release notes
    3.9.7 24 September 2021
    • Bug fixes
    Release notes
    3.8.23 24 September 2021
    • Bug fixes
    Release notes
    3.9.6 16 September 2021
    • Bug fixes
    Release notes
    3.9.5 30 August 2021
    • Bug fixes
    Release notes
    3.8.22 30 August 2021
    • Bug fixes
    Release notes
    3.9.4 17 August 2021
    • Bug fixes
    Release notes
    3.9.3 12 August 2021
    • Bug fixes
    Release notes
    3.8.21 12 August 2021
    • Bug fixes
    Release notes
    3.9.2 9 August 2021
    • Bug fixes
    Release notes
    3.8.20 9 August 2021
    • Bug fixes
    Release notes
    3.9.1 30 July 2021
    • Bug fixes
    Release notes
    3.9.0 23 July 2021 Release notes
    3.8.19 5 July 2021
    • Bug fixes
    Release notes
    3.8.18 25 June 2021 Release notes
    3.8.17 8 June 2021 Release notes
    3.8.16 4 May 2021
    • Reintroduces AWS peer discovery plugin that was unintentionally excluded from 3.8.15
    • Introduces support for Erlang 24 and drops support for Erlang/OTP 22.3 as previously announced
    Release notes
    3.8.15 3 May 2021
    • We encourage all users to consult release notes but skip this release and upgrade to 3.8.16 or later
    • Security vulnerability patches: CVE-2021-22117, CVE-2021-22116
    • Bug fixes
    Release notes
    3.8.14 2 March 2021 Release notes
    3.8.13 27 February 2021
    • Bug fixes
    Release notes
    3.8.12 16 February 2021
    • Bug fixes
    Release notes
    3.8.11 22 January 2021 Release notes
    3.8.10 19 January 2021
    • We encourage all users to consult release notes but skip this release and upgrade to 3.8.11 or later.
    • Bug fixes
    • More features supported by quorum queues
    • Usability improvements
    • Deprecations
    Release notes
    3.8.9 28 September 2020 Release notes
    3.8.8 3 September 2020 Release notes
    3.8.7 17 August 2020 Release notes
    3.7.28 17 August 2020 Release notes
    3.8.6 4 August 2020 Release notes
    3.7.27 25 July 2020 Release notes
    3.8.5 15 June 2020 Release notes
    3.8.4 25 May 2020
    • First release to support Erlang 23
    • Bug fixes
    • Optimizations
    • Minor usability improvements
    Release notes
    3.7.26 4 May 2020 Release notes
    3.7.25 9 April 2020 Release notes
    3.8.3 10 March 2020
    • Bug fixes
    • Optimizations
    • Minor usability improvements
    Release notes
    3.7.24 13 February 2020
    • Bug Fixes
    • Optimizations
    Release notes
    3.7.23 5 December 2019 Release notes
    3.8.2 2 December 2019
    • Bug fixes
    • Optimizations
    • Minor usability improvements
    Release notes
    3.7.22 27 November 2019 Release notes
    3.8.1 31 October 2019
    • Bug fixes
    Release notes
    3.7.21 31 October 2019 Release notes
    3.7.20 25 October 2019 Release notes
    3.7.19 2 October 2019 Release notes
    3.8.0 1 October 2019 Release notes
    3.7.18 18 September 2019 Release notes
    3.7.17 29 July 2019
    • Bug fixes
    • Usability improvements
    Release notes
    3.7.16 8 July 2019
    • Bug fixes
    • Usability improvements
    Release notes
    3.7.15 20 May 2019 Release notes
    3.7.14 29 March 2019
    • Bug fixes
    • Usability improvements
    Release notes
    3.7.13 8 March 2019
    • Bug fixes
    • Usability improvements
    Release notes
    3.7.12 15 February 2019
    • Bug fixes
    • Usability improvements
    Release notes
    3.7.11 31 January 2019 Release notes
    3.7.10 7 January 2019 Release notes
    3.7.9 16 November 2018
    • Bug fixes
    • Usability improvements
    Release notes
    3.7.8 20 September 2018
    • Bug fixes
    • Usability improvements
    Release notes
    3.7.7 5 July 2018 Release notes
    3.7.6 13 June 2018
    • Bug fixes
    • Usability improvements
    Release notes
    3.6.16 13 June 2018 Release notes
    3.7.5 9 May 2018
    • Bug fixes
    • Usability improvements
    Release notes
    3.7.4 8 March 2018
    • Bug fixes
    • Usability improvements
    Release notes
    3.7.3 30 January 2018
    • Bug fixes
    • Usability improvements
    Release notes
    3.6.15 17 January 2018
    • Bug fixes
    Release notes
    3.7.2 23 December 2017 Release notes
    3.7.1 21 December 2017
    • Bug fixes
    Release notes
    3.7.0 29 November 2017 Release notes
    3.6.14 7 November 2017
    • package/systemd bug fixes
    Release notes
    3.6.13 6 November 2017
    • Bug fixes
    • Usability improvements
    Release notes
    3.6.12 11 September 2017
    • Bug fixes
    Release notes
    3.6.11 16 August 2017 Release notes
    3.6.10 25 May 2017
    • Bug fixes
    • Usability improvements
    Release notes
    3.6.9 29 March 2017 Release notes
    3.6.8 17 March 2017
    • Erlang/OTP R16B03 and 17.x compatibility restored
    • Minor bug fixes
    Release notes
    3.6.7 15 March 2017
    • Erlang/OTP R16B03 and 17.x has known compatibility issues with this release. This is resolved in 3.6.8.
    • Distributed management plugin, including minor breaking HTTP API changes.
    • This upgrade requires a cluster-wide restart.
    • Bug fixes
    • Usability improvements
    Release notes
    3.6.6 21 November 2016 Release notes
    3.5.8 21 November 2016 Release notes
    3.6.5 5 August 2016
    • Bug fixes
    Release notes
    3.6.4 29 July 2016 Release notes
    3.6.3 6 July 2016 Release notes
    3.6.2 19 May 2016 Release notes
    3.6.1 1 March 2016
    • Bug fixes
    • Security fixes to the management plugin (CVE-2015-8786)
    • Usability improvements
    Release notes
    3.6.0 22 December 2015 Release notes
    3.5.7 15 December 2015
    • Bug fixes
    • Usability improvements
    Release notes
    3.5.6 7 October 2015
    • Bug fixes
    • Usability improvements
    Release notes
    3.5.5 24 September 2015
    • Performance improvements
    • Bug fixes
    Release notes
    3.5.4 22 July 2015
    • Bug fixes
    Release notes
    3.5.3 22 May 2015 Release notes
    3.5.2 12 May 2015
    • Bug fixes
    Release notes
    3.5.1 03 April 2015
    • Bug fixes
    Release notes
    3.5.0 11 March 2015 Release notes
    3.4.4 11 February 2015
    • Bug fixes
    Release notes
    3.4.3 7 January 2015
    • Bug fixes
    • Security fixes to the management plugin (CVE-2015-0862)
    Release notes
    3.4.2 26 November 2014
    • Bug fixes
    Release notes
    3.4.1 29 October 2014
    • Bug fixes
    • Security fixes to the management plugin
    Release notes
    3.4.0 21 Oct 2014 Release notes
    3.3.5 11 August 2014
    • Bug fixes
    Release notes
    3.3.4 24 June 2014
    • Bug fixes
    Release notes
    3.3.3 17 June 2014
    • Bug fixes
    Release notes
    3.3.2 9 June 2014
    • Bug fixes
    Release notes
    3.3.1 29 April 2014
    • Bug fixes
    • Security fixes to MQTT and shovel
    Release notes
    3.3.0 2 April 2014 Release notes
    3.2.4 4 March 2014
    • Bug fixes
    Release notes
    3.2.3 23 January 2014
    • Bug fixes
    Release notes
    3.2.2 11 December 2013
    • Bug fixes
    Release notes
    3.2.1 7 November 2013
    • Bug fixes
    Release notes
    3.2.0 23 October 2013 Release notes
    3.1.5 15 August 2013
    • Bug fixes
    Release notes
    3.1.4 7 August 2013
    • Security / bug fixes
    Release notes
    3.1.3 26 June 2013
    • Bug fixes
    Release notes
    3.1.2 24 June 2013
    • Bug fixes
    Release notes
    3.1.1 21 May 2013
    • Bug fixes
    Release notes
    3.1.0 1 May 2013 Release notes
    3.0.4 12 March 2013
    • Fixes a security bug in federation
    Release notes
    3.0.3 6 March 2013
    • Bug fixes
    Release notes
    3.0.2 31 January 2013
    • Bug fixes
    Release notes
    3.0.1 11 December 2012
    • Bug fixes
    Release notes
    3.0.0 19 November 2012 Release notes
    2.8.7 27 September 2012
    • Miscellaneous bugfixes
    Release notes
    2.8.6 22 August 2012
    • Sundry bugfixes
    Release notes
    2.8.5 2 August 2012
    • Assorted bugfixes
    Release notes
    2.8.4 22 June 2012
    • Fixes a serious bug in 2.8.3 that could cause log files to grow in size infinitely when being rotated
    Release notes
    2.8.3 21 June 2012
    • Bug fixes
    Release notes
    2.8.2 30 April 2012 Release notes
    2.8.1 22 March 2012
    • Fixes a bug in 2.8.0 which prevented RAM nodes from being upgraded
    Release notes
    2.8.0 19 March 2012 Release notes
    2.7.1 20 December 2011
    • Important fixes to High Availability
    • Compatibility with Erlang R15B
    • Bug fixes and performance improvements
    Release notes
    2.7.0 9 November 2011 Release notes
    2.6.1 12 September 2011
    • Fixes a bug in 2.6.0 that caused the broker to fail to restart on reboot on some operating systems
    Release notes
    2.6.0 31 August 2011 Release notes
    2.5.1 27 June 2011
    • Fixes upgrading from RabbitMQ 2.1.1 and 2.2.0
    Release notes
    2.5.0 14 June 2011
    • Numerous performance improvements
    • New tracing facility for debugging incoming and outgoing messages
    • New rabbitmqctl commands
    Release notes
    2.4.1 7 April 2011
    • Fixes a bug in 2.4.0 that would break upgrades
      in certain circumstances
    • Cluster upgrades
    Release notes
    2.4.0 23 March 2011 Release notes
    2.3.1 3 February 2011
    • Fixes a serious bug in 2.3.0 that could cause queues to crash
    Release notes
    2.3.0 2 February 2011 Release notes
    2.2.0 30 November 2010 Release notes
    2.1.1 20 October 2010 Release notes
    2.1.0 15 September 2010 Release notes
    2.0.0 25 August 2010
    • New persister
    • AMQP 0-9-1
    • Queue TTL
    • Binary Plugin releases
    Release notes
    1.8.1 15 July 2010
    • Synchronous basic.recover
    Release notes
    1.8.0 16 June 2010
    • AMQP 0-9-1 semantics
    • Exchange type plugins
    • Backing store plugins
    Release notes
    RabbitMQ acquired by SpringSource
    1.7.2 16 February 2010
    • Enhanced rabbitmqctl
    Release notes
    1.7.1 25 January 2010 Release notes
    1.7.0 7 October 2009 Release notes
    1.6.0 17 June 2009 Release notes
    1.5.5 30 May 2009
    • Bug fixes
    Release notes
    1.5.4 6 April 2009
    • Bug fixes
    Release notes
    1.5.3 24 February 2009
    • Bug fixes
    Release notes
    1.5.1 21 January 2009
    • Bug fixes
    • First release with "final" status
    Release notes
    1.5.0 18 December 2008
    • Informational rabbitmqctl commands
    • queue.unbind
    • Producer throttling
    Release notes
    1.4.0 30 July 2008
    • Performance enhancements
    Release notes
    1.3.0 1 April 2008
    • Performance enhancements
    Release notes
    1.2.0 27 September 2007
    • Simplified cluster configuration
    • Internal flow control
    Release notes
    1.1.1 29 August 2007
    • Improved interoperability
    • First release with "beta" status
    Release notes
    1.1.0-alpha 1 August 2007
    • Bug fixes
    1.0.0-alpha 8 February 2007
    • Initial release
    check-circle-line exclamation-circle-line close-line
    Scroll to top icon