Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency upgrades - non-major #171

Merged
merged 1 commit into from
May 6, 2024

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented May 6, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@playwright/test (source) 1.42.1 -> 1.43.1 age adoption passing confidence
@types/eslint (source) 8.56.5 -> 8.56.10 age adoption passing confidence
@types/node (source) 20.11.25 -> 20.12.9 age adoption passing confidence
@types/react (source) 18.2.64 -> 18.3.1 age adoption passing confidence
@types/react-dom (source) 18.2.21 -> 18.3.0 age adoption passing confidence
@​types/sharp 0.31.1 -> 0.32.0 age adoption passing confidence
autoprefixer 10.4.18 -> 10.4.19 age adoption passing confidence
clsx 2.1.0 -> 2.1.1 age adoption passing confidence
framer-motion 11.0.8 -> 11.1.8 age adoption passing confidence
next (source) 14.2.0-canary.6 -> 14.2.3 age adoption passing confidence
next-themes ^0.2.1 -> ^0.3.0 age adoption passing confidence
postcss (source) 8.4.35 -> 8.4.38 age adoption passing confidence
react (source) 18.2.0 -> 18.3.1 age adoption passing confidence
react-dom (source) 18.2.0 -> 18.3.1 age adoption passing confidence
react-parallax-tilt (source) 1.7.214 -> 1.7.225 age adoption passing confidence
sharp (source, changelog) 0.33.2 -> 0.33.3 age adoption passing confidence
stylelint (source) 16.2.1 -> 16.5.0 age adoption passing confidence
stylelint-config-upleveled 1.0.7 -> 1.1.1 age adoption passing confidence
swiper (source) 11.0.7 -> 11.1.1 age adoption passing confidence
tailwind-merge 2.2.1 -> 2.3.0 age adoption passing confidence
tailwindcss (source) 3.4.1 -> 3.4.3 age adoption passing confidence
typescript (source) 5.4.2 -> 5.4.5 age adoption passing confidence

Release Notes

microsoft/playwright (@​playwright/test)

v1.43.1

Compare Source

Highlights

https://github.com/microsoft/playwright/issues/30300 - [REGRESSION]: UI mode restarts if keep storage statehttps://github.com/microsoft/playwright/issues/303399 - [REGRESSION]: Brand new install of playwright, unable to run chromium with show browser using vscode

Browser Versions
  • Chromium 124.0.6367.29
  • Mozilla Firefox 124.0
  • WebKit 17.4

This version was also tested against the following stable channels:

  • Google Chrome 123
  • Microsoft Edge 123

v1.43.0

Compare Source

New APIs

  • Method browserContext.clearCookies() now supports filters to remove only some cookies.

    // Clear all cookies.
    await context.clearCookies();
    // New: clear cookies with a particular name.
    await context.clearCookies({ name: 'session-id' });
    // New: clear cookies for a particular domain.
    await context.clearCookies({ domain: 'my-origin.com' });
  • New mode retain-on-first-failure for testOptions.trace. In this mode, trace is recorded for the first run of each test, but not for retires. When test run fails, the trace file is retained, otherwise it is removed.

    import { defineConfig } from '@​playwright/test';
    
    export default defineConfig({
      use: {
        trace: 'retain-on-first-failure',
      },
    });
  • New property testInfo.tags exposes test tags during test execution.

    test('example', async ({ page }) => {
      console.log(test.info().tags);
    });
  • New method locator.contentFrame() converts a Locator object to a FrameLocator. This can be useful when you have a Locator object obtained somewhere, and later on would like to interact with the content inside the frame.

    const locator = page.locator('iframe[name="embedded"]');
    // ...
    const frameLocator = locator.contentFrame();
    await frameLocator.getByRole('button').click();
  • New method frameLocator.owner() converts a FrameLocator object to a Locator. This can be useful when you have a FrameLocator object obtained somewhere, and later on would like to interact with the iframe element.

    const frameLocator = page.frameLocator('iframe[name="embedded"]');
    // ...
    const locator = frameLocator.owner();
    await expect(locator).toBeVisible();

UI Mode Updates

