Skip to content

chore(deps): update dependency amqplib to v1#3478

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/amqplib-1.x
Open

chore(deps): update dependency amqplib to v1#3478
renovate[bot] wants to merge 1 commit intomainfrom
renovate/amqplib-1.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Apr 17, 2026

This PR contains the following updates:

Package Change Age Confidence
amqplib (source) 0.8.01.0.3 age confidence

Release Notes

amqp-node/amqplib (amqplib)

v1.0.3

Compare Source

  • Fix AssertionError crash when backpressure occurs while draining newStreams in Mux (fixes #​841)

v1.0.2

Compare Source

  • Replace url-parse with WHATWG URL API

v1.0.1

Compare Source

  • Fix TLS connection failure when connecting to an AMQPS broker using an IP address (IPv4 or IPv6) — setting servername to an IP is not permitted by TLS SNI and throws ERR_INVALID_ARG_VALUE in Node.js 25+

v1.0.0

Compare Source

  • BREAKING: Update minimum Node.js requirement to v18
  • Introduce Biome formatter for consistent code formatting
  • Add automated formatting via pre-commit hooks using Lefthook
  • Format entire codebase with standardised formatting rules
  • Add npm format script for manual code formatting
  • Enable noUnusedFunctionParameters lint rule and fix all violations
  • Enable noUnusedVariables lint rule and remove all unused variables from codebase
  • Replace all var declarations with let/const for modern JavaScript standards
  • Ensure parseInt calls use explicit radix parameter for clarity and reliability
  • Fix precision loss in test data generators by using JavaScript safe integer limits
  • Add block scoping to switch statement cases to prevent variable declaration issues
  • Enforce const usage for variables that are never reassigned
  • Add node: protocol prefix to Node.js builtin module imports for clarity
  • Use modern exponentiation operator (**) instead of Math.pow()
  • Replace string concatenation with modern template literals
  • Remove redundant 'use strict' directives as modules are automatically in strict mode
  • Refactor assignment-in-expression patterns to improve code clarity and readability
  • Replace comma operators with individual statements for clearer, more readable code
  • Split comma-separated variable declarations into individual statements for consistency
  • Replace Object.prototype.hasOwnProperty() with safer Object.hasOwn() method
  • Enforce strict equality checks (=== and !==) instead of loose equality (== and !=)
  • Replace global isNaN with Number.isNaN for safer type checking
  • Ensure no variable redeclarations exist to prevent shadowing issues
  • Replace global isFinite with Number.isFinite for safer numeric validation
  • Enable useArrowFunction lint rule to prefer arrow functions for cleaner syntax
  • Enable noUselessCatch lint rule to prevent useless catch blocks that only rethrow errors
  • Enable noArguments rule to enforce modern rest parameters instead of legacy arguments object
  • Enable bracketSpacing formatting rule to add spaces inside object literals
  • Migrate test suite from Mocha to Node.js built-in test runner

v0.10.9

Compare Source

  • Add support for IPv6 urls

v0.10.8

Compare Source

  • Updated README

v0.10.7

Compare Source

v0.10.6

Compare Source

  • Replace references to the old squaremo/amqp.name repo with ones to amqp-node/amqplib
  • Use a frame_max of 131072 by default for RabbitMQ 4.1.0 compatibility

v0.10.5

Compare Source

git log v0.10.4..v0.10.5

  • Removed readable stream - See #​729
  • Added support for unsigned integers - See #​773
  • Committed protocol definitions - See 0a87ee4

v0.10.4

Compare Source

  • Improve stream example as per #​722
  • Added support for RabbitMQ's connection update-secret operation. See #​755

v0.10.3

Compare Source

git log v0.10.2..v0.10.3

v0.10.2

Compare Source

git log v0.10.1..v0.10.2

v0.10.1

Compare Source

git log v0.10.0..v0.10.1

  • Allow servername to be specified via socket options as discussed in
    issue 697

v0.10.0

Compare Source

git log v0.9.1..v0.10.0

v0.9.1

Compare Source

git log v0.9.0..v0.9.1

v0.9.0

Compare Source

git log v0.8.0..v0.9.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 3am on Friday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner April 17, 2026 01:00
@renovate renovate bot added the dependencies Pull requests that update a dependency file label Apr 17, 2026
@github-actions github-actions bot requested a review from blumamir April 17, 2026 01:01
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 pkg:instrumentation-amqplib

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants