Skip to content

chore(deps-dev): bump amqplib from 2.0.1 to 2.2.0 - #640

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/amqplib-2.2.0
Oct 14, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/amqplib-2.2.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Bumps amqplib from 2.0.1 to 2.2.0.

Changelog

Sourced from amqplib's changelog.

v2.2.0

  • Add calculateDelay recovery option for supplying a custom reconnect delay strategy, e.g. full jitter, decorrelated jitter or a fixed schedule. When set, maxDelay is not applied to its return value; when it throws or returns an invalid value, recovery gives up as if maxRetries were exhausted (fixes #855, thanks @​GiHoon1123)
  • The built-in reconnect delay no longer exceeds maxDelay. Previously the cap was applied before jitter, so delays could overshoot it by up to the jitter fraction. The exponential base is now capped at maxDelay / (1 + jitter) so the full jitter range fits under the cap; with default settings the steady-state delay is now spread over 20-30s rather than 24-36s
  • Channel operations attempted after recovery has given up (reconnect-failed) now reject with the failure instead of waiting forever
  • Add initialMaxRetries recovery option to bound retries before the first successful connection separately from maxRetries, so startup can fail fast while steady-state recovery retries indefinitely (fixes #856)

v2.1.0

  • Add waitForConnect recovery option. When false, connect returns the recovering connection immediately instead of waiting for the first successful connection, so listeners for connect, connect-failed and reconnect-scheduled can be attached before the initial attempt, and close() can cancel it. Expose waitForConnect() on recovering connections to await the first connection (fixes #858)
  • Fix setup being run when close() is called while the initial connection attempt is in flight
Commits
  • bcd72dd 2.2.0
  • ced5456 Merge pull request #862 from amqp-node/feat/initial-max-retries
  • 0283bba Remove spurious comment
  • be9ddbf Add initialMaxRetries recovery option to bound the initial connection separately
  • 3f486e6 Merge pull request #857 from GiHoon1123/feat/custom-reconnect-delay-strategy
  • 69085d9 Reject channel operations once recovery has given up instead of hanging
  • 5ac72e8 Add changelog entries for calculateDelay and the built-in delay cap
  • d960972 Give up recovery cleanly when calculateDelay throws or returns an invalid value
  • f413b87 Merge branch 'main' into feat/custom-reconnect-delay-strategy
  • a6eec24 Stage releases on npm via OIDC trusted publishing instead of a dry-run
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for amqplib since your current version.


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code minor labels Oct 14, 2026
@coderabbitai

coderabbitai Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 2261a43e-e46e-460a-81b6-abde49d2b21c

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Bumps [amqplib](https://github.com/amqp-node/amqplib) from 2.0.1 to 2.2.0.
- [Release notes](https://github.com/amqp-node/amqplib/releases)
- [Changelog](https://github.com/amqp-node/amqplib/blob/main/CHANGELOG.md)
- [Commits](amqp-node/amqplib@v2.0.1...v2.2.0)

---
updated-dependencies:
- dependency-name: amqplib
  dependency-version: 2.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/amqplib-2.2.0 branch from 53a8ce0 to c34a54a Compare October 14, 2026 21:49
@github-actions
github-actions Bot merged commit 1d464d3 into main Oct 14, 2026
8 checks passed
@github-actions
github-actions Bot deleted the dependabot/npm_and_yarn/amqplib-2.2.0 branch October 14, 2026 21:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code minor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants