Releases: Financial-Times/n-express
v27.7.0
What's Changed
- Update Reliability Kit monorepo to v2.2.0 by @renovate in #766
- updated the version of next-metrics by @danieltonevft in #779
New Contributors
- @danieltonevft made their first contribution in #779
Full Changelog: v27.6.0...v27.7.0
v27.6.0
What's Changed
- Update to Node 18 by @ivomurrell in #773
- Note that this release only updates some Tool Kit components
- It does not change the behaviour of the package
- Upgrade next-metrics from 9.2 to 9.6 by @alexmuller in #778
Full Changelog: v27.5.0...v27.6.0
v27.5.0
v27.4.0
What's Changed
- CON-2442 update next metrics to v9.1.0 by @juancancela in #775
Full Changelog: v27.3.0...v27.4.0
v27.3.0
Bump all the Tool Kit packages to their latest versions and use the newly added support for Node version matrices to generate a CircleCI configuration for testing both Node 16 and Node 18.
Full Changelog: v27.2.0...v27.3.0
v27.2.0 roll out support for Node.js 18
An app was tested in production on Node.js 18, with Node.js 18 support in n-express and worked as expected, so this release rolls out that change outside of a beta version number.
What's Changed
- CPP-1388: Add support for node.js 18 by @jkerr321 in #770
- build: don't wait for approval for tag builds by @apaleslimghost in #771
Full Changelog: v27.0.1...v27.2.0
v27.1.0-beta
DO NOT INSTALL THIS VERSION
Support for Node.js 18 is being added in this beta version in order to test an app with Node.js 18 supporting packages in production.
Node.js 18 is not yet widely supported in Customer Products and a production version of 6.1.0
will be released in due course as support for Node.js 18 is rolled out across Customer Products.
What's Changed
Full Changelog: v27.0.1...v27.1.0-beta
v27.0.2
FIX RELEASE to get npm to set a non-beta version as the latest release. Nothing has changed from v27.0.1
What's Changed
- Switch Renovate config to non-beta version by @apaleslimghost in #765
- Upgrade next-metrics to count SNR Engagement metrics API by @kavanagh in #769
Full Changelog: v27.0.0...v27.0.2
Upgrade next-metrics to 8.0.1
What's Changed
- Switch Renovate config to non-beta version by @apaleslimghost in #765
- Upgrade next-metrics to count SNR Engagement metrics API by @kavanagh in #769
Full Changelog: v27.0.0...v27.0.1
v27.0.0
This release is part of the Platforms and Reliability set of scheduled breaking change releases in April.
The breaking changes in this package release are:
- Dropping support for Node.js 14
- Dropping the default use of Sentry(in preparation for deprecating n-raven)
This will not be a breaking change for your application if it:
- Already runs on Node.js 16
- Doesn’t use Sentry and instead uses Reliability Crash Handler
If this is a breaking change for your application because it does not yet run on Node 16 you can follow this guide to migrate from Node.js 14 to Node.js 16.
If this is a breaking change for your application because it still uses Sentry you can do either of the following:
- Add in
withSentry: true
to your application config once you’ve upgraded n-express - Perform the migration to Crash Handler following this guide.
If your application is already migrated off of Sentry you can now safely remove the withSentry: false
configuration once you upgrade as a clean-up step.