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

⬆️(dependencies) update js dependencies #28

Merged
merged 3 commits into from
Apr 29, 2024
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 8, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@next/eslint-plugin-next (source) 14.1.4 -> 14.2.3 age adoption passing confidence
@​openfun/cunningham-react 2.7.0 -> 2.8.0 age adoption passing confidence
@playwright/test (source) 1.42.1 -> 1.43.1 age adoption passing confidence
@tanstack/react-query (source) 5.28.14 -> 5.32.0 age adoption passing confidence
@tanstack/react-query-devtools (source) 5.28.14 -> 5.32.0 age adoption passing confidence
@testing-library/react 14.2.2 -> 15.0.5 age adoption passing confidence
@types/node (source) 20.12.4 -> 20.12.7 age adoption passing confidence
@types/react (source) 18.2.74 -> 18.3.1 age adoption passing confidence
@types/react-dom (source) 18.2.24 -> 18.3.0 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) 7.5.0 -> 7.7.1 age adoption passing confidence
eslint (source) 8.57.0 -> 9.1.1 age adoption passing confidence
eslint-config-next (source) 14.1.4 -> 14.2.3 age adoption passing confidence
eslint-plugin-jest 27.9.0 -> 28.3.0 age adoption passing confidence
eslint-plugin-playwright 1.5.4 -> 1.6.0 age adoption passing confidence
eslint-plugin-testing-library 6.2.0 -> 6.2.2 age adoption passing confidence
i18next (source) 23.10.1 -> 23.11.3 age adoption passing confidence
next (source) 14.1.4 -> 14.2.3 age adoption passing confidence
openapi-typescript-codegen 0.28.0 -> 0.29.0 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-i18next 14.1.0 -> 14.1.1 age adoption passing confidence
stylelint (source) 16.3.1 -> 16.4.0 age adoption passing confidence
typescript (source) 5.4.3 -> 5.4.5 age adoption passing confidence
ws 8.16.0 -> 8.17.0 age adoption passing confidence
yjs (source) 13.6.14 -> 13.6.15 age adoption passing confidence

Release Notes

vercel/next.js (@​next/eslint-plugin-next)

v14.2.3

Compare Source

v14.2.2

Compare Source

v14.2.1

Compare Source

v14.2.0

Compare Source

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
TanStack/query (@​tanstack/react-query)

v5.32.0

Compare Source

Version 5.32.0 - 4/23/2024, 7:31 AM

Changes

