- Updated dependencies [
1171b00]:- @shopify/react-hooks@4.1.2
- @shopify/react-universal-provider@3.1.4
- Updated dependencies [
2b70145]:- @shopify/react-hooks@4.1.1
- @shopify/react-universal-provider@3.1.3
- Updated dependencies [
0fc2d54]:- @shopify/react-hooks@4.1.0
- @shopify/react-universal-provider@3.1.2
- Updated dependencies [
5546b1d,d691952]:- @shopify/react-hooks@4.0.0
- @shopify/react-effect@5.2.0
- @shopify/react-universal-provider@3.1.1
-
#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,f50049004]:- @shopify/network@3.3.0
- @shopify/react-effect@5.1.0
- @shopify/react-hooks@3.2.0
- @shopify/react-universal-provider@3.1.0
-
#2718
591e65366Thanks @dependabot! - Bump @babel/traverse from 7.17.9 to 7.23.2 -
Updated dependencies [
591e65366]:- @shopify/react-hooks@3.1.1
- @shopify/react-universal-provider@3.0.15
- Updated dependencies [
a4eae7db3]:- @shopify/react-hooks@3.1.0
- @shopify/react-universal-provider@3.0.14
- Updated dependencies [
a3b5c3fc0]:- @shopify/react-hooks@3.0.5
- @shopify/react-universal-provider@3.0.13
-
#2608
ba4da84d5Thanks @BPScott! - Useimport typeeverywhere that we deal with importing types -
Updated dependencies [
ba4da84d5]:- @shopify/react-hooks@3.0.4
- @shopify/react-universal-provider@3.0.12
-
#2593
2f731db68Thanks @BPScott! - Remove unneededvoid 0class property initializations -
#2595
93ec0a0e5Thanks @BPScott! - Useimport typewhen importing types -
Updated dependencies [
2f731db68,93ec0a0e5]:- @shopify/react-effect@5.0.3
- @shopify/react-universal-provider@3.0.11
- Updated dependencies [
2aa32e8b8]:- @shopify/react-hooks@3.0.3
- @shopify/react-universal-provider@3.0.10
- Updated dependencies []:
- @shopify/react-universal-provider@3.0.9
- Updated dependencies []:
- @shopify/react-universal-provider@3.0.8
- Updated dependencies []:
- @shopify/react-universal-provider@3.0.7
- Updated dependencies []:
- @shopify/react-universal-provider@3.0.6
- Updated dependencies []:
- @shopify/react-universal-provider@3.0.5
- Updated dependencies []:
- @shopify/react-universal-provider@3.0.4
-
#2389
03c1abc8cThanks @BPScott! - Add types field to package.json export maps to support typescript consumers that usemoduleResolution: "node16" -
Updated dependencies [
03c1abc8c]:- @shopify/network@3.2.1
- @shopify/react-effect@5.0.2
- @shopify/react-hooks@3.0.2
- @shopify/react-universal-provider@3.0.3
- Updated dependencies []:
- @shopify/react-universal-provider@3.0.2
- Updated dependencies [
30005950b]:- @shopify/network@3.2.0
- Updated dependencies [
44eb34763]:- @shopify/network@3.1.0
- No updates. Transitive dependency bump.
- Drop support for node 12 and Safari 10, 11 and 12. Remove wildcard export in exports field. [#2277]
- No updates. Transitive dependency bump.
- No updates. Transitive dependency bump.
- No updates. Transitive dependency bump.
- Correct wildcard export to
./*[#2209]
- No updates. Transitive dependency bump.
- No updates. Transitive dependency bump.
- Use
./*instead of./in package.json exports to fix deprecation warning. [#2184]
- Remove devDependency on
@shopify/useful-typesby using built-in types. [#2163]
- No updates. Transitive dependency bump.
- No updates. Transitive dependency bump.
- Rerelease after failed publish. No code changes.
- No updates. Transitive dependency bump.
- No updates. Transitive dependency bump.
- Updated types to support nodes http IncomingHttpHeaders types [#2127]
- No updates. Transitive dependency bump.
- No updates. Transitive dependency bump.
- Fixed babel helpers file being generated with incorrect filename in esm build. [#2082]
- No updates. Transitive dependency bump.
- Migrate from
sewing-kit-nexttoloomfor building - package build output remains identical. [#2039]
- No updates. Transitive dependency bump.
- Enable type checking in tests and fix type errors. [#2034]
- No updates. Transitive dependency bump.
- Updated build tooling, types are now compiled with TypeScript 4.3. [#1997]
- 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
- No updates. Transitive dependency bump.
- 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
- Updated
tslibdependency to^1.14.1. #1657
- Fixes bug where empty cookies are still being set #1517
- Do not set
set-cookieheaders for incoming request cookies #1515
- Provide
NetworkUniversalProvidercomponent for universal access to network details. Currently only supports request headers. PreviouslyuseRequestHeaderonly had value on initial server-side renders
- The NetworkManager now accepts a
cookiesproperty in its constructor. This value is used to create aServerCookieManagerthat can be accessed on the NetworkManger class instance. #1002 - Added a new hook
useNetworkManager()that returns the network manager. #1002
- Added
useAcceptLanguage()hook #909
- Store network headers in lowercase #915
useRequestHeaderis now correctly case-insensitive #889
useRequestHeadernow works as documented when instantiated withctx.headers#888
- Added
useHeaderanduseRequestHeaderfor interacting with network headers (#747)
- This library will now bail out of render passes in
react-effectwhen a redirect is set (#747)
- Fixed a missing export for the
FrameSourcecomponent (#683) - Fixed the
applyToContexthelper overwriting a content security policy when no directives were set (#683)
This library now requires React 16.8.
- Added hook versions of most component APIs:
useRedirect,useStatus, anduseCspDirective(#547)
- Manual release
@shopify/react-networkpackage