Skip to content

AWS Advanced NodeJS Wrapper - v3.0.1

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Oct 17:40
· 1 commit to main since this release

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[3.0.1] - 2026-10-21

🦀 Changed

  • The OpenTelemetry SDK, exporter and instrumentation packages are no longer peer dependencies of the wrapper. If you enable telemetry, add the packages your backend needs to your own dependencies. See Telemetry (PR #709).
  • The optional axios peer dependency is now ^1.20.0, up from ^1.18.1. Upgrade axios if you use the Federated Authentication or Okta Authentication plugins (PR #704).
  • Updated the Telemetry documentation with per-backend install instructions and a complete OpenTelemetry SDK setup example (PR #709).

🐛 Fixed

  • The monitor cleanup task now continues after a failed monitor check. An error during the check previously ended the task, leaving expired and stuck monitors in place for the rest of the process (PR #703).
  • Monitor and error details now appear in log messages instead of {} (PR #703).
  • The Aurora Global Database region count query is now schema-qualified, so it resolves correctly regardless of the session search_path (PR #702).
  • The wrapper no longer requires @opentelemetry/sdk-node to enable telemetry (PR #709).
  • Parameter telemetrySubmitTopLevel spelling corrected to telemetrySubmitToplevel in Telemetry (PR #709).
  • Failover is now triggered by read-only connection errors on MySQL when using strict-writer failover mode (PR #692).
  • Corrected the AwsPoolConfig import in the Using the Connection Pool samples.