diff --git a/.release-please-manifest.json b/.release-please-manifest.json index d1a3ee5b..44c981d3 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,13 +1,13 @@ { "packages/app-info": "2.2.0", - "packages/crash-handler": "3.0.4", + "packages/crash-handler": "3.0.5", "packages/errors": "2.2.0", "packages/eslint-config": "2.0.1", "packages/fetch-error-handler": "0.1.1", - "packages/log-error": "3.1.2", - "packages/logger": "2.2.10", - "packages/middleware-log-errors": "3.0.4", - "packages/middleware-render-error-info": "3.0.4", - "packages/serialize-error": "2.1.0", + "packages/log-error": "3.1.3", + "packages/logger": "2.3.0", + "packages/middleware-log-errors": "3.0.5", + "packages/middleware-render-error-info": "3.1.0", + "packages/serialize-error": "2.2.0", "packages/serialize-request": "2.2.1" } \ No newline at end of file diff --git a/packages/crash-handler/CHANGELOG.md b/packages/crash-handler/CHANGELOG.md index 7636cd91..846738db 100644 --- a/packages/crash-handler/CHANGELOG.md +++ b/packages/crash-handler/CHANGELOG.md @@ -78,6 +78,12 @@ * dependencies * @dotcom-reliability-kit/log-error bumped from ^3.1.1 to ^3.1.2 +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @dotcom-reliability-kit/log-error bumped from ^3.1.2 to ^3.1.3 + ## [3.0.0](https://github.com/Financial-Times/dotcom-reliability-kit/compare/crash-handler-v2.1.2...crash-handler-v3.0.0) (2023-08-07) diff --git a/packages/crash-handler/package.json b/packages/crash-handler/package.json index a755c96e..879cecb8 100644 --- a/packages/crash-handler/package.json +++ b/packages/crash-handler/package.json @@ -1,6 +1,6 @@ { "name": "@dotcom-reliability-kit/crash-handler", - "version": "3.0.4", + "version": "3.0.5", "description": "A method to bind an uncaught exception handler to ensure that fatal application errors are logged", "repository": { "type": "git", @@ -16,6 +16,6 @@ }, "main": "lib", "dependencies": { - "@dotcom-reliability-kit/log-error": "^3.1.2" + "@dotcom-reliability-kit/log-error": "^3.1.3" } } diff --git a/packages/log-error/CHANGELOG.md b/packages/log-error/CHANGELOG.md index 9b25a790..31e735b5 100644 --- a/packages/log-error/CHANGELOG.md +++ b/packages/log-error/CHANGELOG.md @@ -61,6 +61,13 @@ * @dotcom-reliability-kit/app-info bumped from ^2.1.0 to ^2.2.0 * @dotcom-reliability-kit/logger bumped from ^2.2.9 to ^2.2.10 +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @dotcom-reliability-kit/logger bumped from ^2.2.10 to ^2.3.0 + * @dotcom-reliability-kit/serialize-error bumped from ^2.1.0 to ^2.2.0 + ## [3.1.0](https://github.com/Financial-Times/dotcom-reliability-kit/compare/log-error-v3.0.1...log-error-v3.1.0) (2023-09-19) diff --git a/packages/log-error/package.json b/packages/log-error/package.json index 1e5acf3e..df7ba339 100644 --- a/packages/log-error/package.json +++ b/packages/log-error/package.json @@ -1,6 +1,6 @@ { "name": "@dotcom-reliability-kit/log-error", - "version": "3.1.2", + "version": "3.1.3", "description": "A method to consistently log error object with optional request information", "repository": { "type": "git", @@ -17,8 +17,8 @@ "main": "lib", "dependencies": { "@dotcom-reliability-kit/app-info": "^2.2.0", - "@dotcom-reliability-kit/logger": "^2.2.10", - "@dotcom-reliability-kit/serialize-error": "^2.1.0", + "@dotcom-reliability-kit/logger": "^2.3.0", + "@dotcom-reliability-kit/serialize-error": "^2.2.0", "@dotcom-reliability-kit/serialize-request": "^2.2.1" }, "devDependencies": { diff --git a/packages/logger/CHANGELOG.md b/packages/logger/CHANGELOG.md index 8ddedd6d..d4b7f2c5 100644 --- a/packages/logger/CHANGELOG.md +++ b/packages/logger/CHANGELOG.md @@ -12,6 +12,20 @@ * dependencies * @dotcom-reliability-kit/app-info bumped from ^2.1.0 to ^2.2.0 +## [2.3.0](https://github.com/Financial-Times/dotcom-reliability-kit/compare/logger-v2.2.10...logger-v2.3.0) (2023-11-15) + + +### Features + +* add a fingerprint to serialized errors ([dab223f](https://github.com/Financial-Times/dotcom-reliability-kit/commit/dab223fb64a85d38561e1a4509bf508aac5e3e77)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @dotcom-reliability-kit/serialize-error bumped from ^2.1.0 to ^2.2.0 + ## [2.2.9](https://github.com/Financial-Times/dotcom-reliability-kit/compare/logger-v2.2.8...logger-v2.2.9) (2023-09-19) diff --git a/packages/logger/package.json b/packages/logger/package.json index 56068204..e0e71c09 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -1,6 +1,6 @@ { "name": "@dotcom-reliability-kit/logger", - "version": "2.2.10", + "version": "2.3.0", "description": "A simple and fast logger based on Pino, with FT preferences baked in", "repository": { "type": "git", @@ -17,7 +17,7 @@ "main": "lib", "dependencies": { "@dotcom-reliability-kit/app-info": "^2.2.0", - "@dotcom-reliability-kit/serialize-error": "^2.1.0", + "@dotcom-reliability-kit/serialize-error": "^2.2.0", "lodash.clonedeep": "^4.5.0", "pino": "^8.15.1" }, diff --git a/packages/middleware-log-errors/CHANGELOG.md b/packages/middleware-log-errors/CHANGELOG.md index 70949777..acb18b5e 100644 --- a/packages/middleware-log-errors/CHANGELOG.md +++ b/packages/middleware-log-errors/CHANGELOG.md @@ -90,6 +90,12 @@ * dependencies * @dotcom-reliability-kit/log-error bumped from ^3.1.1 to ^3.1.2 +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @dotcom-reliability-kit/log-error bumped from ^3.1.2 to ^3.1.3 + ## [3.0.0](https://github.com/Financial-Times/dotcom-reliability-kit/compare/middleware-log-errors-v2.1.1...middleware-log-errors-v3.0.0) (2023-08-07) diff --git a/packages/middleware-log-errors/package.json b/packages/middleware-log-errors/package.json index af0ce6fb..ade7b730 100644 --- a/packages/middleware-log-errors/package.json +++ b/packages/middleware-log-errors/package.json @@ -1,6 +1,6 @@ { "name": "@dotcom-reliability-kit/middleware-log-errors", - "version": "3.0.4", + "version": "3.0.5", "description": "Express middleware to consistently log errors", "repository": { "type": "git", @@ -16,7 +16,7 @@ }, "main": "lib", "dependencies": { - "@dotcom-reliability-kit/log-error": "^3.1.2" + "@dotcom-reliability-kit/log-error": "^3.1.3" }, "devDependencies": { "@financial-times/n-express": "^28.0.5", diff --git a/packages/middleware-render-error-info/CHANGELOG.md b/packages/middleware-render-error-info/CHANGELOG.md index e08297f5..7e5f5d17 100644 --- a/packages/middleware-render-error-info/CHANGELOG.md +++ b/packages/middleware-render-error-info/CHANGELOG.md @@ -94,6 +94,26 @@ * @dotcom-reliability-kit/app-info bumped from ^2.1.0 to ^2.2.0 * @dotcom-reliability-kit/log-error bumped from ^3.1.1 to ^3.1.2 +## [3.1.0](https://github.com/Financial-Times/dotcom-reliability-kit/compare/middleware-render-error-info-v3.0.4...middleware-render-error-info-v3.1.0) (2023-11-15) + + +### Features + +* add some basic app info to error pages ([d1f9522](https://github.com/Financial-Times/dotcom-reliability-kit/commit/d1f9522b40b6a526a60a49720947132c57ece4f4)) + + +### Bug Fixes + +* handle more error rendering edge-cases ([564d950](https://github.com/Financial-Times/dotcom-reliability-kit/commit/564d95090c0f3751b2dde49fd5abba22823872f8)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @dotcom-reliability-kit/log-error bumped from ^3.1.2 to ^3.1.3 + * @dotcom-reliability-kit/serialize-error bumped from ^2.1.0 to ^2.2.0 + ## [3.0.0](https://github.com/Financial-Times/dotcom-reliability-kit/compare/middleware-render-error-info-v2.1.1...middleware-render-error-info-v3.0.0) (2023-08-07) diff --git a/packages/middleware-render-error-info/package.json b/packages/middleware-render-error-info/package.json index 06e2a072..0a3bb082 100644 --- a/packages/middleware-render-error-info/package.json +++ b/packages/middleware-render-error-info/package.json @@ -1,6 +1,6 @@ { "name": "@dotcom-reliability-kit/middleware-render-error-info", - "version": "3.0.4", + "version": "3.1.0", "description": "Express middleware to render error information in a way that makes local debugging easier.", "repository": { "type": "git", @@ -17,8 +17,8 @@ "main": "lib", "dependencies": { "@dotcom-reliability-kit/app-info": "^2.2.0", - "@dotcom-reliability-kit/log-error": "^3.1.2", - "@dotcom-reliability-kit/serialize-error": "^2.1.0", + "@dotcom-reliability-kit/log-error": "^3.1.3", + "@dotcom-reliability-kit/serialize-error": "^2.2.0", "entities": "^4.5.0" }, "devDependencies": { diff --git a/packages/serialize-error/CHANGELOG.md b/packages/serialize-error/CHANGELOG.md index c69e98bc..758af1f2 100644 --- a/packages/serialize-error/CHANGELOG.md +++ b/packages/serialize-error/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [2.2.0](https://github.com/Financial-Times/dotcom-reliability-kit/compare/serialize-error-v2.1.0...serialize-error-v2.2.0) (2023-11-15) + + +### Features + +* add a fingerprint to serialized errors ([dab223f](https://github.com/Financial-Times/dotcom-reliability-kit/commit/dab223fb64a85d38561e1a4509bf508aac5e3e77)) + ## [2.1.0](https://github.com/Financial-Times/dotcom-reliability-kit/compare/serialize-error-v2.0.1...serialize-error-v2.1.0) (2023-05-02) diff --git a/packages/serialize-error/package.json b/packages/serialize-error/package.json index 71fd1299..ac9dff22 100644 --- a/packages/serialize-error/package.json +++ b/packages/serialize-error/package.json @@ -1,6 +1,6 @@ { "name": "@dotcom-reliability-kit/serialize-error", - "version": "2.1.0", + "version": "2.2.0", "description": "A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON", "repository": { "type": "git",