PackageTrack
Sign in Get early access

github.com/rabbitmq/amqp091-go

v1.14.0 #878 most downloaded on Go modules rabbitmq/amqp091-go

What this package is like to depend on

Last release 4 days ago

20 Aug 2026

Release timing varies

gaps range from 9 days to 6 months

Nearly every release is documented

notes for 20 of 20 stable releases

Nothing withdrawn

no release was ever pulled

14 years old

268 releases · first in 2012

16 releases in the last 12 months

see the full history below

Release timeline

268 releases · Apr 2012 to Aug 2026
2013 2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 60 of 268
  1. v1.14.1-0.20260820103649-28da80de762f 20 Aug 2026 pre-release

    Nothing published for this version

  2. v1.14.0 18 Aug 2026
    Release notes

    What's Changed

    • fix: close goroutine leaks from Close()/Reconnect() races by @suchitd in #372
    • fix: eliminate flakiness in TestTLSHandshake by @suchitd in #373
    • chore(deps): bump github/codeql-action from 4 to 4.37.3 in the github-actions group by @dependabot[bot] in #374
    • test: retry cleanup connection after clearing memory alarm by @suchitd in #375
    • chore(deps): bump github/codeql-action from 4.37.3 to 4.37.4 in the github-actions group by @dependabot[bot] in #378
    • Enforce frame size in pre-negotiation state by @Zerpet in #377
    • refactor: extract shared close prologue into beginClose() by @suchitd in #376
    • Fix auto-recovery correctness gaps by @suchitd in #379
    • Retry consumer recovery instead of cancelling on a failed re-subscribe by @lukebakken in #380
    • chore(deps): bump github/codeql-action from 4.37.4 to 4.37.5 in the github-actions group by @dependabot[bot] in #381
    • docs: update CLAUDE.md with lifecycle/log files and updated recovery details by @suchitd in #382
    • chore(deps): bump github/codeql-action from 4.37.5 to 4.37.6 in the github-actions group by @dependabot[bot] in #383
    • chore(deps): reduce github-actions dependabot updates to weekly by @suchitd in #384

    Full Changelog: v1.13.0...v1.14.0

    Open source →
    Release notes

    Full Changelog

    Implemented enhancements:

    • refactor: extract shared close prologue into beginClose() #376 (suchitd)

    Fixed bugs:

    • Retry consumer recovery instead of cancelling on a failed re-subscribe #380 (lukebakken)
    • Fix auto-recovery correctness gaps #379 (suchitd)
    • Enforce frame size in pre-negotiation state #377 (Zerpet)
    • test: retry cleanup connection after clearing memory alarm #375 (suchitd)
    • fix: eliminate flakiness in TestTLSHandshake #373 (suchitd)
    • fix: close goroutine leaks from Close()/Reconnect() races #372 (suchitd)

    Merged pull requests:

    • chore(deps): reduce github-actions dependabot updates to weekly #384 (suchitd)
    • chore(deps): bump github/codeql-action from 4.37.5 to 4.37.6 in the github-actions group #383 (dependabot[bot])
    • docs: update CLAUDE.md with lifecycle/log files and updated recovery details #382 (suchitd)
    • chore(deps): bump github/codeql-action from 4.37.4 to 4.37.5 in the github-actions group #381 (dependabot[bot])
    • chore(deps): bump github/codeql-action from 4.37.3 to 4.37.4 in the github-actions group #378 (dependabot[bot])
    • chore(deps): bump github/codeql-action from 4 to 4.37.3 in the github-actions group #374 (dependabot[bot])
    Open source →
  3. v1.13.1-0.20260807135021-20e2bed60497 07 Aug 2026 pre-release

    Nothing published for this version

  4. v1.13.1-0.20260806062219-5b9f9b6fd0e2 06 Aug 2026 pre-release

    Nothing published for this version

  5. v1.13.0 21 Jul 2026
    Release notes

    What's Changed

    • Avoid notifications blocking reader. by @MirahImage in #349
    • Safely handle negative x- field length. by @MirahImage in #344
    • Cap body pre-allocation to FrameMax. by @MirahImage in #346
    • Return error when longstring too long. by @MirahImage in #347
    • Reject negative prefetch values in Qos by @suchitd in #351
    • fix: redact and zero out plaintext SASL credentials after handshake by @suchitd in #350
    • fix: URL-encode TLS file paths in URI.String() query string by @suchitd in #352
    • fix: enforce AMQP minimum frame size during negotiation by @suchitd in #353
    • chore(deps): bump actions/checkout from 6 to 7 in the github-actions group by @dependabot[bot] in #356
    • fix: return error when shortstr exceeds 255 bytes by @suchitd in #354
    • fix: explicitly enforce TLS 1.2 minimum version in tlsConfigFromURI by @suchitd in #355
    • chore(deps): bump actions/cache from 5 to 6 in the github-actions group by @dependabot[bot] in #358
    • docs: update CLAUDE.md to document automatic recovery and new notify methods by @suchitd in #359
    • feature: implement automatic topology recovery by @suchitd in #357
    • Make TopologyRecoveryAllEnabled the default topology recovery mode by @suchitd in #362
    • fix: prevent recursive channel recovery during connection reconnection by @suchitd in #367
    • fix: forget auto-delete topology on last consumer/binding removal by @suchitd in #363
    • fix: eliminate multiple data races in Channel and Connection operations by @suchitd in #366
    • fix: reject frames exceeding negotiated frame_max before allocation by @suchitd in #369
    • chore(deps): bump actions/setup-go from 6 to 7 in the github-actions group by @dependabot[bot] in #370
    • feat: skip-and-continue topology recovery with per-entity error surfacing by @suchitd in #365

    Full Changelog: v1.12.0...v1.13.0

    Open source →
    Release notes

    Full Changelog

    Implemented enhancements:

    • feat: skip-and-continue topology recovery with per-entity error surfacing #365 (suchitd)
    • Make TopologyRecoveryAllEnabled the default topology recovery mode #362 (suchitd)
    • feature: implement automatic topology recovery #357 (suchitd)

    Fixed bugs:

    • Evict auto-delete queues and exchanges from topology store to prevent stale resurrection during recovery #368
    • Data race in Connection.shutdown between buffered listener send goroutine and close(listener) #360
    • fix: reject frames exceeding negotiated frame_max before allocation #369 (suchitd)
    • fix: prevent recursive channel recovery during connection reconnection #367 (suchitd)
    • fix: eliminate multiple data races in Channel and Connection operations #366 (suchitd)
    • fix: forget auto-delete topology on last consumer/binding removal #363 (suchitd)
    • fix: explicitly enforce TLS 1.2 minimum version in tlsConfigFromURI #355 (suchitd)
    • fix: return error when shortstr exceeds 255 bytes #354 (suchitd)
    • fix: enforce AMQP minimum frame size during negotiation #353 (suchitd)
    • fix: URL-encode TLS file paths in URI.String() query string #352 (suchitd)
    • Reject negative prefetch values in Qos #351 (suchitd)
    • fix: redact and zero out plaintext SASL credentials after handshake #350 (suchitd)
    • Avoid notifications blocking reader. #349 (MirahImage)
    • Return error when longstring too long. #347 (MirahImage)
    • Cap body pre-allocation to FrameMax. #346 (MirahImage)
    • Safely handle negative x- field length. #344 (MirahImage)

    Merged pull requests:

    • chore(deps): bump actions/setup-go from 6 to 7 in the github-actions group #370 (dependabot[bot])
    • docs: update CLAUDE.md to document automatic recovery and new notify methods #359 (suchitd)
    • chore(deps): bump actions/cache from 5 to 6 in the github-actions group #358 (dependabot[bot])
    • chore(deps): bump actions/checkout from 6 to 7 in the github-actions group #356 (dependabot[bot])
    Open source →
  6. v1.12.1-0.20260714053827-3a6c4976f547 14 Jul 2026 pre-release

    Nothing published for this version

  7. v1.12.1-0.20260626083932-5b2fb94c5b24 26 Jun 2026 pre-release

    Nothing published for this version

  8. v1.12.1-0.20260626070008-e5bde41509e6 26 Jun 2026 pre-release

    Nothing published for this version

  9. v1.12.1-0.20260619093145-c9fd433ecac2 19 Jun 2026 pre-release

    Nothing published for this version

  10. v1.12.1-0.20260616152844-59b44ce530d1 16 Jun 2026 pre-release

    Nothing published for this version

  11. v1.12.0 16 Jun 2026
    Release notes

    What's Changed

    • Fix integration tests for RabbitMQ 4.3 by @suchitd in #331
    • Add pull request template by @suchitd in #332
    • Bump CI windows workflow RabbitMQ and Erlang versions by @suchitd in #333
    • Fix inconsistencies in the Makefile by @suchitd in #334
    • Update CONTRIBUTING.md and .gitignore files by @suchitd in #335
    • Add integration test for exchange-to-exchange binding and unbinding by @suchitd in #336
    • Add integration tests for QueueUnbind and QueuePurge by @suchitd in #337
    • Add integration test for publish with immediate flag by @suchitd in #338
    • Fix Client example to work with RabbitMQ 4.3 by @suchitd in #341
    • Add CLAUDE.md to repo by @Zerpet in #342
    • Feature: implement automatic connection and channel recovery with state change notifications by @suchitd in #339
    • doc: remove auto-reconnect from non-goals in README by @suchitd in #343
    • Release v1.12.0 by @suchitd in #345

    New Contributors

    Full Changelog: v1.11.0...v1.12.0

    Open source →
    Release notes

    Full Changelog

    Implemented enhancements:

    • Feature: implement automatic connection and channel recovery with state change notifications #339 (suchitd)
    • Add integration test for publish with immediate flag #338 (suchitd)
    • Add integration tests for QueueUnbind and QueuePurge #337 (suchitd)
    • Add integration test for exchange-to-exchange binding and unbinding #336 (suchitd)

    Fixed bugs:

    • Fix Client example to work with RabbitMQ 4.3 #341 (suchitd)
    • Update CONTRIBUTING.md and .gitignore files #335 (suchitd)
    • Fix inconsistencies in the Makefile #334 (suchitd)
    • Fix integration tests for RabbitMQ 4.3 #331 (suchitd)

    Closed issues:

    • PublishWithContext does not respect context cancellation #329

    Merged pull requests:

    Open source →
  12. v1.11.1-0.20260518103944-01a9cf3ee3fa 18 May 2026 pre-release

    Nothing published for this version

  13. v1.11.0 21 Apr 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v1.10.0...v1.11.0

    Open source →
    Release notes

    Full Changelog

    Implemented enhancements:

    • add better debug information on DialConfig #245

    Fixed bugs:

    • Channel error when acking via go-routines #296

    Closed issues:

    • PR #318 exposes a pre-existing race in Connection.Close(). #327
    • Entire header frame isn't always read #309
    • Incomplete support of 0-9-1 field type values #302
    • Redelivered Flag Not Exposed #301
    • consume input basicConsumeOk but response queueBindOk #291
    • Channel is closed after Channel.ExchangeDeclarePassive fails #290
    • Incomplete example in (*Channel).QueueBind documentation #279
    • QueueDeclarePassive does not report queue type mismatch #273
    • Release 1.10.0 #261
    • Update minimum Go version to 1.18 #146

    Merged pull requests:

    Open source →
  14. v1.10.1-0.20260328214952-9665ac62f1df 28 Mar 2026 pre-release

    Nothing published for this version

  15. v1.10.1-0.20251229165034-1fc94f9cb667 29 Dec 2025 pre-release

    Nothing published for this version

  16. v1.10.1-0.20250701173658-a0e0ff114c51 01 Jul 2025 pre-release

    Nothing published for this version

  17. v1.10.1-0.20250207035151-566601c8e5de 07 Feb 2025 pre-release

    Nothing published for this version

  18. v1.10.1-0.20250122124152-b3d409fe92c3 22 Jan 2025 pre-release

    Nothing published for this version

  19. v1.10.1-0.20250116200747-cc820413488a 16 Jan 2025 pre-release

    Nothing published for this version

  20. v1.10.1-0.20250116141435-5019aba5c80a 16 Jan 2025 pre-release

    Nothing published for this version

  21. v1.10.1-0.20240821123418-dc67c21576c2 21 Aug 2024 pre-release

    Nothing published for this version

  22. v1.10.1-0.20240820170119-0fd9164ab848 20 Aug 2024 pre-release

    Nothing published for this version

  23. v1.10.1-0.20240708142615-ddb7a2f06856 08 Jul 2024 pre-release

    Nothing published for this version

  24. v1.10.1-0.20240708141952-1d6532912e5c 08 Jul 2024 pre-release

    Nothing published for this version

  25. v1.10.1-0.20240627141904-6696c6deae2b 27 Jun 2024 pre-release

    Nothing published for this version

  26. v1.10.1-0.20240606151248-686744343f82 06 Jun 2024 pre-release

    Nothing published for this version

  27. v1.10.1-0.20240603055835-04bbc38e8bd2 03 Jun 2024 pre-release

    Nothing published for this version

  28. v1.10.1-0.20240602214639-a3979709966f 02 Jun 2024 pre-release

    Nothing published for this version

  29. v1.10.0 08 May 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v1.9.0...v1.10.0

    Open source →
    Release notes

    Full Changelog

    Implemented enhancements:

    Fixed bugs:

    • republishing on reconnect bug in the example #249
    • Channel Notify Close not receive event when connection is closed by RMQ server. #241
    • Inconsistent documentation #231
    • Data race in the client example #72
    • Fix string function of URI #258 (Zerpet)

    Closed issues:

    • Documentation needed (PublishWithContext does not use context) #195
    • concurrent dispatch data race #226

    Merged pull requests:

    Open source →
  30. v1.9.1-0.20240507164633-d0e93ff2336a 07 May 2024 pre-release

    Nothing published for this version

  31. v1.9.1-0.20240506174056-4447ffcdf25d 06 May 2024 pre-release

    Nothing published for this version

  32. v1.9.1-0.20240423170011-1ea08baa651c 23 Apr 2024 pre-release

    Nothing published for this version

  33. v1.9.1-0.20240313180606-4172682c270e 13 Mar 2024 pre-release

    Nothing published for this version

  34. v1.9.1-0.20240306095319-a2fcd5b1a96e 06 Mar 2024 pre-release

    Nothing published for this version

  35. v1.9.1-0.20240229172133-7305875f017b 29 Feb 2024 pre-release

    Nothing published for this version

  36. v1.9.1-0.20240227193223-e61228a61d70 27 Feb 2024 pre-release

    Nothing published for this version

  37. v1.9.1-0.20240227193223-e19806efb4b5 27 Feb 2024 pre-release

    Nothing published for this version

  38. v1.9.1-0.20240131104924-4a009c7fe6dd 31 Jan 2024 pre-release

    Nothing published for this version

  39. v1.9.1-0.20240123152113-936f704f8830 23 Jan 2024 pre-release

    Nothing published for this version

  40. v1.9.1-0.20231218124336-a6fa7f7d76ec 18 Dec 2023 pre-release

    Nothing published for this version

  41. v1.9.1-0.20231205124602-073b183d4d2b 05 Dec 2023 pre-release

    Nothing published for this version

  42. v1.9.1-0.20231129100040-ddbf4b3ebe5a 29 Nov 2023 pre-release

    Nothing published for this version

  43. v1.9.1-0.20231111230024-f13e82ce866f 11 Nov 2023 pre-release

    Nothing published for this version

  44. v1.9.1-0.20231026093813-7cfd2d42f141 26 Oct 2023 pre-release

    Nothing published for this version

  45. v1.9.1-0.20231025024153-3e3940ac8035 25 Oct 2023 pre-release

    Nothing published for this version

  46. v1.9.1-0.20231002192846-69013f16824c 02 Oct 2023 pre-release

    Nothing published for this version

  47. v1.9.0 02 Oct 2023
    Release notes

    GitHub Milestone

    What's Changed

    New Contributors

    Full Changelog: v1.8.1...v1.9.0

    Open source →
    Release notes

    Full Changelog

    Implemented enhancements:

    • Use of buffered delivery channels when prefetch_count is not null #200

    Fixed bugs:

    • connection block when write connection reset by peer #222
    • Test failure on 32bit architectures #202

    Closed issues:

    • Add a constant to set consumer timeout as queue argument #201
    • Add a constant for CQ version #199
    • Examples may need to be updated after #140 #153

    Merged pull requests:

    Open source →
  48. v1.8.2-0.20230928095624-fbae907ea7c9 28 Sep 2023 pre-release

    Nothing published for this version

  49. v1.8.2-0.20230924162034-831d90b23adc 24 Sep 2023 pre-release

    Nothing published for this version

  50. v1.8.2-0.20230921130718-97a7db0b0dbc 21 Sep 2023 pre-release

    Nothing published for this version

  51. v1.8.2-0.20230808142725-2eefdf1e2724 08 Aug 2023 pre-release

    Nothing published for this version

  52. v1.8.2-0.20230728230432-150c971c1efa 28 Jul 2023 pre-release

    Nothing published for this version

  53. v1.8.2-0.20230712162513-77d6683c021c 12 Jul 2023 pre-release

    Nothing published for this version

  54. v1.8.2-0.20230622110338-579207b03cec 22 Jun 2023 pre-release

    Nothing published for this version

  55. v1.8.2-0.20230620165221-0ee6e88460f2 20 Jun 2023 pre-release

    Nothing published for this version

  56. v1.8.2-0.20230612091603-d02f59062b43 12 Jun 2023 pre-release

    Nothing published for this version

  57. v1.8.2-0.20230504123557-5c9eb2241d43 04 May 2023 pre-release

    Nothing published for this version

  58. v1.8.1 04 May 2023
    Release notes

    What's Changed

    • Fixed incorrect version reported in connection properties

    New Contributors

    Full Changelog: v1.8.0...v1.8.1

    Open source →
    Release notes

    Full Changelog

    Fixed bugs:

    Merged pull requests:

    Open source →
  59. v1.8.1-0.20230405093200-90ec70223d73 05 Apr 2023 pre-release

    Nothing published for this version

  60. v1.8.1-0.20230321153653-f706086fb623 21 Mar 2023 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive