- #2795
8fa47ffa2
Thanks @iAmNathanJ! - fix: babel transformations for node targets
- Updated dependencies [
97f8f6cf5
]:- @shopify/[email protected]
- @shopify/[email protected]
- @shopify/[email protected]
-
#2718
591e65366
Thanks @dependabot! - Bump @babel/traverse from 7.17.9 to 7.23.2 -
Updated dependencies [
591e65366
]:- @shopify/[email protected]
- Updated dependencies [
224609455
]:- @shopify/[email protected]
- Updated dependencies [
1d96be587
]:- @shopify/[email protected]
- #2698
790e16ad8
Thanks @lemonmade! - Add special performance event handling for time to last byte
- Updated dependencies [
790e16ad8
]:- @shopify/[email protected]
- Updated dependencies [
0a1b2e16e
]:- @shopify/[email protected]
- Updated dependencies [
f1eafee08
,e3db8be05
]:- @shopify/[email protected]
- @shopify/[email protected]
-
#2608
ba4da84d5
Thanks @BPScott! - Useimport type
everywhere that we deal with importing types -
Updated dependencies [
ba4da84d5
]:- @shopify/[email protected]
- @shopify/[email protected]
-
#2595
93ec0a0e5
Thanks @BPScott! - Useimport type
when importing types -
Updated dependencies [
2f731db68
,93ec0a0e5
]:- @shopify/[email protected]
- @shopify/[email protected]
- #2583
2aa32e8b8
Thanks @BPScott! - Add explictreturn undefined
to functions that had implicit returns
- Updated dependencies [
fbf76bcc5
]:- @shopify/[email protected]
- Updated dependencies [
3b228b4f3
]:- @shopify/[email protected]
- Updated dependencies [
da04b9e63
]:- @shopify/[email protected]
- #2490
c31016fa3
Thanks @alexandcote! - The middleware now accepts an optional StatsDClient instance
- Updated dependencies [
9396ac6eb
,472e3556a
,dcb3c54c0
,da62f58f4
]:- @shopify/[email protected]
- @shopify/[email protected]
- #2478
1570b951d
Thanks @ryanwilsonperkin! - Add a new metric to track Largest Contentful Paint
- Updated dependencies [
1570b951d
]:- @shopify/[email protected]
- Updated dependencies [
1f76ed324
]:- @shopify/[email protected]
- #2410
d177f331f
Thanks @jakejosephcs! - An anomalous navigation download size threshold can now be passed in as a parameter toclientPerformanceMetrics
- #2413
21435a256
Thanks @rorans! - Introduce a RedirectDuration metric to get more specific server latency timings. This information will be sent via TTFB metadata. No changes need to be made on the consumer.
- Updated dependencies [
21435a256
]:- @shopify/[email protected]
- Updated dependencies [
2094cb39a
]:- @shopify/[email protected]
-
#2389
03c1abc8c
Thanks @BPScott! - Add types field to package.json export maps to support typescript consumers that usemoduleResolution: "node16"
-
Updated dependencies [
03c1abc8c
]:- @shopify/[email protected]
- @shopify/[email protected]
- @shopify/[email protected]
- Updated dependencies [
30005950b
]:- @shopify/[email protected]
- Updated dependencies [
44eb34763
]:- @shopify/[email protected]
- Drop support for node 12 and Safari 10, 11 and 12. Remove wildcard export in exports field. [#2277]
- additionalTags, additionalNavigationTags, and additionalNavigationMetrics callbacks are now passed a context argument. [#2262]
- Correct wildcard export to
./*
[#2209]
- Use
./*
instead of./
in package.json exports to fix deprecation warning. [#2184]
- Rerelease after failed publish. No code changes.
- Update
koa-compose
to4.1.0
[#2128]
- No updates. Transitive dependency bump.
- No updates. Transitive dependency bump.
- No updates. Transitive dependency bump.
- No updates. Transitive dependency bump.
- Migrate from
sewing-kit-next
toloom
for building - package build output remains identical. [#2039]
- Enable type checking in tests and fix type errors. [#2011]
- Updated build tooling, types are now compiled with TypeScript 4.3. [#1997]
- Added file exclusion for tests to package.json. [#2005]
- Rename test/ to tests/ [#2005]
- Ensure
tsconfig.tsbuildinfo
file is not uploaded to the npm registry. [#1982]
- Update to latest sewing-kit-next for build. Update
types
/typesVersions
fields to point directly into the build folder [#1980]
- Update minimum supported node version to 12.14.0. Add engines field to help enforce usage of this version. #1906
- Removed dependency on tslib, as we no-longer compile with
tsc
. #1829
- Adds the ability to pass custom tags to additional navigation metrics #1792
- Updated multi-build outputs to include mandatory extensions to fix "Module not found" issues reported by ESM supported bundlers #1759
- Add new build outputs (CommonJS, ESM, esnext, Node) for greater tree-shakability #1698
- Added
tslib@^1.14.1
in the list of dependencies. #1657
- Middleware now adds a
locale
tag to distributions (if provided) #1260
clientMetricsMiddleware
no longer requiresdevelopment?
to be explicitly set in it'soptions
parameter. If the parameter is missing it will default totrue
whenprocess.env.NODE_ENV
istrue
, andfalse
otherwise.
@shopify/koa-performance
package #1095