Playwright UI Mode

  • See tags in the test list.
  • Filter by tags by typing @fast or clicking on the tag itself.
  • New shortcuts:
    • F5 to run tests.
    • Shift F5 to stop running tests.
    • Ctrl ` to toggle test output.

Browser Versions

  • Chromium 124.0.6367.29
  • Mozilla Firefox 124.0
  • WebKit 17.4

This version was also tested against the following stable channels:

  • Google Chrome 123
  • Microsoft Edge 123
postcss/autoprefixer (autoprefixer)

v10.4.19

Compare Source

  • Removed end value has mixed support, consider using flex-end warning
    since end/start now have good support.
lukeed/clsx (clsx)

v2.1.1

Compare Source

Patches

Chores

  • Add licenses.dev badge: 684509c
    This service recursively analyzes entire dependency graphs to ensure that a package (or your project) is using permissive licenses. For example, here's a results table for polka@next and a larger astro example.

Full Changelog: lukeed/clsx@v2.1.0...v2.1.1

framer/motion (framer-motion)

v11.1.8

Compare Source

Fixed
  • Animating between keyframe unit types when one keyframe is 0 and the other is an explicitly defined keyframe, e.g y: ["100%", 0].

v11.1.7

Compare Source

Changed
  • Updating types for motion.div.

v11.1.6

Compare Source

Changed
  • Binding stop to MainThreadAnimation

v11.1.5

Compare Source

Changed
  • Exporting DOMMotionComponents.

v11.1.4

Compare Source

Fixed
  • Fixing types of motion.div in certain TS5 environment configurations.
Changed
  • Skip removal of existing motion value when undefined.

v11.1.3

Compare Source

Fixed
  • ESM compat with CJS bundle.

v11.1.2

Compare Source

Fixed
  • Ensuring transforms unset during unit conversion are restored.

v11.1.1

Compare Source

Changed
  • Updating JSX transform.

v11.1.0

Compare Source

Changed
  • TypeScript 5 upgrade.

v11.0.28

Compare Source

Fixed
  • Ensure CSS var token is set as final animation keyframe.

v11.0.27

Compare Source

Fixed
  • Skipping animations with duration: 0.

v11.0.26

Compare Source

Fixed
  • Adding perspective() to projection transform.
  • Changing scheduling of useTransform to ensure frames are up-to-date.

v11.0.25

Compare Source

Fixed
  • Ensuring motion(Fragment) nodes are skipped from layout projection.

v11.0.24

Compare Source

Fixed
  • Changes in style are visible once a value is no longer present in animation props.

v11.0.23

Compare Source

Fixed
  • Fixed layout animations when combined with z transforms.

v11.0.22

Compare Source

Fixed
  • Fixed pre-generation of no-op WAAPI animations.

v11.0.21

Compare Source

Fixed
  • Fixed interrupting WAAPI spring animations.

v11.0.20

Compare Source

Fixed
  • Fixed interrupting shared element animations that contain rotate or skew transforms.

v11.0.19

Compare Source

Fixed
  • Fixed layout animations when combined with skew transforms.

v11.0.18

Compare Source

Fixed
  • Default duration doesn't override duration: 0 WAAPI animations.
  • Fix error when trying to animate unmounted element.
  • Avoid resolving WAAPI animation when stopping unresolved animation.

v11.0.17

Compare Source

v11.0.16

Compare Source

Fixed
  • Restored animation promise handling to match behaviour of <11.0.11.

v11.0.15

Compare Source

Fixed
  • Fixed measurements when more than one transform changes unit type.

v11.0.14

Compare Source

Fixed
  • Fixed animation controls in instances where keyframes resolve to be unanimatable.

v11.0.13

Compare Source

Added
  • Added default value types for backgroundPositionX and backgroundPositionY.
Fixed
  • Fixed height: auto animations.

v11.0.12

Compare Source

Fixed
  • Updated @emotion/is-valid-prop as peer dependency.

v11.0.11

Compare Source

Changed
  • Keyframes now resolved asynchronously.
  • External event handlers now fired synchronously.
  • CSS variables and unit conversion now supported with >2 keyframe animations.
  • Removed WAAPI animation of background-color.

v11.0.10

Compare Source

Fixed
  • Improved speed and stability of regexes.

v11.0.9

Compare Source

Added
  • Added support for Content Security Policy (CSP) nonces via MotionConfig.
vercel/next.js (next)

v14.2.3

Compare Source

v14.2.2

Compare Source

v14.2.1

Compare Source

v14.2.0

Compare Source

v14.2.0-canary.67

Compare Source

Core Changes
  • Turbopack: import webpack loader rules conditions: #​64205
  • update turbopack: #​64347
Misc Changes
  • Ensure build-native is in needs properly: #​64357
Credits

Huge thanks to @​sokra and @​ijjk for helping!

v14.2.0-canary.66

Compare Source

Core Changes
  • build: Update swc_core to v0.90.30: #​63790
  • Escape url-unsafe characters in names of app router scripts and styles: #​64131
  • Inject preview props into edge manifest: #​64108
  • Revert "build: Update swc_core to v0.90.30": #​64329
  • metadata: prefer og title rather than metadata title for fallback twitter title: #​64331
Documentation Changes
  • Docs: Instructions on how to generate turbopack trace file: #​64325
Misc Changes
Credits

Huge thanks to @​kdy1, @​wbinnssmith, @​padmaia, @​balazsorban44, @​huozhi, @​sokra, and @​delbaoliveira for helping!

v14.2.0-canary.65

Compare Source

Core Changes
  • chore: fix some typos: #​64276
  • Ensure configuration is checked for Turbopack build: #​64247
  • Update font data: #​64277
  • Fix css FOUC in dynamic component: #​64294
  • [turbopack] Fix css FOUC in dynamic component: #​64021
  • fix: show the error message if images.loaderFile doesn't export a default function: #​64036
Documentation Changes
  • chore(docs): update wrong route in staleTimes.mdx: #​64278
  • Update documentation on webpack loaders in Turbopack: #​64296
Misc Changes
Credits

Huge thanks to @​ahmoin, @​tjabbe, @​timneutkens, @​huozhi, @​sokra, and @​ojj1123 for helping!

v14.2.0-canary.64

Compare Source

Core Changes
  • feat: Do not mangle AbortSignal to avoid breaking node-fetch: #​58534
  • Turbopack: prefer local opentelemetry version: #​64206
  • chore: externalize undici for bundling: #​64209
  • Add a mode to next build to make it easier to debug memory issues: #​63869
  • forward missing server actions to valid worker if one exists: #​64227
  • feat(next/image): add overrideSrc prop: #​64221
  • fix(fetch-cache): add check for updated tags when checking same cache key: #​63547
  • provide revalidateReason to getStaticProps: #​64258
  • chore(cli): fix the order --experimental-debug-memory-usage so it's alphabetical: #​64264
  • update turbopack: #​64257
Documentation Changes
  • docs(cli): re-order profile to match help output: #​64267
Misc Changes
Credits

Huge thanks to @​kdy1, @​sokra, @​huozhi, @​mknichel, @​ztanner, @​styfle, and @​samcx for helping!

v14.2.0-canary.63

Compare Source

Core Changes
  • feat(turbopack): Align behavior for link rel="preconnect" with webpack mode: #​64011
  • feat: allow module: Preserve tsconfig option: #​64110
  • ensure seeded prefetch entry is renewed after expiry: #​64175
  • Fix hydration error higlight when tag matched multi times: #​64133
  • test(turbopack): Add -Wl,--warn-unresolved-symbols to next-swc-napi on Linux: #​64049
Documentation Changes
  • docs: add note about streaming and Safari limitations: #​64179
  • Add additional links to staleTime docs: #​64195
  • fix(docs): update width height value on example to sync with demo: #​64147
Example Changes
  • fix(examples): invalid with-apollo and with-graphql-hooks: #​64186
Misc Changes
  • Update Turbopack development test manifest: #​64160
  • Update Turbopack development test manifest: #​64190
  • Add additional logs to next-integration-stat: #​64169
  • chore(deps): Sync dependencies: #​64094
  • test: pin eslint version to 8 in test to avoid breaking changes: #​64202
  • Stop using baseUrl in root tsconfig: #​64117
Credits

Huge thanks to @​kdy1, @​timneutkens, @​juliusmarminge, @​leerob, @​ztanner, @​devjiwonchoi, @​huozhi, @​bgw, @​hjick, and @​eps1lon for helping!

v14.2.0-canary.62

Compare Source

Documentation Changes
  • docs: improve prerender error message: #​64154
  • fix: Update install method for Bun: #​64151
Credits

Huge thanks to @​leerob and @​Zaid-maker for helping!

v14.2.0-canary.61

Compare Source

Core Changes
  • hotfix(next):next lint installs eslint@9 which includes breaking changes: #​64141
Credits

Huge thanks to @​devjiwonchoi for helping!

v14.2.0-canary.60

Compare Source

Core Changes
  • style(dev-overlay): refine the error message header styling: #​63823
Documentation Changes
  • chore: Replaced more impactful words: #​63835
Misc Changes
  • Always throw error when build fails during test: #​64116
Credits

Huge thanks to @​timneutkens, @​Pyr33x, and @​huozhi for helping!

v14.2.0-canary.59

Compare Source

Core Changes
Documentation Changes
  • docs: fix code snippet in next/script: #​64119
Misc Changes
  • Update Turbopack development test manifest: #​64101
  • Fix missing CNA tests env variable: #​64092
Credits

Huge thanks to @​SukkaW, @​balazsorban44, @​wyattjoh, @​timneutkens, @​ijjk, @​Dragate, @​sokra, and @​dvoytenko for helping!

v14.2.0-canary.58

Compare Source

Core Changes
  • Update rust-toolchain to nightly-2024-04-03: #​64048
  • fix refreshing inactive segments that contained searchParams: #​64086
Credits

Huge thanks to @​wbinnssmith and @​ztanner for helping!

v14.2.0-canary.57

Compare Source

Core Changes
  • feat(turbopack): Print error message for next/font fetching failure: #​64008
  • Fix status code for /_not-found route: #​64058
  • fix: fixes cookie override during redirection from server action: #​61633
  • Add flag for preloading all server chunks: #​64084
Documentation Changes
  • Update sitemap.mdx: #​64061
  • docs: fix prefetching information: #​64039
  • fix the command to install nextjs using bun: #​64081
  • docs: add experimental staleTimes resource: #​64040
Misc Changes
  • Update Turbopack development test manifest: #​64055
  • Run compile for .github/actions/upload-turboyet-data: #​64025
  • test: Use the correct matcher pattern for stack traces: #​63927
Credits

Huge thanks to @​timneutkens, @​Eunkyung-Son, @​kdy1, @​ztanner, @​huozhi, @​thekavikumar, @​technikhil314, and @​ijjk for helping!

v14.2.0-canary.56

Compare Source

Core Changes
  • fix(turbopack): throws api issues: #​64032
  • fix(turbopack): emit loadable manifest for app: #​64046
Documentation Changes
  • "const loginSegment =" should be singular: #​64029
  • docs: fix dynamic searchParams copy: #​64038
Misc Changes
  • test(cna): split and refactor: #​63921
  • Ensure test flake detection is required status: #​64035
Credits

Huge thanks to @​mindmind, @​devjiwonchoi, @​ijjk, @​ztanner, and @​kwonoj for helping!

v14.2.0-canary.55

Compare Source

Core Changes
  • fix(log): skip logging non-route requests: #​63973
  • Ensure unstable_cache bypasses for draft mode: #​64007
  • fix interception route refresh behavior with dynamic params: #​64006
Example Changes
Misc Changes
  • docs: add link to Next.js Learn repo in issue template switcher: #​63964
  • Increase concurrent of daily Turbopack test runs: #​63939
Credits

Huge thanks to @​balazsorban44, @​timneutkens, @​ijjk, and @​ztanner for helping!

v14.2.0-canary.54

Compare Source

Core Changes
  • fix server actions not bypassing prerender cache in all cases when deployed: #​63978
  • fix(next): next build --debug log output layout is broken: #​63193
  • Fix abort condition for requests: #​64000
Misc Changes
  • Update flakey prerender fallback test: #​64001
Credits

Huge thanks to @​ztanner, @​devjiwonchoi, and @​ijjk for helping!

v14.2.0-canary.53

Compare Source

Core Changes
  • fix: pass nonce to next/script with afterInteractive strategy: #​56995
  • add experimental client router cache config: #​62856
  • add telemetry events for ppr & staleTimes experimental flags: #​63981
Documentation Changes
  • Fix the command to run next build with Node.js --heap-prof flag: #​63982
Misc Changes
  • test: Use the correct chunk path for testing: #​63859
  • Update Turbopack development test manifest: #​63959
  • fix server-actions-relative-redirect types: #​63985
  • Parallelize dev/start flake detection: #​63954
  • fix(create-next-app): validate --import-alias value: #​63855
  • de-flake custom-error integration test: #​63994
Credits

Huge thanks to @​kevva, @​kdy1, @​ztanner, @​mknichel, @​ijjk, and @​fellipeutaka for helping!

v14.2.0-canary.52

Compare Source

Core Changes
  • fix logic error in parallel route catch-all normalization: #​63879
  • ensure custom amp validator path is used if provided: #​63940
  • chore: remove useless any: #​63910
  • Update hover behaviour note in Link JSDoc comment: #​60525
Example Changes
  • fix: file name in with-zustand example: #​63925
Misc Changes
  • Skip failing Turbopack build test: #​63814
  • Add job to test flakiness of added/changed tests: #​63943
  • Tweak flakey on-demand revalidate test: #​63953
Credits

Huge thanks to @​timneutkens, @​ztanner, @​CreeJee, @​nphmuller, @​ijjk, and @​ademilter for helping!

v14.2.0-canary.51

Compare Source

Documentation Changes
  • [docs] aria-disabled does not disabled button.: #​63888
Credits

Huge thanks to @​byseop for helping!

v14.2.0-canary.50

Compare Source

Core Changes
  • fix: skip checking rewrites with an empty has array in isInterceptionRouteRewrite: #​63873
  • fix: bundle fetching with asset prefix: #​63627
Credits

Huge thanks to @​evelynhathaway and @​Netail for helping!

v14.2.0-canary.49

Compare Source

Core Changes
  • fix(next-typescript-plugin): allow call expression for server actions: #​63748
  • fix: avoid metadata viewport warning during manually merging metadata: #​63845
  • feat(next-core): set nextconfigoutput correctly: #​63848
  • Ensure we dedupe fetch requests properly during page revalidate: #​63849
  • feat(next-swc): Pass names of side-effect-free packages: #​63268
  • fix(turbopack): loosen warning log guards: #​63880
Documentation Changes
  • Add note about data cache not applying middleware: #​63842
  • docs: add details about images options at next.config.js options: #​63712
  • Add documentation on debugging memory usage: #​63689
  • change aria-disabled on form buttons to disabled: #​63852
Credits

Huge thanks to @​ijjk, @​devjiwonchoi, @​huozhi, @​kwonoj, @​mknichel, @​kdy1, and @​vespertilian for helping!

v14.2.0-canary.48

Compare Source

Core Changes
  • feat(custom-transforms): partial page-static-info visitors: #​63741
  • Ensure Webpack config shows a warning when using Turbopack: #​63822
  • feat(turbopack): emit warning into logger: #​63780
  • feat(custom-transform): more static info warning: #​63837
  • skip HEAD request in server action redirect: #​63819
  • OTEL: use the current context when creating a root span: #​63825
  • Turbopack: Fail when next/font is used in _document: #​63788
  • Move key generation to the earlier stage: #​63832
  • fix double redirect when using a loading boundary: #​63786
  • fix: default relative canonical url should not contain search: #​63843
Misc Changes
  • fix flaky prerender test: #​63826
  • Use local AMP validator to reduce test flakiness: #​63838
Credits

Huge thanks to @​ztanner, @​kwonoj, @​timneutkens, @​ijjk, @​dvoytenko, @​wbinnssmith, @​shuding, and @​huozhi for helping!

[v14.2.0-canary.47](https://togithub.com/vercel/nex


Configuration

📅 Schedule: Branch creation - "on Thursday on the first day instance of January, March, May, July, September, November after 4pm" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot enabled auto-merge (squash) May 6, 2024 16:22
Copy link

netlify bot commented May 6, 2024

Deploy Preview for dancing-dragon-b13f72 ready!

Name Link
🔨 Latest commit 1e4ec88
🔍 Latest deploy log https://app.netlify.com/sites/dancing-dragon-b13f72/deploys/6639066281e10c0008b1b009
😎 Deploy Preview https://deploy-preview-171--dancing-dragon-b13f72.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@renovate renovate bot force-pushed the renovate/dependency-upgrades-non-major branch from 1a9e8c5 to 083cfa5 Compare May 6, 2024 16:29
@renovate renovate bot force-pushed the renovate/dependency-upgrades-non-major branch from 083cfa5 to 1e4ec88 Compare May 6, 2024 16:33
@renovate renovate bot merged commit 3734de6 into main May 6, 2024
3 checks passed
@renovate renovate bot deleted the renovate/dependency-upgrades-non-major branch May 6, 2024 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants