bigcommerce / catalyst

Catalyst - for Composable Commerce
https://catalyst-demo.site
MIT License
93 stars 65 forks source link

chore(deps): bump the npm-dependencies group across 1 directory with 20 updates #1347

Closed dependabot[bot] closed 1 week ago

dependabot[bot] commented 1 week ago

Bumps the npm-dependencies group with 20 updates in the / directory:

Package From To
@changesets/cli 2.27.7 2.27.8
turbo 2.0.14 2.1.1
embla-carousel-react 8.2.0 8.2.1
lru-cache 11.0.0 11.0.1
lucide-react 0.436.0 0.439.0
next 14.2.6 14.2.8
next-intl 3.19.0 3.19.1
tailwindcss-radix 3.0.4 3.0.5
@faker-js/faker 8.4.1 9.0.0
@next/bundle-analyzer 14.2.7 14.2.8
@playwright/test 1.46.1 1.47.0
@types/node 20.16.1 20.16.5
@types/react 18.3.4 18.3.5
eslint-config-next 14.2.6 14.2.8
monocart-reporter 2.7.0 2.8.0
postcss 8.4.41 8.4.45
@inquirer/prompts 5.3.8 5.4.0
@swc/core 1.7.18 1.7.23
msw 2.3.5 2.4.2
@next/eslint-plugin-next 14.2.6 14.2.8

Updates @changesets/cli from 2.27.7 to 2.27.8

Release notes

Sourced from @​changesets/cli's releases.

@​changesets/cli@​2.27.8

Patch Changes

Commits


Updates turbo from 2.0.14 to 2.1.1

Release notes

Sourced from turbo's releases.

Turborepo v2.1.1

What's Changed

Docs

Examples

Changelog

New Contributors

Full Changelog: https://github.com/vercel/turborepo/compare/v2.1.0...v2.1.1

Turborepo v2.1.1-canary.0

What's Changed

Docs

Changelog

New Contributors

Full Changelog: https://github.com/vercel/turborepo/compare/v2.1.0...v2.1.1-canary.0

Turborepo v2.1.0

What's Changed

Docs

... (truncated)

Commits


Updates embla-carousel-react from 8.2.0 to 8.2.1

Release notes

Sourced from embla-carousel-react's releases.

v8.2.1

Sponsor

Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:

What's Changed

New Contributors

Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.2.0...v8.2.1

Commits


Updates lru-cache from 11.0.0 to 11.0.1

Commits


Updates lucide-react from 0.436.0 to 0.439.0

Release notes

Sourced from lucide-react's releases.

New icons 0.439.0

New icons 🎨

Modified Icons 🔨

New icons 0.438.0

New icons 🎨

Modified Icons 🔨

New icons 0.437.0

Modified Icons 🔨

Commits


Updates next from 14.2.6 to 14.2.8

Release notes

Sourced from next's releases.

v14.2.8

What's Changed

[!NOTE]
This release is backporting bug fixes and minor improvements. It does not include all pending features/changes on canary.

