From 000fe6a08782c2b4eb8f97cd66ab6fa018e351a2 Mon Sep 17 00:00:00 2001 From: Kai Koenig Date: Thu, 3 Sep 2026 16:45:25 +1200 Subject: [PATCH] chore: Release 2.2.9 --- CHANGELOG.md | 10 ++++++++++ examples/express-sample/package-lock.json | 2 +- examples/using-domains/package-lock.json | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 5 files changed, 15 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d3576c1..9d5f3e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 2.2.9 + +- Maintenance-only release; no public API or runtime behavior changes. +- Updated vulnerable development dependencies and upgraded `fast-uri` to 3.1.7 (#551, #553). +- Hardened npm CI with disabled dependency lifecycle scripts, runtime audits, registry signature verification, and known-malicious-version blocking (#555). +- Added clean installation, audit, and smoke checks for both example applications (#555). +- Updated both examples to `config` 5.0.1 and refreshed Express example dependencies (#549, #550, #556). +- Grouped routine patch and minor Dependabot updates on a monthly schedule with a seven-day cooldown; major and security updates remain separate (#554). +- Refreshed development tooling, including ESLint, TypeScript ESLint, Nock, Prettier, and Node.js type definitions. + ## 2.2.8 - Maintenance-only release; no public API or runtime behavior changes. diff --git a/examples/express-sample/package-lock.json b/examples/express-sample/package-lock.json index 8e66be1..7675cd6 100644 --- a/examples/express-sample/package-lock.json +++ b/examples/express-sample/package-lock.json @@ -21,7 +21,7 @@ }, "../..": { "name": "raygun", - "version": "2.2.8", + "version": "2.2.9", "dependencies": { "@types/express": "^5.0.0", "debug": "^4.3.4", diff --git a/examples/using-domains/package-lock.json b/examples/using-domains/package-lock.json index 2cc5907..d03d5fa 100644 --- a/examples/using-domains/package-lock.json +++ b/examples/using-domains/package-lock.json @@ -15,7 +15,7 @@ }, "../..": { "name": "raygun", - "version": "2.2.8", + "version": "2.2.9", "dependencies": { "@types/express": "^5.0.0", "debug": "^4.3.4", diff --git a/package-lock.json b/package-lock.json index e21ff40..c68bc26 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "raygun", - "version": "2.2.8", + "version": "2.2.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "raygun", - "version": "2.2.8", + "version": "2.2.9", "dependencies": { "@types/express": "^5.0.0", "debug": "^4.3.4", diff --git a/package.json b/package.json index 720491f..08b5d9b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "raygun", "description": "Raygun package for Node.js, written in TypeScript", - "version": "2.2.8", + "version": "2.2.9", "homepage": "https://github.com/MindscapeHQ/raygun4node", "author": { "name": "Raygun",