- #2405
c5742a7ac
Thanks @BPScott! - Fix issue that caused the idle-callback polyfill to be inadvertently removed
- #2408
2094cb39a
Thanks @BPScott! - Simplify typing in idle-callback polyfill thanks improvements in window's typing in TypeScript 4.4
-
#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]
- Updated dependencies [
b42a99a7d
]:- @shopify/[email protected]
- Drop support for node 12 and Safari 10, 11 and 12. Remove wildcard export in exports field. [#2277]
- No updates. Transitive dependency bump.
- Correct wildcard export to
./*
[#2209]
- No updates. Transitive dependency bump.
- Use
./*
instead of./
in package.json exports to fix deprecation warning. [#2184]
- Fix published builds not having the correct exports when filename contains a period
- No updates. Transitive dependency bump.
- Rerelease after failed publish. No code changes.
- Migrate from
sewing-kit-next
toloom
for building - package build output remains identical. [#2039]
- Updated build tooling, types are now compiled with TypeScript 4.3. [#1997]
- Added file exclusion for tests to package.json and enable type checking for tests. [#2005]
- Fix
idle-callback.browser
entrypoint path intypesVersions
field. [#1985]
- 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]
- Replace
require
statements withimport
statements (except for the conditional Jest polyfills) so we get a proper strict ESM module.
- Prevent latest unsupported
fetch-blob
packages from being installed. #1926
- Update
core-js
to version 3, remove deprecated polyfills, and update dependencies. See the migration guide. #1900
- Prevent this package from being polyfilled. #1921
- 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 types within fetch.node so it passes TypeScript's "noImplicitThis" checks. #1814
- 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
tslib
dependency to^1.14.1
. #1657
- Fix an issue with bundle size increased by ~20kb #1518
- Update polyfill base imports. #1461
- Update
package.json
publishedfiles
patterns. #1233
- Fix
Can't resolve '@shopify/polyfills/<polyfill>'
import error #1192
- Use
url-polyfill
instead ofurl-search-params-polyfill
as it polyfillsURL
as well, includingURL.searchParams
.
- Updated
intl
polyfill featureTest frominternationalization-plural-rul
tointl-pluralrules
as per the update in[email protected]
Initial release.