5.0.0 (2025-01-20)
- drop support for Node.js 18
- add migration guides for new major versions (610c171)
- drop support for Node.js 18 (3efb889)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^3.3.1 to ^4.0.0
- @dotcom-reliability-kit/logger bumped from ^3.2.2 to ^4.0.0
- @dotcom-reliability-kit/serialize-error bumped from ^3.2.1 to ^4.0.0
- @dotcom-reliability-kit/serialize-request bumped from ^3.1.1 to ^4.0.0
- dependencies
4.2.6 (2025-01-15)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^3.2.1 to ^3.2.2
- dependencies
4.2.5 (2024-11-26)
- remove npm engines pinning (9f51dab)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^3.3.0 to ^3.3.1
- @dotcom-reliability-kit/logger bumped from ^3.2.0 to ^3.2.1
- @dotcom-reliability-kit/serialize-error bumped from ^3.2.0 to ^3.2.1
- @dotcom-reliability-kit/serialize-request bumped from ^3.1.0 to ^3.1.1
- dependencies
4.2.4 (2024-10-30)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^3.1.7 to ^3.2.0
- dependencies
4.2.3 (2024-10-29)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^3.1.6 to ^3.1.7
- dependencies
4.2.2 (2024-09-12)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^3.1.5 to ^3.1.6
- dependencies
4.2.1 (2024-08-08)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^3.1.4 to ^3.1.5
- dependencies
4.2.0 (2024-07-11)
- add a logUserErrorsAsWarnings option (8c7541a)
4.1.5 (2024-07-02)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^3.2.0 to ^3.3.0
- @dotcom-reliability-kit/logger bumped from ^3.1.3 to ^3.1.4
- dependencies
4.1.4 (2024-07-01)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^3.1.2 to ^3.1.3
- dependencies
4.1.3 (2024-06-26)
- add type declarations for log-error (d2c3f84)
4.1.2 (2024-06-19)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^3.1.0 to ^3.2.0
- @dotcom-reliability-kit/logger bumped from ^3.1.1 to ^3.1.2
- dependencies
4.1.1 (2024-05-02)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^3.1.0 to ^3.1.1
- @dotcom-reliability-kit/serialize-error bumped from ^3.1.0 to ^3.2.0
- dependencies
4.1.0 (2024-04-29)
- add support for Node.js 22 (e083794)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^3.0.2 to ^3.1.0
- @dotcom-reliability-kit/logger bumped from ^3.0.6 to ^3.1.0
- @dotcom-reliability-kit/serialize-error bumped from ^3.0.2 to ^3.1.0
- @dotcom-reliability-kit/serialize-request bumped from ^3.0.2 to ^3.1.0
- dependencies
4.0.6 (2024-04-22)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^3.0.5 to ^3.0.6
- dependencies
4.0.5 (2024-03-22)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^3.0.4 to ^3.0.5
- @dotcom-reliability-kit/serialize-error bumped from ^3.0.1 to ^3.0.2
- @dotcom-reliability-kit/serialize-request bumped from ^3.0.1 to ^3.0.2
- dependencies
4.0.4 (2024-02-19)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^3.0.1 to ^3.0.2
- @dotcom-reliability-kit/logger bumped from ^3.0.3 to ^3.0.4
- dependencies
4.0.3 (2024-01-22)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^3.0.2 to ^3.0.3
- dependencies
4.0.2 (2024-01-16)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^3.0.1 to ^3.0.2
- dependencies
4.0.1 (2024-01-09)
- add official support for npm 10 (f7c4f2f)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^3.0.0 to ^3.0.1
- @dotcom-reliability-kit/logger bumped from ^3.0.0 to ^3.0.1
- @dotcom-reliability-kit/serialize-error bumped from ^3.0.0 to ^3.0.1
- @dotcom-reliability-kit/serialize-request bumped from ^3.0.0 to ^3.0.1
- dependencies
4.0.0 (2024-01-08)
- drop support for Node.js 16 and npm 7
- drop support for Node.js 16 and npm 7 (016096e)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^2.3.0 to ^3.0.0
- @dotcom-reliability-kit/logger bumped from ^2.4.2 to ^3.0.0
- @dotcom-reliability-kit/serialize-error bumped from ^2.2.1 to ^3.0.0
- @dotcom-reliability-kit/serialize-request bumped from ^2.2.1 to ^3.0.0
- dependencies
3.1.7 (2023-12-21)
- fix the markdown note/warning blocks (c7f69f2)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^2.4.1 to ^2.4.2
- @dotcom-reliability-kit/serialize-error bumped from ^2.2.0 to ^2.2.1
- dependencies
3.1.6 (2023-12-05)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^2.2.0 to ^2.3.0
- @dotcom-reliability-kit/logger bumped from ^2.4.0 to ^2.4.1
- dependencies
3.1.5 (2023-11-23)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^2.3.1 to ^2.4.0
- dependencies
3.1.4 (2023-11-21)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^2.3.0 to ^2.3.1
- dependencies
3.1.3 (2023-11-15)
- 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
- dependencies
3.1.2 (2023-11-07)
- The following workspace dependencies were updated
- dependencies
- @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
3.1.1 (2023-10-10)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/serialize-request bumped from ^2.2.0 to ^2.2.1
- dependencies
3.1.0 (2023-09-19)
- add processType property to error logger (dee3f6c)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^2.2.8 to ^2.2.9
- dependencies
3.0.1 (2023-08-29)
- stop requiring bound log methods (58c15e7)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^2.2.7 to ^2.2.8
- dependencies
3.0.0 (2023-08-07)
- log unhandled errors with a level of "fatal"
- switch to Reliability Kit logger
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/logger bumped from ^2.2.6 to ^2.2.7
- dependencies
2.1.1 (2023-06-23)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/serialize-request bumped from ^2.1.0 to ^2.2.0
- dependencies
2.1.0 (2023-05-02)
- add support for npm 9 (a51cd4f)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^2.0.1 to ^2.1.0
- @dotcom-reliability-kit/serialize-error bumped from ^2.0.1 to ^2.1.0
- @dotcom-reliability-kit/serialize-request bumped from ^2.0.1 to ^2.1.0
- dependencies
2.0.1 (2023-04-24)
- start running builds on Node.js 20 (62491a6)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^2.0.0 to ^2.0.1
- @dotcom-reliability-kit/serialize-error bumped from ^2.0.0 to ^2.0.1
- @dotcom-reliability-kit/serialize-request bumped from ^2.0.0 to ^2.0.1
- dependencies
2.0.0 (2023-04-18)
- drop support for Node.js 14
- drop support for Node.js 14 (e5d3920)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^1.2.1 to ^2.0.0
- @dotcom-reliability-kit/serialize-error bumped from ^1.1.4 to ^2.0.0
- @dotcom-reliability-kit/serialize-request bumped from ^1.1.1 to ^2.0.0
- dependencies
1.5.4 (2023-04-05)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^1.2.0 to ^1.2.1
- dependencies
1.5.3 (2023-04-04)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^1.1.0 to ^1.2.0
- dependencies
1.5.2 (2023-03-21)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/serialize-request bumped from ^1.1.0 to ^1.1.1
- dependencies
1.5.1 (2022-12-22)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^1.0.3 to ^1.1.0
- dependencies
1.5.0 (2022-11-22)
- add the ability to set a custom logger (d34152b)
1.4.0 (2022-11-03)
- expand list of default headers included in serialized requests (e004ac6)
- expose the default serialized headers (a8612ad)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/serialize-request bumped from ^1.0.4 to ^1.1.0
- dependencies
1.3.11 (2022-11-01)
- correct ESM exports (9964686)
1.3.10 (2022-10-26)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/serialize-request bumped from ^1.0.3 to ^1.0.4
- dependencies
1.3.9 (2022-10-25)
- bump @financial-times/n-logger from 10.3.0 to 10.3.1 (349bcf5)
1.3.8 (2022-10-12)
- include TypeScript types in the build (65d8fb2)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^1.0.2 to ^1.0.3
- @dotcom-reliability-kit/serialize-error bumped from ^1.1.3 to ^1.1.4
- @dotcom-reliability-kit/serialize-request bumped from ^1.0.2 to ^1.0.3
- dependencies
1.3.7 (2022-10-12)
- use GitHub's note/warning highlights (4a40080)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^1.0.1 to ^1.0.2
- @dotcom-reliability-kit/serialize-error bumped from ^1.1.2 to ^1.1.3
- @dotcom-reliability-kit/serialize-request bumped from ^1.0.1 to ^1.0.2
- dependencies
1.3.6 (2022-09-28)
- make sure that ESM + TypeScript works (cc71ede)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^1.0.0 to ^1.0.1
- @dotcom-reliability-kit/serialize-error bumped from ^1.1.1 to ^1.1.2
- @dotcom-reliability-kit/serialize-request bumped from ^1.0.0 to ^1.0.1
- dependencies
1.3.5 (2022-09-22)
- deps: bump @financial-times/n-logger from 10.2.0 to 10.3.0 (8f71181)
1.3.4 (2022-08-22)
- refactor to centralise environment variables (d8837f5)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/app-info bumped from ^0.0.0 to ^1.0.0
- dependencies
1.3.3 (2022-08-16)
- clarify that x-request-id is auto-logged (4fb32cc)
1.3.2 (2022-08-05)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/serialize-error bumped from ^1.1.0 to ^1.1.1
- dependencies
1.3.1 (2022-08-04)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/serialize-error bumped from ^1.0.0 to ^1.1.0
- dependencies
1.3.0 (2022-08-01)
- add new app properties to error logs (c4d9421)
1.2.0 (2022-07-21)
- log an error summary in the message property (a4484d0)
- dev-deps: update release-please to 13.18.6 (5078c57)
- tweak some internal naming for clarity (c3c6ac6)
1.1.0 (2022-07-11)
- require n-logger v10.2.0 (c0c0da1)
1.0.0 (2022-07-05)
- add label filter to package bug pages (05e7285)
- The following workspace dependencies were updated
- dependencies
- @dotcom-reliability-kit/serialize-error bumped from ^0.1.1 to ^1.0.0
- @dotcom-reliability-kit/serialize-request bumped from ^0.1.0 to ^1.0.0
- dependencies
- add a log-error package (4cc2b0e)