-
#2785
97f8f6cf5Thanks @vsumner! - Drop support for node 14 and 16. Support node LTS and up. -
#2787
f50049004Thanks @vsumner! - Drop support for React 17
- Updated dependencies [
97f8f6cf5]:- @shopify/performance@4.3.0
- #2718
591e65366Thanks @dependabot! - Bump @babel/traverse from 7.17.9 to 7.23.2
- Updated dependencies [
1d96be587]:- @shopify/performance@4.2.0
- Updated dependencies [
790e16ad8]:- @shopify/performance@4.1.0
-
#2621
bd47f4d8fThanks @ryanwilsonperkin! - Default to only sending metrics for "Finished" navigationsusePerformanceReport and PerformanceReport will now default to only sending navigations in the performance report that have been completed (ie. have rendered a PerformanceMark or usePerformanceMark with Stage.Complete).
This reduces the likelihood of evaluating your metrics incorrectly.
- Updated dependencies [
0a1b2e16e]:- @shopify/performance@4.0.0
- Updated dependencies [
f1eafee08]:- @shopify/performance@3.2.5
-
#2608
ba4da84d5Thanks @BPScott! - Useimport typeeverywhere that we deal with importing types -
Updated dependencies [
ba4da84d5]:- @shopify/performance@3.2.4
-
#2595
93ec0a0e5Thanks @BPScott! - Useimport typewhen importing types -
Updated dependencies [
2f731db68,93ec0a0e5]:- @shopify/performance@3.2.3
- #2583
2aa32e8b8Thanks @BPScott! - Add explictreturn undefinedto functions that had implicit returns
- Updated dependencies [
fbf76bcc5]:- @shopify/performance@3.2.2
- Updated dependencies [
dcb3c54c0]:- @shopify/performance@3.2.1
- Updated dependencies [
1570b951d]:- @shopify/performance@3.2.0
- Updated dependencies [
1f76ed324]:- @shopify/performance@3.1.1
- Updated dependencies [
21435a256]:- @shopify/performance@3.1.0
- Updated dependencies [
2094cb39a]:- @shopify/performance@3.0.2
-
#2389
03c1abc8cThanks @BPScott! - Add types field to package.json export maps to support typescript consumers that usemoduleResolution: "node16" -
Updated dependencies [
03c1abc8c]:- @shopify/performance@3.0.1
- Support Netlify Edge Functions
- No updates. Transitive dependency bump.
- Drop support for node 12 and Safari 10, 11 and 12. Remove wildcard export in exports field. [#2277]
- Correct wildcard export to
./*[#2209]
- Use
./*instead of./in package.json exports to fix deprecation warning. [#2184]
- Rerelease after failed publish. No code changes.
- No updates. Transitive dependency bump.
- No updates. Transitive dependency bump.
- No updates. Transitive dependency bump.
- Fixed babel helpers file being generated with incorrect filename in esm build. [#2082]
- Migrate from
sewing-kit-nexttoloomfor building - package build output remains identical. [#2039]
- Enable type checking in tests and fix type errors. [#2011]
- No updates. Transitive dependency bump.
- 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.tsbuildinfofile is not uploaded to the npm registry. [#1982]
- Update to latest sewing-kit-next for build. Update
types/typesVersionsfields to point directly into the build folder [#1980]
- Officially supports React
17.x1969
- 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
- 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.1in the list of dependencies. #1657
- Performance report hook and component now accepts a
localeattribute #1260
- special values for
PerformanceMark'sstageprop are now exposed as aStageenum #1137
- creates a performance object as the default context value #1102
@shopify/react-performancepackage #1083