Skip to content

Latest commit

 

History

History
674 lines (366 loc) · 24.3 KB

CHANGELOG.md

File metadata and controls

674 lines (366 loc) · 24.3 KB

Changelog

5.0.0 (2025-01-20)

⚠ BREAKING CHANGES

  • drop support for Node.js 18

Documentation Changes

  • add migration guides for new major versions (610c171)

Miscellaneous

  • drop support for Node.js 18 (3efb889)

Dependencies

  • 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

4.2.6 (2025-01-15)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/logger bumped from ^3.2.1 to ^3.2.2

4.2.5 (2024-11-26)

Bug Fixes

  • remove npm engines pinning (9f51dab)

Dependencies

  • 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

4.2.4 (2024-10-30)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/logger bumped from ^3.1.7 to ^3.2.0

4.2.3 (2024-10-29)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/logger bumped from ^3.1.6 to ^3.1.7

4.2.2 (2024-09-12)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/logger bumped from ^3.1.5 to ^3.1.6

4.2.1 (2024-08-08)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/logger bumped from ^3.1.4 to ^3.1.5

4.2.0 (2024-07-11)

Features

  • add a logUserErrorsAsWarnings option (8c7541a)

4.1.5 (2024-07-02)

Dependencies

  • 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

4.1.4 (2024-07-01)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/logger bumped from ^3.1.2 to ^3.1.3

4.1.3 (2024-06-26)

Bug Fixes

  • add type declarations for log-error (d2c3f84)

4.1.2 (2024-06-19)

Dependencies

  • 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

4.1.1 (2024-05-02)

Dependencies

  • 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

4.1.0 (2024-04-29)

Features

  • add support for Node.js 22 (e083794)

Dependencies

  • 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

4.0.6 (2024-04-22)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/logger bumped from ^3.0.5 to ^3.0.6

4.0.5 (2024-03-22)

Dependencies

  • 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

4.0.4 (2024-02-19)

Dependencies

  • 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

4.0.3 (2024-01-22)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/logger bumped from ^3.0.2 to ^3.0.3

4.0.2 (2024-01-16)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/logger bumped from ^3.0.1 to ^3.0.2

4.0.1 (2024-01-09)

Bug Fixes

  • add official support for npm 10 (f7c4f2f)

Dependencies

  • 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

4.0.0 (2024-01-08)

⚠ BREAKING CHANGES

  • drop support for Node.js 16 and npm 7

Documentation Changes

  • add migration guides for all packages (f6233b8)
  • replace node 16 references with node 18 (8196a95)

Miscellaneous

  • drop support for Node.js 16 and npm 7 (016096e)

Dependencies

  • 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

3.1.7 (2023-12-21)

Documentation Changes

  • fix the markdown note/warning blocks (c7f69f2)

Dependencies

  • 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

3.1.6 (2023-12-05)

Dependencies

  • 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

3.1.5 (2023-11-23)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/logger bumped from ^2.3.1 to ^2.4.0

3.1.4 (2023-11-21)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/logger bumped from ^2.3.0 to ^2.3.1

3.1.3 (2023-11-15)

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.2 (2023-11-07)

Dependencies

  • 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

3.1.1 (2023-10-10)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/serialize-request bumped from ^2.2.0 to ^2.2.1

3.1.0 (2023-09-19)

Features

  • add processType property to error logger (dee3f6c)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/logger bumped from ^2.2.8 to ^2.2.9

3.0.1 (2023-08-29)

Bug Fixes

  • stop requiring bound log methods (58c15e7)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/logger bumped from ^2.2.7 to ^2.2.8

3.0.0 (2023-08-07)

⚠ BREAKING CHANGES

  • log unhandled errors with a level of "fatal"
  • switch to Reliability Kit logger

Features

  • log unhandled errors with a level of "fatal" (7dfb2a6)
  • switch to Reliability Kit logger (b51f1ed)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/logger bumped from ^2.2.6 to ^2.2.7

2.1.1 (2023-06-23)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/serialize-request bumped from ^2.1.0 to ^2.2.0

2.1.0 (2023-05-02)

Features

Dependencies

  • 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

2.0.1 (2023-04-24)

Bug Fixes

  • start running builds on Node.js 20 (62491a6)

Dependencies

  • 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

2.0.0 (2023-04-18)

⚠ BREAKING CHANGES

  • drop support for Node.js 14

Miscellaneous

  • drop support for Node.js 14 (e5d3920)

Dependencies

  • 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

1.5.4 (2023-04-05)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/app-info bumped from ^1.2.0 to ^1.2.1

1.5.3 (2023-04-04)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/app-info bumped from ^1.1.0 to ^1.2.0

1.5.2 (2023-03-21)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/serialize-request bumped from ^1.1.0 to ^1.1.1

1.5.1 (2022-12-22)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/app-info bumped from ^1.0.3 to ^1.1.0

1.5.0 (2022-11-22)

Features

  • add the ability to set a custom logger (d34152b)

1.4.0 (2022-11-03)

Features

  • expand list of default headers included in serialized requests (e004ac6)
  • expose the default serialized headers (a8612ad)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/serialize-request bumped from ^1.0.4 to ^1.1.0

1.3.11 (2022-11-01)

Bug Fixes

1.3.10 (2022-10-26)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/serialize-request bumped from ^1.0.3 to ^1.0.4

1.3.9 (2022-10-25)

Bug Fixes

  • bump @financial-times/n-logger from 10.3.0 to 10.3.1 (349bcf5)

1.3.8 (2022-10-12)

Bug Fixes

  • include TypeScript types in the build (65d8fb2)

Dependencies

  • 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

1.3.7 (2022-10-12)

Bug Fixes

  • correct property and method privacy JSDoc (1b52fee)
  • use module.exports for consistency (8cdd4d7)

Documentation Changes

  • use GitHub's note/warning highlights (4a40080)

Dependencies

  • 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

1.3.6 (2022-09-28)

Bug Fixes

  • make sure that ESM + TypeScript works (cc71ede)

Dependencies

  • 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

1.3.5 (2022-09-22)

Bug Fixes

  • deps: bump @financial-times/n-logger from 10.2.0 to 10.3.0 (8f71181)

1.3.4 (2022-08-22)

Bug Fixes

  • refactor to centralise environment variables (d8837f5)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/app-info bumped from ^0.0.0 to ^1.0.0

1.3.3 (2022-08-16)

Documentation Changes

  • clarify that x-request-id is auto-logged (4fb32cc)

1.3.2 (2022-08-05)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/serialize-error bumped from ^1.1.0 to ^1.1.1

1.3.1 (2022-08-04)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @dotcom-reliability-kit/serialize-error bumped from ^1.0.0 to ^1.1.0

1.3.0 (2022-08-01)

Features

  • add new app properties to error logs (c4d9421)

1.2.0 (2022-07-21)

Features

  • log an error summary in the message property (a4484d0)

Documentation Changes

  • correct a missing documentation change (1c32b26)
  • manually fix the broken changelogs (7249a61)

Miscellaneous

  • dev-deps: update release-please to 13.18.6 (5078c57)
  • tweak some internal naming for clarity (c3c6ac6)

1.1.0 (2022-07-11)

Features

  • require n-logger v10.2.0 (c0c0da1)

1.0.0 (2022-07-05)

Miscellaneous

  • add label filter to package bug pages (05e7285)

Dependencies

  • 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

0.1.0 (2022-06-13)

Features

  • add a log-error package (4cc2b0e)

Bug Fixes

  • address a copy/paste error in the docs (4bdadfa)
  • correct a typo in the tests (a7428a2)