Menu

News

Subscribe Subscribe to this atom feed

Also keep an eye on the change log and RabbitMQ mailing list.

  • Dropping support for older Erlang versions11 November 2017

    RabbitMQ 3.7.0 as well as 3.6.x series starting with 3.6.15 will drop support for Erlang/OTP versions older than 19.3.

    List of installation options for modern Erlang releases can be found in the RabbitMQ Erlang compatibility guide.

    As always, we welcome questions and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.6.14 release7 November 2017

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.14.

    This release contains a bug fix in packages for systemd-based distributions.

    All artifacts in this release are signed. Please refer to the Debian/Ubuntu, RHEL/CentOS/SUSE, and other installation guides for installation instructions.

    Binary and source distributions of the new release can be found on GitHub, Bintray, Package Cloud, as well as rabbitmq.com.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.6.13 release6 November 2017

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.13.

    This release contains bug fixes and usability improvements.

    All artifacts in this release are signed. Please refer to the Debian/Ubuntu, RHEL/CentOS/SUSE, and other installation guides for installation instructions.

    Binary and source distributions of the new release can be found on GitHub, Bintray, Package Cloud, as well as rabbitmq.com.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.6.12 release11 September 2017

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.12.

    This is a bug fix release.

    All artifacts in this release are signed. Please refer to the Debian and RPM installation guides for Debian/Ubuntu and RHEL/CentOS installation instructions.

    Binary and source distributions of the new release can be found on GitHub, Bintray, Package Cloud, as well as rabbitmq.com.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.6.11 release16 August 2017

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.11.

    This release contains bug fixes and usability improvements.

    All artifacts in this release are signed. Please refer to the Debian and RPM installation guides for Debian/Ubuntu and RHEL/CentOS installation instructions.

    Binary and source distributions of the new release can be found on GitHub, Bintray, Package Cloud, as well as rabbitmq.com.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.6.10 release25 May 2017

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.10.

    This release contains bug fixes and usability improvements.

    All artifacts in this release are signed. Please refer to the Debian and RPM installation guides for Debian/Ubuntu and RHEL/CentOS installation instructions.

    Binary and source distributions of the new release can be found on the downloads page, GitHub, Package Cloud, and Bintray.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.6.9 release29 March 2017

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.9.

    This a maintenance release that includes several security vulnerabilities patched in the management plugin:

    • CVE-2017-4965: XSS vulnerabilities in management UI
    • CVE-2017-4966: authentication details are stored in browser-local storage without expiration
    • CVE-2017-4967: XSS vulnerabilities in management UI
    Details of the above CVEs are pending publishing.

    All artifacts in this release are signed with a new 4096-bit OpenGPG key. Please refer to the Debian and RPM installation guides for more details.

    Binary and source distributions of the new release can be found on the RabbitMQ site, GitHub, Package Cloud, and Bintray.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.6.8 release17 March 2017

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.8.

    This release restores Erlang/OTP R16B03 and 17.x compatibility that was affected in the 3.6.7 release. It also contains a few minor bug fixes.

    All artifacts in this release are signed with a new 4096-bit OpenGPG key. Please refer to the Debian and RPM installation guides for more details.

    Binary and source distributions of the new release can be found on the downloads page, GitHub, Package Cloud, and Bintray.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.6.7 release15 March 2017

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.7.

    This release contains a new distributed management plugin as well as bug fixes and usability improvements.

    All artifacts in this release are signed with a new 4096-bit OpenGPG key. Please refer to the Debian and RPM installation guides for more details.

    Binary and source distributions of the new release can be found on the downloads page, GitHub, Package Cloud, and Bintray.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.6.6 release21 November 2016

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.6.

    This release contains a security vulnerability (CVE-2016-9877) fix in the MQTT plugin and bug fixes.

    All artifacts in this release are signed with a new 4096-bit OpenGPG key. Please refer to the Debian and RPM installation guides for more details.

    Binary and source distributions of the new release can be found on the downloads page, GitHub, Package Cloud, and Bintray.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.5.8 release21 November 2016

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.5.8.

    This release contains a security vulnerability (CVE-2016-9877) fix in the MQTT plugin.

    All artifacts in this release are signed with a new 4096-bit OpenGPG key. Please refer to the Debian and RPM installation guides for more details.

    Binary and source distributions of the new release can be found on GitHub, Package Cloud, and Bintray.

    We encourage all users of earlier 3.5.x versions of RabbitMQ to upgrade to this release. Note: release 3.5.8 marks the final patch in the 3.5.x series. RabbitMQ 3.5.x is no longer maintained. Upgrade, and refer to the current version of RabbitMQ instead.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.6.5 release5 August 2016

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.5.

    This release only contains bug fixes.

    All artifacts in this release are signed with a new 4096-bit OpenGPG key. Please refer to the Debian and RPM installation guides for more details.

    Binary and source distributions of the new release can be found on the downloads page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release, in particular from 3.6.2.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.6.4 release29 July 2016

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.4.

    This release fixes a number of bugs and is compatible with Erlang 19.0. It also contains minor usability improvements.

    All artifacts in this release are signed with a new 4096-bit OpenGPG key. Please refer to the Debian and RPM installation guides for more details.

    Binary and source distributions of the new release can be found on the downloads page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release, in particular from 3.6.2.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.6.3 release6 July 2016

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.3.

    This release fixes a number of bugs in 3.6.2 and earlier versions, introduces systemd support in the Debian package, retires Debian package support for Ubuntu versions older than 14.04, and includes 3 new plugins into the main distribution. It also contains minor usability improvements.

    All artifacts in this release are signed with a new 4096-bit OpenGPG key. Please refer to the Debian and RPM installation guides for more details.

    Binary and source distributions of the new release can be found on the downloads page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release, in particular from 3.6.2.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • New OpenPGP keys25 May 2016

    We are replacing our old OpenPGP keys we use to sign releases and nightlies with new stronger keys. The old keys were still DSA-1024 keys. The new ones are RSA-4096 keys. They are already available at the following locations:

    You will find below the transition statement for each replaced keys. They are each signed with the appropriate old key and their corresponding new key. There are links so you can easily download the transition statements and verify them.

    For Deb and RPM packages users, we recommend you import the new keys as soon as possible, so the switch from the old to the new key is smooth. See the documentation for Deb packages and for RPM packages for instructions to import it.

    Transition statement for the release key
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1,SHA512
    
    OpenPGP Key Transition Statement for RabbitMQ Release Signing Key
    
    We have created a new OpenPGP key and will be transitioning away from
    the old key. The old key has not been compromised and will continue
    to be valid for some time, but we will sign release artifacts and
    repositories with the new key going forward.
    
    We would like this new key to be re-integrated into the web of trust.
    This message is signed by both keys to certify the transition.  The new
    and old keys are signed by each other.
    
    The old key, which we are transitioning away from, is:
    
    pub   dsa1024/0xF7B8CEA6056E8E56 2007-07-06 [SC]
          Key fingerprint = F783 72A0 6FF5 0C80 464F  C1B4 F7B8 CEA6 056E 8E56
    uid                              RabbitMQ Release Signing Key <[email protected]>
    
    The new key, to which we are transitioning, is:
    
    pub   rsa4096/0x6B73A36E6026DFCA 2016-05-17 [SC]
          Key fingerprint = 0A9A F211 5F46 87BD 2980  3A20 6B73 A36E 6026 DFCA
    uid                              RabbitMQ Release Signing Key <[email protected]>
    
    The entire key may be downloaded from: http://www.rabbitmq.com/rabbitmq-release-signing-key.asc
    
    To fetch the full new key from a public key server using GnuPG, run:
    
      gpg --recv-key 0x6B73A36E6026DFCA
    
    If you already know my old key, you can now verify that the new key is
    signed by the old one:
    
      gpg --check-sigs 0x6B73A36E6026DFCA
    
    If you'd like any further verification or have any questions about the
    transition please contact us directly.
    
    To verify the integrity of this statement:
    
      wget -q -O- https://www.rabbitmq.com/key-transition-0xF7B8CEA6056E8E56.txt | gpg --verify
    
    The RabbitMQ Team
    -----BEGIN PGP SIGNATURE-----
    
    iEYEARECAAYFAlc8IjwACgkQ97jOpgVujlYL3QCfdO0C4R3iSDn+cmmff3xpEmWj
    9JcAnRP15QAkjlOeIBRDRM+1rqLGbAMniQIcBAEBCgAGBQJXPCI8AAoJEGtzo25g
    Jt/KtgUQALCNCCSnCX5A3jvtQl1iN9QegfSB7wXBkyWzc7wBwknzGCV+29P/y8rr
    e8i4nBm+Kdkq55UDkFcX+kPBe+m+H/Xb53fWcoMatUb82C0YEmnJ8C1zXDcHvlVH
    eSVRouWY6qa5GPcTIiGnsM5lTTYuo6BQUU7U1DbrGcpK9pi557a4mX+5aE05/hqR
    w8LzMv+jhdY0/enaeQ9oqvfIP32WEVhHlzCNU5XDK0z2uOXtNoAK8AOtHufD+JaX
    1DS1mHSr+l1LRkH346rW9fa5EaS6qqT1QNkjMwYDsrSiT3Z4/rIaDArPJf4SEL9R
    1DGizxVN/I5VY+v+DH0fv07P4+W6mJQEPRmia2NYgHfU39QtiQYi0UW8Ep8yNpEQ
    Pq+cjj1pKY9hWAkAQkRrxqM3k6h2OJEW2u9WIxuB6SaZDB1b6VZK1vQcFyybNqTx
    zBHr6A+bROU6GvzO+klTrrsqnEYMZavzhzO9nupoRdfJ3+bHJASWwQDgEgNAlI6h
    Yni/tbq8gcEGr6ym6cIOPz7Gwqxfpwfw0UMBfEzaZMbZkeJ6ZOzf7OIPhADtJ1S+
    ilHqXw1v5uTFdBDb2P6rBkJHkQICGULoW1mbjheG/l2nBz7gRPlq6eeohW7XjJYk
    645b/NuitFjWIKnnNO3YH6da92pLddzEuZOh9rdCpam/G9Uxyadk
    =GeDx
    -----END PGP SIGNATURE-----
    Transition statement for the nightlies key
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1,SHA512
    
    OpenPGP Key Transition Statement for RabbitMQ (Nightly builds)
    
    We have created a new OpenPGP key and will be transitioning away from
    the old key. The old key has not been compromised and will continue
    to be valid for some time, but we will sign release artifacts and
    repositories with the new key going forward.
    
    We would like this new key to be re-integrated into the web of trust.
    This message is signed by both keys to certify the transition.  The new
    and old keys are signed by each other.
    
    The old key, which we are transitioning away from, is:
    
    pub   dsa1024/0x0697F46E2DF405B6 2010-08-23 [SC]
          Key fingerprint = 9EFB 5FE2 CBEB 7999 23EE  0F58 0697 F46E 2DF4 05B6
    uid                              RabbitMQ (Nightly builds) <[email protected]>
    
    The new key, to which we are transitioning, is:
    
    pub   rsa4096/0xD441A9DDBA058EF7 2016-05-17 [SC]
          Key fingerprint = C77F 043E C632 A405 91D2  158B D441 A9DD BA05 8EF7
    uid                              RabbitMQ Nightly Signing Key <[email protected]>
    
    The entire key may be downloaded from: http://www.rabbitmq.com/rabbitmq-nightly-signing-key.asc
    
    To fetch the full new key from a public key server using GnuPG, run:
    
      gpg --recv-key 0xD441A9DDBA058EF7
    
    If you already know my old key, you can now verify that the new key is
    signed by the old one:
    
      gpg --check-sigs 0xD441A9DDBA058EF7
    
    If you'd like any further verification or have any questions about the
    transition please contact us directly.
    
    To verify the integrity of this statement:
    
      wget -q -O- https://www.rabbitmq.com/key-transition-0x0697F46E2DF405B6.txt | gpg --verify
    
    The RabbitMQ Team
    -----BEGIN PGP SIGNATURE-----
    
    iEYEARECAAYFAlc8IiYACgkQBpf0bi30BbbgbQCgkY4xS5z+fSlGYhbYHnLEuEMs
    z9QAoKx5erqa0qiO6pXNm+Nt/LOusns2iQIcBAEBCgAGBQJXPCImAAoJENRBqd26
    BY73ouEQAJ3lQpKUZw/TbC2AMyKXEqZmikUiZE9cMXR53RAHAwOOxRlJYT4ykfKQ
    GQc/xefJ2nbSbRb2f871YYimw+CmOrMfTtz1RNEkcNvD9Shz3qtYPr/JtY+dA4bV
    7d8JcpVm4WObG0gijXZsLKSXTzK3NBNop2hmL/Sjk34aabu2o8X3S9XNqpH+qjqx
    dfMWifhcvviEPfdCUcGX5IPh25UgJEtu/wDnb1c7pLAnuKhZ7zo7hGWAICjXdLaz
    +Khe7YRq/fjabXq6oJXng8o2AZwQsrRfPPF5pWiKpPOth11YYI9tUjpQwIiAl8Yc
    VdmxGyF4FvHTF8ERnQugwGYA4BWjp4xBUg7aLoOtfAp92EUVP10qgvFVQo708DIU
    hPvQDL4IJtf7qqNhwcz73LP+/a+5Bg1DceICZ5Ki2WyRfF1Ig//XQLhif0/gG0gC
    rG3W2TuoGgSMbbnuk42J7JUxRfHMNWy+y8dBBeMVExybZSGZqfJAOXbhY8RIPUK3
    4RMTVlsqBwhvix5L4NbbPsY5sIbbEq2RRn7Nepa9JpGEpddjVEpwaPW8op9ImRht
    U9Vex5RdGT0uoPDlqBsCffBxxy9MxTFD+NreVrah5NeCWiROG4WwDwOPmR2hH7io
    j8ZGl+/bUPvV/SuMHp61DbfBXjbeBmnP3mycMwo6LMr+ZBqwbVJq
    =brAw
    -----END PGP SIGNATURE-----
  • RabbitMQ 3.6.2 release19 May 2016

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.2.

    This release fixes a number of bugs in 3.6.1 and earlier versions, introduces a new statistics collector in the management plugin. It also contains usability improvements.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release. Note that all cluster nodes running the management plugin need to be upgraded in lock step due to significant internal plugin changes.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.6.1 release1 March 2016

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.1.

    This release fixes a number of bugs in 3.6.0 and earlier versions, as well as one security issue (CVE-2015-8786) in the management plugin. It also contains usability improvements.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.6.0 release22 December 2015

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.0.

    This release has new features, a few backwards-incompatible changes, as well as bug fixes.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.5.7 release15 December 2015

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.5.7.

    This release fixes a number of bugs in 3.5.6 and earlier versions. It also contains usability improvements.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.5.6 release7 October 2015

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.5.6.

    This release fixes a number of bugs in 3.5.5 and earlier versions. It also contains usability improvements.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.5.5 release24 September 2015

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.5.5.

    This release fixes a number of bugs in 3.5.4 and earlier versions. In addition, it improves performance, especially when a queue is purged or paged to disk.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.5.4 release22 May 2015

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.5.4.

    This is a bug fix release focused on RabbitMQ server, .NET and Java clients.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.5.3 release22 May 2015

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.5.3.

    This release fixes a number of bugs in 3.5.2 and earlier versions. In particular, two regressions introduced in 3.5.2 which could prevent the broker from starting are now fixed.

    As announced on the mailing-list, there is a breakage in the Java client library API to fix a bug. Of course, if you are not impacted by this bug, you can safely continue to use a previous version of the library. We are discussing the possibility to release client libraries separately from the broker/plugins to have distinct versioning and avoid this problem in the future.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.5.2 release12 May 2015

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.5.2.

    This release fixes a number of bugs in 3.5.1 and earlier versions.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • We're Hiring
  • RabbitMQ team is Hiring Engineers16 April 2015

    RabbitMQ team at Pivotal has 2 engineering positions open. Come help us make RabbitMQ better!

  • RabbitMQ 3.5.1 release03 April 2015

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.5.1.

    This release fixes a number of bugs in 3.5.0 and earlier versions.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.5.0 release11 March 2015

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.5.0.

    This release adds support for priority queues which were available as a plugin before. Performance is improved; in particular messages smaller than configurable size are embedded in the queue index to reduce I/O and memory consumption. Stability of clustering and autoheal partition handling is improved as well. A new pause_if_all_down partition handling mode is added. The management web UI now shows many more I/O statistics.

    The .NET client receives many improvements leading to backward-incompatible changes to the API. In the future, NuGet will become the primary distribution method for the .NET client.

    This release also corrects a number of defects in the broker and plugins, as well as introducing many smaller new features and improvements.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.4.4 release11 February 2015

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.4.4.

    This release fixes a number of bugs in 3.4.3 and earlier versions.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • Security issues in RabbitMQ management plugin (3.4.2 or lower) [CVE-2015-0862]8 January 2015

    Several security issues were found in the RabbitMQ management plugin. All versions of RabbitMQ up-to 3.4.2 included are affected. All issues are fixed in RabbitMQ 3.4.3.

    The management plugin is a web interface which allows users to monitor the activity of a RabbitMQ cluster and perform administration tasks such as (but not limited to):

    • adding, modifying or removing users;
    • manage virtual hosts;
    • manage resources (exchanges and queues);
    • consume queued messages.

    Some user-controllable content was not properly HTML-escaped before being presented to a user in the management web UI:

    • When a user unqueued a message from the management UI, message details (header names, arguments, etc.) were displayed unescaped. An attacker could publish a specially crafted message to add content or execute arbitrary Javascript code on behalf of a user, if this user unqueued the message from the management UI.
    • When viewing policies, their name was displayed unescaped. An attacker could create a policy with a specially crafted name to add content or execute arbitrary Javascript code on behalf of a user who is viewing policies.
    • When listing connected AMQP network clients, client details such as its version were displayed unescaped. An attacker could use a client with a specially crafted version field to add content or execute arbitrary Javascript code on behalf of a user who is viewing connected clients.

    In all cases, the attacker needs a valid user account on the targetted RabbitMQ cluster.

    Furthermore, some admin-controllable content was not properly escaped:

    • user names;
    • the cluster name.

    Likewise, an attacker could add content or execute arbitrary Javascript code on behalf of a user using the management web UI. However, the attacker must be an administrator on the RabbitMQ cluster, thus a trusted user.

    No workaround is available, but RabbitMQ clusters with the management plugin disabled on all nodes are not affected.

    We strongly encourage you to upgrade to RabbitMQ 3.4.3.

  • RabbitMQ 3.4.3 release7 January 2015

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.4.3.

    This release fixes a number of bugs in 3.4.2 and earlier versions. It also fixes a couple of security issues in the management plugin. CVE-IDs were requested; an update will be posted as soon as they are assigned.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.4.2 release26 November 2014

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.4.2.

    This release fixes a number of bugs in 3.4.1 and earlier versions.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.4.1 release29 October 2014

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.4.1.

    This release fixes a number of bugs in 3.4.0 and earlier versions. It also fixes a couple of security issues in the management plugin.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.4.0 release21 Oct 2014

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.4.0.

    This release adds a fast reply-to mechanism for RPC clients, adds monitoring and limiting of queue length in bytes, allows plugins to be activated and deactivated without server restart, makes crashing queues recover from persistent data, and allows .net-based clients to reconnect automatically after network failure.

    This release also corrects a number of defects in the broker and plugins, as well as introducing many smaller new features and improvements.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.3.5 release11 August 2014

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.3.5.

    This release fixes a number of bugs in 3.3.4 and earlier versions.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.3.4 release24 June 2014

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.3.4.

    This release fixes a small number of bugs in 3.3.3 and earlier versions. In particular it fixes a bug introduced in 3.3.3 which could cause startup to fail under some circumstances.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.3.3 release17 June 2014

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.3.3.

    This release fixes a small number of bugs in 3.3.2 and earlier versions. In particular it fixes a bug introduced in 3.3.2 which could cause logging to stop under some circumstances.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.3.2 release9 June 2014

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.3.2.

    This release fixes a number of bugs in 3.3.1 and earlier versions.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.3.1 release29 April 2014

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.3.1.

    This release fixes a number of bugs in 3.3.0 and earlier versions, including security bugs in the MQTT and shovel plugins.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.3.0 release2 April 2014

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.3.0.

    This release improves performance in a variety of conditions, adds monitoring information to identify performance bottlenecks, adds dynamically manageable shovels, and allows Java-based clients to reconnect automatically after network failure.

    This release also corrects a number of defects in the broker and plugins, as well as introducing a host of smaller features.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.2.4 release4 March 2014

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.2.4.

    This release fixes a number of bugs in 3.2.3 and earlier versions.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.2.3 release23 January 2014

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.2.3.

    This release fixes a number of bugs in the broker and federation plugin. Improvements to the LDAP and shovel plugins are also included.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.2.2 release11 December 2013

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.2.2.

    This release fixes a number of bugs in the broker (including High Availability mode) and plugins (LDAP, Management and MQTT).

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.2.1 release7 November 2013

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.2.1.

    This fixes a number of bugs in 3.2.0 and earlier versions.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.2.0 release23 October 2013

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.2.0.

    This release introduces federated queues and features enhanced policies for aspects of the broker which previously required AMQP arguments. Clients can now obtain better feedback about authentication failures and broker alarm conditions.

    This release corrects a number of defects in the broker and plugins. The minimum version of Erlang has been changed from R12B5 to R13B03.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.1.5 release15 August 2013

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.1.5.

    This release fixes a bug in the delegate module leading to various crashes and cross-cluster minor version incompatibility, along with some other smaller bugs.

    Note that due to the above mentioned bug, RabbitMQ 3.1.4 cannot be deployed in a cluster with other RabbitMQ 3.1.x versions. 3.1.5 can be deployed in a cluster with with 3.1.0 to 3.1.3.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.1.4 release7 August 2013

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.1.4.

    This release fixes two security bugs: a directory traversal bug for the management plugin (and other HTTP applications) on Windows, and a means to subvert publish access control using dead-lettering.

    This release also fixes a number of bugs in 3.1.0 and earlier versions.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.1.3 release26 June 2013

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.1.3.

    This release fixes a bug in the management plugin.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.1.2 release24 June 2013

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.1.2.

    This is primarilly a bug fix release.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.1.1 release21 May 2013

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.1.1.

    This is primarilly a bug fix release.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • Proudly part of Pivotal14 May 2013

    RabbitMQ v3.1.0 is significant because it introduces an important set of new features, making Rabbit easier to use and manage.

    • Eager synchronisation of mirror queue slaves
    • Automatic cluster partition healing
    • Improved statistics

    V3.1.0 has significance for another reason: it is the first release made under the banner of our new sponsor company, Pivotal. Pivotal launched earlier this year as a joint venture between VMware, EMC and with a strategic partnership with General Electric Global Software. Billed as "A New Platform for a New Era", the Pivotal platform will unite data, application, and cloud fabrics. The Rabbit team members are excited to be part of this bold new initiative driving open source innovation and collaboration.

    RabbitMQ will continue to be available under the open source Mozilla Public License or commercial terms. Commercial support, consulting and both self-paced and instructor-led training courses are still available worldwide. The rabbitmq-discuss mailing list will continue to be the primary channel of communication about open-source RabbitMQ. The release cycle is not expected to change as a result of the change of ownership.

    We invite all customers to continue with us on the journey to become the most reliable, scalable and portable messaging system.

  • RabbitMQ 3.1.0 release1 May 2013

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.1.0.

    This release introduces eager synchronisation of mirror queue slaves, automatic cluster partition healing, and improved statistics (including charts) in the management plugin. It also adds many smaller new features, bug fixes and performance improvements.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.0.4 release12 March 2013

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.0.4.

    This release fixes a bug in the federation plugin where upstream credentials were leaked in the x-received-from header. This bug had been in the federation plugin since RabbitMQ 3.0.0. There are no other changes from RabbitMQ 3.0.3.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.0.3 release6 March 2013

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.0.3.

    This release fixes a small number of bugs in 3.0.2 and earlier versions.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.0.2 release31 January 2013

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.0.2.

    This release fixes a number of bugs in 3.0.1 and earlier versions.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.0.1 release11 December 2012

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.0.1.

    This release fixes a number of bugs in 3.0.0 and earlier versions.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 3.0.0 release19 November 2012

    The RabbitMQ team is pleased to announce the release of RabbitMQ 3.0.0.

    This release introduces dynamic, policy-based control of mirroring and federation, improves the user friendliness of clustering, adds support for per-message TTL, introduces plugins for web-STOMP and MQTT, and adds many smaller new features and bug fixes.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 2.8.7 release27 September 2012

    The RabbitMQ team is delighted to announce the release of RabbitMQ 2.8.7.

    This release fixes a number of bugs in the broker, Erlang client and STOMP and management plugins.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 2.8.6 release22 August 2012

    The RabbitMQ team is delighted to announce the release of RabbitMQ 2.8.6.

    This release fixes a number of bugs, including one introduced in 2.8.5 that could cause an error during shutdown of mirrored queues.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 2.8.5 release2 July 2012

    The RabbitMQ team is pleased to announce the release of RabbitMQ 2.8.5.

    This is primarily a bugfix release, with several improvements to HA queues.

    The new release can be downloaded from the download page.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 2.8.4 release22 June 2012

    We've found an unpleasant bug in RabbitMQ 2.8.3 which can cause log rotation to trigger a state where the log file grows rapidly and without end, eventually exhausting all available disk space.

    If you are running RabbitMQ 2.8.3 you are strongly advised to upgrade to 2.8.4 immediately and in the meantime do not invoke "rabbitmqctl rotate_logs". This applies particularly strongly to users of the RPM and .deb packages, since these are configured to rotate logs automatically.

    Other versions of RabbitMQ are not affected by this bug.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 2.8.3 release21 June 2012

    The RabbitMQ team is pleased to announce the release of RabbitMQ 2.8.3.

    This is primarily a bugfix release, with some minor enhancements (make disk space monitoring less intrusive by default, improve SSL performance with the Java client).

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 2.8.2 release30 April 2012

    The RabbitMQ team is pleased to announce the release of RabbitMQ 2.8.2.

    This release fixes a number of bugs and improves performance in a variety of areas, as well as introducing disc space monitoring and federation status reporting.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 2.8.1 release22 March 2012

    The RabbitMQ team is pleased to announce the release of RabbitMQ 2.8.1.

    This release fixes a small number of bugs, including one which prevented cluster RAM nodes which had run an earlier version from being upgraded.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 2.8.0 release19 March 2012

    The RabbitMQ team is pleased to announce the release of RabbitMQ 2.8.0.

    This release fixes a number of bugs and adds new features. Notable new features include:

    • dead lettering - queues can specify an exchange to which messages should be redirected when they are rejected or expire
    • internal flow control to limit memory use and make performance more predictable if the server is overloaded

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.

  • RabbitMQ 2.7.1 release 20 December 2011

    The RabbitMQ team is delighted to announce the release of RabbitMQ 2.7.1.

    This release includes important fixes to high availability recovery, fixes to the STOMP adapter, compatibility with Erlang Release R15B, and general improvements to the management interface, performance and stability.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us on the RabbitMQ discussion list (signup here and then e-mail to <rabbitmq-discuss at lists.rabbitmq.com>), or contact us directly by e-mailing <info at rabbitmq.com>.

  • RabbitMQ 2.7.0 release 9 November 2011

    The RabbitMQ team is delighted to announce the release of RabbitMQ 2.7.0.

    Features of this release include: order preservation of re-queued messages; plugins included with the server download; "amqp" URI scheme for client connections; and performance improvements and bug fixes.

    Binary and source distributions of the new release can be found on the download page.

    We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us on the RabbitMQ discussion list (signup here and then e-mail to rabbitmq-discuss at lists.rabbitmq.com), or contact us directly by e-mailing to info at rabbitmq.com.

  • RabbitMQ 2.6.1 release 12 September 2011

    The RabbitMQ team is pleased to announce the release of RabbitMQ 2.6.1.

    This release fixes a bug in the 2.6.0 version that causes the broker to fail to restart on reboot on some operating systems.

    Binary and source distributions of the new release can be found in the usual place.

    We recommend that all users of earlier versions of RabbitMQ upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list at [email protected], or directly at [email protected].

  • RabbitMQ on Heroku 31 August 2011

    The RabbitMQ team is happy to announce that the RabbitMQ add-on for Heroku is now available in beta. You can read about it on on the Heroku blog and on the RabbitMQ blog. And there is more information and links to sample code on this page.

  • RabbitMQ 2.6.0 release 31 August 2011

    The RabbitMQ team is pleased to announce the release of RabbitMQ 2.6.0.

    The highlight of this release is the introduction of active-active HA, with queues getting replicated across nodes in a cluster. There are many other improvements, particularly to the management and stomp plug-ins, as well as a number of bug fixes. See the release notes for more details.

    Binary and source distributions of the new release can be found in the usual place.

    We recommend that all users of earlier versions of RabbitMQ upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list at [email protected], or directly at [email protected].

  • RabbitMQ on CloudFoundry 15 August 2011

    The RabbitMQ team is excited to announce the launch of the RabbitMQ service on CloudFoundry.com. This service brings the messaging functionality of RabbitMQ to developers building applications on Cloud Foundry. Please see the main announcement over on the Cloud Foundry blog. There's also an FAQ with more details on the Cloud Foundry knowledge base.

  • RabbitMQ 2.5.1 release 27 June 2011

    The RabbitMQ team is pleased to announce the release of RabbitMQ 2.5.1.

    This release correctly upgrades from RabbitMQ 2.1.1 and 2.2.0. There are no other changes compared with 2.5.0.

    For details see the release notes.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list, or directly at [email protected].

  • RabbitMQ 2.5.0 release 14 June 2011

    The RabbitMQ team is delighted to announce the release of RabbitMQ 2.5.0.

    This release fixes a number of bugs. In particular:

    • recovery has been simplified, improving startup times when many exchanges or bindings exist
    • bindings are recovered between durable queues and non-durable exchanges on restart of individual cluster nodes
    • better performance under high load and memory pressure
    • source compatibility with the new Erlang R14B03 release
    New features include:
    • tracing facility for debugging incoming and outgoing messages, (see firehose)
    • improved inbound network performance
    • improved routing performance
    • new rabbitmqctl commands ('report', 'environment', and 'cluster_status')

    For details see the release notes.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list, or directly at [email protected].

  • RabbitMQ 2.4.1 release 7 April 2011

    The RabbitMQ team is delighted to announce the release of RabbitMQ 2.4.1.

    This release fixes a number of bugs, in particular one bug in 2.4.0 that would break upgrades if durable queues were present. A notable enhancement included in this release are cluster upgrades. For details see the release notes.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list, or directly at [email protected].

  • Messaging Patterns with RabbitMQ6 April 2011

    Alvaro Videla, co-author of RabbitMQ in Action, will be speaking about RabbitMQ and messaging patterns at the next Erlang Factory meeting in London, June 9-10th.

    Alvaro will present how to implement several messaging patterns using RabbitMQ such as:

    • Competing Consumers
    • RPC
    • Parallel RPC
    • Smart Proxy
    • Publish/Subscribe

    To learn more, visit the Erlang Factory website.

  • Spring AMQP Project 1.0 RC1 release1 April 2011

    The RabbitMQ team and SpringSource are pleased to announce that the Spring AMQP Project (for Java) has reached RC1 status.

    For details see the release notes.

    You can download the distribution zip file. The JARs are available in the SpringSource Milestone Maven repository.

    To learn more about the project and provide welcome feedback, please visit the Spring AMQP homepage for links to downloads, documentation, the forum and more.

  • RabbitMQ 2.4.0 release 23 March 2011

    The RabbitMQ team is delighted to announce the release of RabbitMQ 2.4.0.

    This release fixes a number of bugs and introduces some enhancements, including fast routing for topic exchanges, sender-selected distribution and server-side consumer cancellation notifications. For details see the release notes.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list, or directly at [email protected].

  • RabbitMQ 2.3.1 release 3 February 2011

    The RabbitMQ team is pleased to announce the release of RabbitMQ 2.3.1.

    This release fixes a small number of bugs, in particular one serious bug in 2.3.0 which could lead to queue processes crashing. For details see the release notes.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list, or directly at [email protected].

  • RabbitMQ 2.3.0 release 2 February 2011

    Perfectly timed one day before the start of the year of the Rabbit, the RabbitMQ team is pleased to announce the release of RabbitMQ 2.3.0.

    This release fixes a number of bugs and introduces some enhancements, including streaming publish confirmations, new plugin mechanisms for authentication and authorisation, and a great deal more. For details see the release notes.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list, or directly at [email protected].

  • RabbitMQ Webinar: Messaging that just works (update)13 December 2010

    A recording of the webinar is available.

  • RabbitMQ Webinar: Messaging that just works9 December 2010

    We are pleased to announce that we will be hosting our first, live (and free) webinar today at 1500 GMT and repeated at 1300 EST / 1000 PST.

    Emile, from the RabbitMQ engineering team, will look at the relevance of Erlang/OTP as an implementation platform, the benefits of a messaging system and common messaging patterns. Some important features in recent releases will be discussed with examples. Join us to find out how RabbitMQ can help to scale your application, whether it's on a device, the web, in the data centre, or the cloud.

    To register, please visit the SpringSource events page.

  • RabbitMQ 2.2.0 release 30 November 2010

    The RabbitMQ team is pleased to announce the release of RabbitMQ 2.2.0.

    This release fixes a number of bugs and introduces some enhancements, including automatic upgrades of non-clustered brokers, per-queue message TTLs and significantly reduced memory usage for pending acknowledgements. For details see the release notes.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list, or directly at [email protected].

  • RabbitMQ 2.1.1 release 19 October 2010

    The RabbitMQ team is pleased to announce the release of RabbitMQ 2.1.1.

    This release fixes a number of bugs and introduces some enhancements, including exchange to exchange bindings and some performance improvements, in the server and clients.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list, or directly at [email protected].

  • RabbitMQ 2.1.0 release 15 September 2010

    The RabbitMQ team is pleased to announce the release of RabbitMQ 2.1.0.

    This release fixes a number of bugs, including some race conditions and introduces minor enhancements in the server and clients.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list, or directly at [email protected].

  • RabbitMQ 2.0.0 release 25 August 2010

    We the RabbitMQ team are delighted to announce the release of RabbitMQ 2.0.0.

    This release includes a rewritten message store that pages messages to disk to relieve memory pressure, and support for AMQP 0-9-1. There are many other more modest additions, such as an implementation of basic.reject, and queue leases. For details see the release notes.

    Binary and source distributions of the new release can be found in the usual place.

    This now includes binary packages of plugins. Please note the caveats there.

    We recommend that all users of earlier versions of RabbitMQ upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list, or directly at [email protected].

  • Spring AMQP Project 1.0 M1 release21 July 2010

    The RabbitMQ team and SpringSource are pleased to announce the first milesone release of the Spring AMQP Project 1.0 M1.

    Spring AMQP makes common Spring idoms available to developers who are building AMQP-based messaging solutions. For example, building a messaging application that uses RabbitMQ as broker will feel quite similar to building an application based on Spring's JMS support. The project consists of both Java and .NET versions.

    To learn more about the project, visit the Spring AMQP homepage for links to downloads, documentation, the forum and more.

  • RabbitMQ 1.8.1 release 15 July 2010

    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.8.1.

    This release of RabbitMQ can now be compiled with Erlang R14A. This is expected to bring relief for MacPorts users and Debian (unstable) users who build from source. Administration tools are now easier to use on MacPorts. Further enhancements include the ability to observe channel.flow events from the Java API and clustering usability improvements.

    For details see the release notes.

    Binary and source distributions of the new release can be found in the usual place.

    We recommend that all users of earlier versions of RabbitMQ upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list at [email protected], or directly at [email protected].

  • RabbitMQ 1.8.0 release 16 June 2010

    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.8.0.

    This release introduces several APIs to extend Rabbit in a pluggable way, first with pluggable exchange types, and then with pluggable backing queues. Other improvements include optimisations for cross-node routing within a cluster, and more rigorous enforcement of channel.flow to ensure that Rabbit can stop producers who are failing to obey the instruction to stop sending messages to Rabbit when Rabbit comes under memory pressure.

    For details see the release notes.

    Binary and source distributions of the new release can be found in the usual place.

    We recommend that all users of earlier versions of RabbitMQ upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list at [email protected], or directly at [email protected].

  • Rabbit Technologies announce acquisition by SpringSource 13 April 2010

    Rabbit Technologies Ltd. (RTL), the company behind RabbitMQ, today announced that the company is to be acquired by SpringSource, a division of VMware, Inc.. RTL was founded in February 2007 and is a spin out from LShift Ltd., the UK software consultancy, and Cohesive FT, the US virtualization and cloud computing company.

    The Rabbit Team are very excited about the deal. “RabbitMQ is an extremely successful technology and forms the backbone for many varied cloud messaging systems,” said Alexis Richardson, chief executive officer and co-founder, Rabbit Technologies, Ltd. “By providing a multi-protocol, completely open, portable messaging system, our technology can be a key enabler of tomorrow’s applications. By joining with enterprise leaders, SpringSource and VMware, RabbitMQ expects to continue to be at the forefront of the movement toward cloud computing. Users and customers will benefit from an organization offering deep and immediate experience with the challenges of managing highly available and stable operations.”

    RabbitMQ will continue to be open source and distributed in the same way as before. The RabbitMQ community can expect to see increased investment in this outstanding technology which should result in significant improvements to the open source release.

    RabbitMQ customers will see an increase in availability of training, professional services and support offerings as the RabbitMQ business is integrated with SpringSource.

    For more details please see the full press release.

    Contacts:

    SpringSource and VMware
    Charlie Purdom, [email protected]
    Ross Levanto or Christine McKeown, [email protected]

    Rabbit Technologies Ltd.
    Alexis Richardson, [email protected]

    LShift Ltd.
    Mike Rowlands, [email protected]

    Cohesive FT
    Dwight Koop, [email protected]

    Acknowledgements:

    Rabbit Technologies would like to thank Orrick, Herrington & Sutcliffe LLP (London) for acting as counsel throughout the acquisition process. Visit their website.

  • Alexis will be speaking at Cloud & Grid Exchange 2010 12 April 2010

    Alexis Richardson, Rabbit Technologies CEO, will be speaking at the Cloud & Grid Exchange in London, 23rd April. In his talk, Alexis will present use cases for cloud messaging: what is messaging and why it is useful for cloud computing? This talk will answer these questions by way of illustrating use cases from RabbitMQ customers.

    Read more

  • RabbitMQ 1.7.2 release 16 February 2010

    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.7.2.

    This release fixes yet more bugs specific to Windows in regards to memory monitoring, and works around various bat inadequacies. Other fixes include enforcing codec size limits, and handling some corner cases of basic.qos.

    The rabbitmqctl tool has been extended with several new commands. There have also been enhancements to the plugin system, and network performance over high-latency links. The exception reporting in the Java client has been improved and there are several bug fixes and enhancements to the AMQP Tracer tool.

    For details see the release notes.

    Binary and source distributions of the new release can be found in the usual place.

    We recommend that all users of earlier versions of RabbitMQ upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list at [email protected], or directly at [email protected].

  • RabbitMQ 1.7.1 release 25 January 2010

    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.7.1.

    This release fixes a number of bugs specific to Windows, several problems in the ssl support and plug-in system, some race conditions and corner cases in the AMQP protocol and connection lifecycle handling, breakages in Debian and RPM package removal, as well as some minor bugs in rabbitmqctl.

    There are also some noteworthy enhancements, such as the support for complete short node names in all the startup and control scripts (making it easier to install RabbitMQ on systems with changing host names), improved memory monitoring and producer throttling, an extension of the AMQP codec with array types, better support for MacPorts, and improved performance and error reporting in the Java and .Net clients.

    For details see the release notes.

    Binary and source distributions of the new release can be found in the usual place.

    We recommend that all users of earlier versions of RabbitMQ upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list at [email protected], or directly at [email protected].

  • RabbitMQ Wins 2009 Cloudies Award for Best Cloud Application Provider 05 January 2010

    RabbitMQ was listed as one of the Best Cloud Application Providers in John M Willis second annual 'Cloudies' awards. John has worked in the IT management industry for 30 years and is known internationally for his IT Management and Cloud blog.

  • RabbitMQ is now in Fedora and EPEL 07 December 2009

    RabbitMQ 1.7.0 is now in Fedora 10, 11, and 12, and EPEL. So, for all Fedora users RabbitMQ is now just a yum install rabbitmq-server away!

    For the full package details see the Fedora Project website.

  • Rabbit Technologies and Canonical announce teaming agreement 08 October 2009

    Rabbit Technologies Limited, the company behind RabbitMQ, today announced the signing of a formal teaming agreement with Ubuntu sponsor Canonical. The goal of the partnership is to promote open standards in the emerging cloud computing space.

    "We want to be sure our users can navigate safely into the cloud", said Simon Wardley, software services manager for Canonical, "and we see this working according to three rules. Rule one is to build on their own infrastructure. Rule two is moving between their infrastructure and an external provider. Rule three is switching between providers. RabbitMQ provides an important message bus in the cloud that enables applications to interoperate without dependency upon a proprietary solution. It will play a significant role in the future of cloud switching."

    For details see the full press release.

  • RabbitMQ 1.7.0 release 07 October 2009

    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.7.0.

    This release has 'beta' status and introduces a number of new features, such as native SSL support, a plugin mechanism, and a Windows installer for the .net client. There are also improvements to error reporting and diagnostics, performance and stability, the windows bundle (which now includes the .net client and a more recent version of Erlang/OTP), server installation and configuration. Finally, there are a number of small bug fixes.

    For details see the release notes.

    Binary and source distributions of the new release can be found in the usual place

    We recommend that all users of earlier versions of RabbitMQ upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list at [email protected], or directly at [email protected].

  • RabbitMQ provides VMware users with a reliable cloud bus based on open AMQP messaging 30 September 2009

    We are delighted to be providing RabbitMQ open messaging to support the VMware vCloud Initiative, their customers and the growing cloud ecosystem," Alexis Richardson, CEO, RabbitMQ. "Customers want choice, and RabbitMQ delivers choice by lowering the cost of scale, and by removing lock-in. RabbitMQ is the market leading implementation of AMQP, the interoperable open business messaging protocol, and is distributed on most major development platforms. Already businesses are using RabbitMQ to scale up business-critical application functionality on multiple leading public and private cloud infrastructures. Our support for the VMware vCloud Initiative is a natural extension. RabbitMQ has an open source license making it ideal for elastic deployments, and for integration in platforms such as Spring and Ruby on Rails.

    The virtual appliance is available to download for free from the VMware virtual appliance marketplace.

  • Catch up online 22 July 2009

    The RabbitMQ team have been busy giving presentations about the use of RabbitMQ at events like Google London, Oxford Geek Night, Erlang Factory etc. Many of these presentations were filmed, and you can catch up online.

    Check out these bookmarks on Delicious.

    There have also been many exciting developments in the RabbitMQ community recently. Keep an eye on this page for a summary of who is doing what, and how, with RabbitMQ.

  • Kaazing adds support for AMQP and RabbitMQ 15 July 2009

    Kaazing Corporation, makers of gateways that connect web-based applications to high-volume, real-time message traffic, today announced support for the Advanced Message Queuing Protocol (AMQP) in the most recent release of the company's flagship product, Kaazing Enterprise Gateway (KEG).

    For details see the full release.

  • RabbitMQ 1.6.0 release 17 June 2009

    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.6.0.

    This release has 'beta' status and introduces a number of new features, such as prefetch count limiting, headers exchanges, fine-grained access control, and alternate exchanges. There are also improvements to performance and stability under high load, improved compatibility with other software (such as ejabberd and PowerShell), and a number of small bug fixes.

    For details see the release notes.

    Binary and source distributions of the new release can be found in the usual place

    We recommend that all users of earlier versions of RabbitMQ upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list at [email protected], or directly at [email protected].

  • RabbitMQ is now included in the Fedora Linux distribution 03 June 2009

    RabbitMQ is now included in the Fedora Linux distribution. See fedoraproject.org for the package details.

    So, for all Fedora users RabbitMQ is now just a yum install rabbitmq-server away.

    Thanks go to the Fedora community for their guidance in getting our RPM packages into shape for inclusion.

  • RabbitMQ 1.5.5 release 20 May 2009

    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.5.5

    This release has 'final' status and fixes a small number of bugs in the server, the startup and control scripts on Windows, and the Debian/RPM packaging. Also included are some minor enhancements to the way the server can be configured. The RabbitMQ clients have remained unchanged.

    For details see the release notes.

    Binary and source distributions of the new release can be found in the usual place

    We recommend that all users of earlier versions of RabbitMQ upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list at [email protected], or directly at [email protected].

  • Canonical adds RabbitMQ AMQP to Ubuntu 9.04 23 April 2009

    Yes, Ubuntu 9.04 Server Edition, aka "Jaunty Jackalope", now includes support for the emerging standard for messaging through RabbitMQ.

    See Canonical's press release for more information on the release.

    We look forward to hearing more from Ubuntu users and would welcome more feedback, bug requests and other contributions. Talk to us on irc.freenode.net #rabbitmq (see logs), or join our mailing list (or see archived messages).

  • RabbitMQ 1.5.4 release 6 April 2009

    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.5.4.

    This release has 'final' status and fixes a small number of bugs in the server, the startup and control scripts on Windows, and the Debian/RPM packaging. Also included are some minor enhancements to the way the server can be configured. The RabbitMQ clients have remained unchanged.

    For details see the release notes.

    Binary and source distributions of the new release can be found in the usual place

    We recommend that all users of earlier versions of RabbitMQ upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list at [email protected], or directly at [email protected].

  • RabbitMQ and AMQP team speak at QCon 16 March 2009

    The RabbitMQ and AMQP team gave a presentation at QCon London last week. Slides presented are available here:

    See also:

    If you're looking for a place to start try here.

  • RabbitMQ team is at Qcon London 11 March 2009

    The LShift/RabbitMQ team is pleased to announce its second visit to Qcon London, please do come and say hello.

    In honour of the event, and while we work on a new website, we produced this overview of how to use RabbitMQ.

  • The RabbitMQ team is pleased to announce the release of RabbitMQ 1.5.3. 24 February 2009

    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.5.3.

    This release has 'final' status and fixes a number of bugs in the server, the Java client, the .net client, and the Debian/RPM packaging.

    For details see the release notes.

    Binary and source distributions of the new release can be found in the usual place, at http://www.rabbitmq.com/download.html.

    We recommend that all users of earlier versions of RabbitMQ upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list at [email protected], or directly at [email protected].

  • The RabbitMQ team is pleased to announce the release of RabbitMQ 1.5.1. 21 January 2009

    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.5.1.

    This release has 'final' status and fixes a number of bugs in the server, the .net client, and the Debian/RPM packaging.

    For details see the release notes.

    Binary and source distributions of the new release can be found in the usual place, at http://www.rabbitmq.com/download.html.

    We recommend that all users of earlier versions of RabbitMQ upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list at [email protected], or directly at [email protected].

  • The RabbitMQ team is pleased to announce the release of RabbitMQ 1.5.0. 18 December 2008

    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.5.0.

    This release has beta status and focuses on the following areas:

    • removal of tickets and realms
    • implementation of 'queue.unbind'
    • producer throttling when running low on memory
    • improved scalability of queue and binding creation and deletion
    • disabled Nagle for more consistent latency
    • added several management/info commands to rabbitmqctl
    • bug fixes in the area of connection and channel closure
    • support the latest Erlang/OTP release (R12B-5)
    • improved configurability via environment variables

    For details see the release notes.

    Binary and source distributions of the new release can be found in the usual place, at http://www.rabbitmq.com/download.html.

    We recommend that all users of earlier versions of RabbitMQ upgrade to this latest release.

    As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Mail us via the RabbitMQ discussion list at [email protected], or directly at [email protected].

  • RabbitMQ talk this Thursday 16th in London 14 October 2008
    There is a talk on RabbitMQ this Thursday October 16th. The agenda will be:
    1. Overview - why RabbitMQ and AMQP
    2. How we got away with less then 5k LOC in the server
    3. Ben's hackathon showing what you can do and how

    It will start at 6:30pm and be at the LShift offices in London. A few beers may be provided and some RabbitMQ t-shirts are available for people who don't have one. Please let us know if you're coming.

  • RabbitMQ Tech Talk at Google London 30 September 2008

    Matthias Radestock (LShift TD), Tony Garnock-Jones (LShift Senior Developer) and Alexis Richardson (CohesiveFT CEO) spoke at the Google London meeting.

    The presentation dealt with the AMQP protocol, how we built our Erlang implementation of it (RabbitMQ), and how it might address, eg., Twitter's scaling problems.

    Further details are available at Google's developer blog..

  • RabbitMQ version 1.4.0 released 30 July 2008

    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.4.0.

    This release has beta status, and switches to the use of a DFSG-free JSON-formatted specification document, includes bug fixes for a number of race conditions and non-compliances with the protocol specification, includes several performance improvements for large numbers of queues, fixes aspects of the Debian and RPM packaging, and improves upon the error reporting and general performance of the server.

    Further details are available here.

  • RabbitMQ .Net/C# AMQP client library 1.4.0 released 18 July 2008
    The RabbitMQ team is pleased to announce the release of the RabbitMQ .Net/C# AMQP client library 1.4.0.
    This release has beta status and focuses on the following areas: bug fixes for a number of race conditions, improved shutdown protocol, bug fix for usage of read timeouts in .Net sockets. Further details are available here.
  • AMQP: Secure business messaging for the future 09 July 2008
    Intel believe the remarkable results of RabbitMQ perfomance tests in their Low Latency Lab indicate that AMQP is set to revolutionise the financial messaging industry AMQP: Secure business messaging for the future.
  • RabbitMQ 1.3.0 released 01 April 2008
    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.3.0.
    This release has beta status. It fixes a number of race conditions and other bugs, improves performance and has better error reporting. Further details are available here.
  • RabbitMQ 1.2.0 released 27 September 2007
    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.2.0.
    This release has beta status. It improves performance when running a server close to capacity and simplifies cluster configuration, along with the usual bug fixes and minor enhancements. Further details are available here.
  • RabbitMQ 1.1.1 released 29 August 2007
    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.1.1.
    This release has beta status and focuses on two areas: improved interoperability with Qpid M1 Java client and server, and some bug fixes and minor enhancements. Further details are available here.
  • RabbitMQ 1.1.0 released 01 August 2007
    The RabbitMQ team is pleased to announce the release of RabbitMQ 1.1.0.
    This release has alpha status and contains several bug fixes and enhancements in the RabbitMQ server, the Java client libraries, and the examples, as well as improvements to the documentation and packaging. Further details are available here.
  • Rabbit Technologies joins AMQP working group18 March 2007
    Rabbit Technologies, a joint venture between LShift and Cohesive FT, is pleased to announce its appointment to the AMQP Working Group. The goal of the working group is to create specifications for defining and building messaging infrastructure that provides developers with a simple and more powerful way of constructing messaging dependent applications. You can read the full press release here.
  • Launch of RabbitMQ Open Source Enterprise Messaging08 February 2007
    LShift and CohesiveFT have launched RabbitMQ, a complete open source implementation of Advanced Message Queuing Protocol (AMQP), the emerging standard for high performance enterprise messaging. You can read the full press release here.

You can also join our mailing list to keep up-to-date with the latest developments and discussion.