Support esmExternals in app directory

  • Support esm externals in app router (#65041)
  • Turbopack: Allow client components from foreign code in app routes (#64751)
  • Turbopack: add support for esm externals in app dir (#64918)
  • other related PRs: #66990 #66727 #66286 #65519

Reading cookies set in middleware in components and actions

  • initialize ALS with cookies in middleware (#65008)
  • fix middleware cookie initialization (#65820)
  • ensure cookies set in middleware can be read in a server action (#67924)
  • fix: merged middleware cookies should preserve options (#67956)

Metadata and icons

  • support facebook-specific metadata (fb:app_id, fb:admins) in generateMetaData (#65713)
  • Always collect static icons for all segments (#68712)
  • Fix favicon merging with customized icons (#67982)
  • Warn metadataBase missing in standalone mode or non vercel deployment (#66296)

Parallel routes fixes

  • fix missing stylesheets when parallel routes are present (#69507)

Draft mode and edge improvements

next/image fixes

  • Allow external image urls with _next/image pathname to be rendered via Image component (#69586)

Server actions improvements

... (truncated)

Commits
  • 63b999c v14.2.8
  • 55e4ef2 Allow external image urls with _next/image pathname to be rendered via Image ...
  • d09b769 feat(turbopack): add support for esm externals in app dir (#64918)
  • dafdc81 test: convert app-external.test.ts to nextTestSetup
  • 2c80812 Turbopack: Allow client components from foreign code in app routes (#64751)
  • 6473113 Improve SWC transform ID generation (#69183)
  • 9c4efb9 Apply optimization for unused actions (#69178)
  • 5eff016 refactor: create shared utils for mod resource (#69145)
  • c8bde3e optimize server actions (#66523)
  • 562df1f Ensure we match comment minify behavior between terser and swc (#68372)
  • Additional commits viewable in compare view


Updates next-intl from 3.19.0 to 3.19.1

Release notes

Sourced from next-intl's releases.

v3.19.1

3.19.1 (2024-09-05)

Bug Fixes

  • Add error handling in case an invalid i18n request config file has been specified (#1327) (18b9fd6) – by @​amannn
Changelog

Sourced from next-intl's changelog.

3.19.1 (2024-09-05)

Bug Fixes

  • Add error handling in case an invalid i18n request config file has been specified (#1327) (18b9fd6) – by @​amannn
Commits
  • 43b268e v3.19.1
  • 18b9fd6 fix: Add error handling in case an invalid i18n request config file has been ...
  • 7c3a6a1 docs: Fix code sample for redirect with shared pathnames
  • See full diff in compare view


Updates tailwindcss-radix from 3.0.4 to 3.0.5

Release notes

Sourced from tailwindcss-radix's releases.

Release 3.0.5

  • fix husky (abe4b92)
  • pin pnpm version (6d7b9f8)
  • fix: add tailwind to peerDeps (8e73f88)
Commits


Updates @faker-js/faker from 8.4.1 to 9.0.0

Release notes

Sourced from @​faker-js/faker's releases.

v9.0.0

New & Noteworthy

  • Drop support for NodeJS prior to v18
  • Drop support for TypeScript prior to v5
  • Remove v8 deprecations
  • For more see our migration guide
  • You can already read a draft of upcoming change announcement in #3056

What's Changed

... (truncated)

Changelog

Sourced from @​faker-js/faker's changelog.

9.0.0 (2024-09-02)

No noteworthy changes to 9.0.0-rc.1

For those upgrading from earlier versions, please refer to our Migration Guide for detailed instructions.

9.0.0-rc.1 (2024-08-19)

New Locales

  • locale: implement company info on pt_PT locale (#3022) (0fd0402)
  • locale: implement more colors to pt_PT locale (#3021) (a210619)
  • locale: implement state info on sk locale (#3054) (8c55493)

Features

9.0.0-rc.0 (2024-07-11)

Changed Locales

9.0.0-alpha.1 (2024-06-22)

⚠ BREAKING CHANGES

  • date: separate timeZone method (#2947)
  • locale: use singular locale definition keys (#2932)
  • locale: use snake case for all locale data (#2910)
  • locale: remove location data index-value-binding (#2476)

New Locales

Features

  • bitcoinAddress: multiple bitcoin address types and testnet (#2922) (3ae9393)
  • date: separate timeZone method (#2947) (d6924f7)
  • music: add album and artist methods (#2620) (f682750)

... (truncated)

Commits
  • 6abecc3 chore(release): 9.0.0 (#3086)
  • 17f570e chore(deps): lock file maintenance (#3076)
  • 9cd48ac chore(deps): update eslint to v9.9.1 (#3073)
  • e731151 chore(deps): update pnpm to v9.9.0 (#3075)
  • 39fecb0 chore(deps): update doc-dependencies (#3074)
  • f0cf495 chore(deps): update devdependencies (#3072)
  • 17d11ee chore(deps): update mcr.microsoft.com/devcontainers/typescript-node:22 docker...
  • 8f01d29 chore(deps): update dependency typescript-eslint to v8 (#3064)
  • c850653 infra: switch to @​stylistic/eslint-plugin (#3069)
  • 1a94e96 chore(deps): update dependency @​algolia/client-search to v5 (#3063)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by st-ddt, a new releaser for @​faker-js/faker since your current version.


Updates @next/bundle-analyzer from 14.2.7 to 14.2.8

Release notes

Sourced from @​next/bundle-analyzer's releases.

v14.2.8

What's Changed

[!NOTE]
This release is backporting bug fixes and minor improvements. It does not include all pending features/changes on canary.

Support esmExternals in app directory

  • Support esm externals in app router (#65041)
  • Turbopack: Allow client components from foreign code in app routes (#64751)
  • Turbopack: add support for esm externals in app dir (#64918)
  • other related PRs: #66990 #66727 #66286 #65519

Reading cookies set in middleware in components and actions

  • initialize ALS with cookies in middleware (#65008)
  • fix middleware cookie initialization (#65820)
  • ensure cookies set in middleware can be read in a server action (#67924)
  • fix: merged middleware cookies should preserve options (#67956)

Metadata and icons

  • support facebook-specific metadata (fb:app_id, fb:admins) in generateMetaData (#65713)
  • Always collect static icons for all segments (#68712)
  • Fix favicon merging with customized icons (#67982)
  • Warn metadataBase missing in standalone mode or non vercel deployment (#66296)

Parallel routes fixes

  • fix missing stylesheets when parallel routes are present (#69507)

Draft mode and edge improvements

next/image fixes

  • Allow external image urls with _next/image pathname to be rendered via Image component (#69586)

Server actions improvements

... (truncated)

Commits


Updates @playwright/test from 1.46.1 to 1.47.0

Release notes

Sourced from @​playwright/test's releases.

v1.47.0

Network Tab improvements

The Network tab in the UI mode and trace viewer has several nice improvements:

  • filtering by asset type and URL
  • better display of query string parameters
  • preview of font assets

Network tab now has filters

Credit to @​kubajanik for these wonderful improvements!

--tsconfig CLI option

By default, Playwright will look up the closest tsconfig for each imported file using a heuristic. You can now specify a single tsconfig file in the command line, and Playwright will use it for all imported files, not only test files:

# Pass a specific tsconfig
npx playwright test --tsconfig tsconfig.test.json

APIRequestContext now accepts URLSearchParams and string as query parameters

You can now pass URLSearchParams and string as query parameters to APIRequestContext:

test('query params', async ({ request }) => {
  const searchParams = new URLSearchParams();
  searchParams.set('userId', 1);
  const response = await request.get(
      'https://jsonplaceholder.typicode.com/posts',
      {
        params: searchParams // or as a string: 'userId=1'
      }
  );
  // ...
});

Miscellaneous

  • The mcr.microsoft.com/playwright:v1.47.0 now serves a Playwright image based on Ubuntu 24.04 Noble. To use the 22.04 jammy-based image, please use mcr.microsoft.com/playwright:v1.47.0-jammy instead.
  • The :latest tag for Playwright Docker images is no longer being published. Pin to a specific version for better stability and reproducibility.
  • New option behavior in page.removeAllListeners(), browser.removeAllListeners() and browserContext.removeAllListeners() to wait for ongoing listeners to complete.
  • TLS client certificates can now be passed from memory by passing cert and key as buffers instead of file paths.
  • Attachments with a text/html content type can now be opened in a new tab in the HTML report. This is useful for including third-party reports or other HTML content in the Playwright test report and distributing it to your team.
  • noWaitAfter in locator.selectOption() was deprecated.
  • We've seen reports of WebGL in Webkit misbehaving on GitHub Actions macos-13. We recommend upgrading GitHub Actions to macos-14.

... (truncated)

Commits


Updates @types/node from 20.16.1 to 20.16.5

Commits


Updates @types/react from 18.3.4 to 18.3.5

Commits


Updates eslint-config-next from 14.2.6 to 14.2.8

Release notes

Sourced from eslint-config-next's releases.

v14.2.8

What's Changed

[!NOTE]
This release is backporting bug fixes and minor improvements. It does not include all pending features/changes on canary.

Support esmExternals in app directory

  • Support esm externals in app router (#65041)
  • Turbopack: Allow client components from foreign code in app routes (#64751)
  • Turbopack: add support for esm externals in app dir (#64918)
  • other related PRs: #66990 #66727 #66286 #65519

Reading cookies set in middleware in components and actions

  • initialize ALS with cookies in middleware (#65008)
  • fix middleware cookie initialization (#65820)
  • ensure cookies set in middleware can be read in a server action (#67924)
  • fix: merged middleware cookies should preserve options (#67956)

Metadata and icons

  • support facebook-specific metadata (fb:app_id, fb:admins) in generateMetaData (#65713)
  • Always collect static icons for all segments (#68712)
  • Fix favicon merging with customized icons (#67982)
  • Warn metadataBase missing in standalone mode or non vercel deployment (#66296)

Parallel routes fixes

  • fix missing stylesheets when parallel routes are present (#69507)

Draft mode and edge improvements

next/image fixes

  • Allow external image urls with _next/image pathname to be rendered via Image component (#69586)

Server actions improvements

... (truncated)

Commits


Updates monocart-reporter from 2.7.0 to 2.8.0

Release notes

Sourced from monocart-reporter's releases.

2.8.0

What's Changed

  • (New Feature) added new merge command for CLI: npx monocart merge path-to/*/*.json (#142)
  • adde... _Description has been truncated_
vercel[bot] commented 1 week ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
catalyst 🔄 Building (Inspect) Visit Preview 💬 Add feedback Sep 6, 2024 3:54pm
catalyst-latest ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 6, 2024 3:54pm
6 Skipped Deployments | Name | Status | Preview | Comments | Updated (UTC) | | :--- | :----- | :------ | :------- | :------ | | **catalyst-1millionproducts-store** | ⬜️ Ignored ([Inspect](https://vercel.com/bigcommerce-platform/catalyst-1millionproducts-store/7mYs1rCYQdxQaTU8pz2pSKMnk6Bc)) | [Visit Preview](https://catalyst-1millionproducts-store-git-40306f-bigcommerce-platform.vercel.app) | | Sep 6, 2024 3:54pm | | **catalyst-au** | ⬜️ Ignored ([Inspect](https://vercel.com/bigcommerce-platform/catalyst-au/5tP5c8fTXexhVQfXeGSeSKnbC3UC)) | [Visit Preview](https://catalyst-au-git-dependabot-npmandya-503b7e-bigcommerce-platform.vercel.app) | | Sep 6, 2024 3:54pm | | **catalyst-staging** | ⬜️ Ignored ([Inspect](https://vercel.com/bigcommerce-platform/catalyst-staging/5KRy1NF26jccw2jSMNFwtn578f3C)) | [Visit Preview](https://catalyst-staging-git-dependabot-npm-196a54-bigcommerce-platform.vercel.app) | | Sep 6, 2024 3:54pm | | **catalyst-test-store** | ⬜️ Ignored ([Inspect](https://vercel.com/bigcommerce-platform/catalyst-test-store/4qUjpa8DHbYfsrKUssdHYvoG3VCB)) | [Visit Preview](https://catalyst-test-store-git-dependabot-4e60f4-bigcommerce-platform.vercel.app) | | Sep 6, 2024 3:54pm | | **catalyst-uk** | ⬜️ Ignored ([Inspect](https://vercel.com/bigcommerce-platform/catalyst-uk/3s6STQ4kDYn7Kyotvkme7YHTYsp9)) | [Visit Preview](https://catalyst-uk-git-dependabot-npmandya-c1dd0a-bigcommerce-platform.vercel.app) | | Sep 6, 2024 3:54pm | | **catalyst-unstable** | ⬜️ Ignored ([Inspect](https://vercel.com/bigcommerce-platform/catalyst-unstable/Aq1JqoQdDeHShsdU27VHcsu8QgGd)) | [Visit Preview](https://catalyst-unstable-git-dependabot-np-2cf9f3-bigcommerce-platform.vercel.app) | | Sep 6, 2024 3:54pm |
changeset-bot[bot] commented 1 week ago

⚠️ No Changeset found

Latest commit: dd9f5a577341e8516f7fbc7b1042a90b590583e6

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

github-actions[bot] commented 1 week ago

⚡️🏠 Lighthouse report

Lighthouse ran against https://catalyst-latest-obk8gz3cy-bigcommerce-platform.vercel.app

🖥️ Desktop

We ran Lighthouse against the changes on a desktop and produced this report. Here's the summary:

Category Score
🟠 Performance 84
🟢 Accessibility 100
🟢 Best practices 96
🟠 SEO 82

📱 Mobile

We ran Lighthouse against the changes on a mobile and produced this report. Here's the summary:

Category Score
🟢 Performance 99
🟢 Accessibility 100
🟢 Best practices 96
🟠 SEO 85