Feat
  • core: make observers on Query a public property (#​7326) (e3240f0) by Dominik Dorfmeister
Chore
  • docs: fix prettier (f025a7c) by Dominik Dorfmeister
Docs

Packages

v5.31.0

Compare Source

Version 5.31.0 - 4/22/2024, 6:41 AM

Changes

Feat

Packages

v5.29.2

Compare Source

Version 5.29.2 - 4/11/2024, 9:21 AM

Changes
Fix
  • react-query: reorder query function declarations (#​7260) (03048e3) by ienrum
Chore
  • no idea why that fails now (78b594d) by Dominik Dorfmeister
Docs
Types
Packages

v5.29.0

Compare Source

Version 5.29.0 - 4/5/2024, 5:58 PM

Changes

Feat
  • core: memoize result of combine (#​7233) (3c31124) by Dominik Dorfmeister
Chore
Docs
  • fix quickstart (0b9f971) by Tanner Linsley
  • migrate docs to use path-based navigation instead of route-based (#​7211) (754640a) by Tanner Linsley

Packages

testing-library/react-testing-library (@​testing-library/react)

v15.0.5

Compare Source

v15.0.4

Compare Source

v15.0.3

Compare Source

Bug Fixes
  • Don't raise TypeScript errors when hydating document (#​1304) (067d0c6)

v15.0.2

Compare Source

v15.0.1

Compare Source

v15.0.0

Compare Source

v14.3.1

Compare Source

Bug Fixes

v14.3.0

Compare Source

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v7.7.1

Compare Source

🩹 Fixes
  • eslint-plugin: [no-unsafe-assignment] handle shorthand property assignment

  • eslint-plugin: [explicit-function-return-type] fix checking wrong ancestor's return type

  • eslint-plugin: [prefer-optional-chain] only look at left operand for requireNullish

  • eslint-plugin: [no-for-in-array] refine report location

  • eslint-plugin: [no-unnecessary-type-assertion] allow non-null assertion for void type

❤️ Thank You
  • Abraham Guo
  • Kirk Waiblinger
  • YeonJuan

You can read about our versioning strategy and releases on our website.

v7.7.0

Compare Source

🚀 Features
  • eslint-plugin: replace no-new-symbol with no-new-native-nonconstructor
❤️ Thank You
  • Dave
  • Josh Goldberg ✨

You can read about our versioning strategy and releases on our website.

v7.6.0

Compare Source

🚀 Features
  • bump npm dependency ranges
❤️ Thank You
  • Abraham Guo
  • auvred
  • Brad Zacher

You can read about our versioning strategy and releases on our website.

eslint/eslint (eslint)

v9.1.1

Compare Source

v9.1.0

Compare Source

v9.0.0

Compare Source

vercel/next.js (eslint-config-next)

v14.2.3

Compare Source

v14.2.2

Compare Source

v14.2.1

Compare Source

v14.2.0

Compare Source

jest-community/eslint-plugin-jest (eslint-plugin-jest)

v28.3.0

Compare Source

Features

v28.2.0

Compare Source

Features

28.1.1 (2024-04-06)

Bug Fixes
  • max-expects: properly reset counter when exiting a test case (#​1550) (b4b7cbc)

v28.1.1

Compare Source

Bug Fixes
  • max-expects: properly reset counter when exiting a test case (#​1550) (b4b7cbc)

v28.1.0

Compare Source

Features

v28.0.0

Compare Source

Bug Fixes
Features
BREAKING CHANGES
  • Node v19 is no longer supported
  • removed unneeded snapshot processor and flat/snapshot config
  • dropped support for @typescript-eslint/eslint-plugin v5
  • dropped support for Node v14
  • removed no-if in favor of no-conditional-in-test
playwright-community/eslint-plugin-playwright (eslint-plugin-playwright)

v1.6.0

Compare Source

Features
Documentation
testing-library/eslint-plugin-testing-library (eslint-plugin-testing-library)

v6.2.2

Compare Source

Bug Fixes
  • await-async-events: false positives for userEvent.setup() returned (#​895) (fb32c5c)

v6.2.1

Compare Source

i18next/i18next (i18next)

v23.11.3

Compare Source

  • fix: Unsupported language is automatically added to preload option 2178

v23.11.2

Compare Source

  • allow defaultValue in nested translation 2174

v23.11.1

Compare Source

  • types: remove const from ParseKeys Context type parameter and disable skipLibCheck 2169

v23.11.0

Compare Source

  • Fix typing performance regression 2166
vercel/next.js (next)

v14.2.3

Compare Source

v14.2.2

Compare Source

v14.2.1

Compare Source

v14.2.0

Compare Source

ferdikoomen/openapi-typescript-codegen (openapi-typescript-codegen)

v0.29.0

Compare Source

Please migrate your projects to use @​hey-api/openapi-ts

The @hey-api/openapi-ts
project started as a fork with the goal to resolve the most pressing issues. going forward they are planning to
maintain the OpenAPI generator and give it the love it deserves. Please support them with their work and make
sure to migrate your projects: https://heyapi.vercel.app/openapi-ts/migrating.html

Fixed
  • Upgraded dependencies
facebook/react (react)

v18.3.1

Compare Source

v18.3.0

Compare Source

facebook/react (react-dom)

v18.3.1

Compare Source

v18.3.0

Compare Source

i18next/react-i18next (react-i18next)

v14.1.1

Compare Source

  • do not modify passed tOptions context property to address 1745
stylelint/stylelint (stylelint)

v16.4.0

Compare Source

Microsoft/TypeScript (typescript)

v5.4.5: TypeScript 5.4.5

Compare Source

For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/


Configuration

📅 Schedule: Branch creation - "before 7am on monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, 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 added dependencies Pull requests that update a dependency file noChangeLog labels Apr 8, 2024
@renovate renovate bot force-pushed the renovate/js-dependencies branch 21 times, most recently from 070cb2c to 57a6e35 Compare April 15, 2024 17:34
@renovate renovate bot force-pushed the renovate/js-dependencies branch 7 times, most recently from 053a3bc to 06c1158 Compare April 18, 2024 01:50
@renovate renovate bot force-pushed the renovate/js-dependencies branch 14 times, most recently from e3fce05 to 18b6959 Compare April 25, 2024 07:26
@renovate renovate bot force-pushed the renovate/js-dependencies branch 7 times, most recently from e736386 to 06fe4f5 Compare April 29, 2024 08:31
Copy link
Contributor Author

renovate bot commented Apr 29, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

renovate bot and others added 2 commits April 29, 2024 10:54
Downgrade eslint to 8.57.0.
9.0.0 has breaking changes, the adoption
is still very low, better to wait.
Add it in the renovate.json file.
Downgrade react to 18.2.0.
It seems to have a compatibility issue
with @openfun/cunningham-react.
@AntoLC AntoLC enabled auto-merge (rebase) April 29, 2024 13:10
@AntoLC AntoLC merged commit d9fa75b into main Apr 29, 2024
16 of 17 checks passed
@AntoLC AntoLC deleted the renovate/js-dependencies branch April 29, 2024 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file noChangeLog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant