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

fix(deps): update all non-major dependencies #16603

Merged
merged 2 commits into from
May 7, 2024
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 6, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@builder.io/qwik (source) ^1.5.2 -> ^1.5.3 age adoption passing confidence
@types/lodash (source) ^4.17.0 -> ^4.17.1 age adoption passing confidence
@types/node (source) ^20.12.7 -> ^20.12.10 age adoption passing confidence
@vue/shared (source) ^3.4.26 -> ^3.4.27 age adoption passing confidence
eslint-plugin-n ^17.4.0 -> ^17.5.0 age adoption passing confidence
mlly ^1.6.1 -> ^1.7.0 age adoption passing confidence
playwright-chromium (source) ^1.43.1 -> ^1.44.0 age adoption passing confidence
sass ^1.76.0 -> ^1.77.0 age adoption passing confidence
svelte-check ^3.7.0 -> ^3.7.1 age adoption passing confidence
tsx ^4.8.0 -> ^4.9.3 age adoption passing confidence
vite (source) ^5.2.10 -> ^5.2.11 age adoption passing confidence
vitest (source) ^1.5.3 -> ^1.6.0 age adoption passing confidence
vue (source) ^3.4.26 -> ^3.4.27 age adoption passing confidence

Release Notes

QwikDev/qwik (@​builder.io/qwik)

v1.5.3

Compare Source

What's Changed

New Contributors

Full Changelog: QwikDev/qwik@v1.5.2...v1.5.3

vuejs/core (@​vue/shared)

v3.4.27

Compare Source

Bug Fixes
eslint-community/eslint-plugin-n (eslint-plugin-n)

v17.5.0

Compare Source

🌟 Features
🩹 Fixes
🧹 Chores
unjs/mlly (mlly)

v1.7.0

Compare Source

compare changes

🚀 Enhancements
  • isValidNodeImport: Support stripComments option (#​236)
🩹 Fixes
  • findExports: Find declaration export with inline object or array (#​247)
💅 Refactors
  • interopDefault: Simplify implementation (#​243)
📖 Documentation
  • Added jsdocs to exported functions and types (#​241)
🏡 Chore
❤️ Contributors
microsoft/playwright (playwright-chromium)

v1.44.0

Compare Source

New APIs

Accessibility assertions

  • expect(locator).toHaveAccessibleName() checks if the element has the specified accessible name:

    const locator = page.getByRole('button');
    await expect(locator).toHaveAccessibleName('Submit');
  • expect(locator).toHaveAccessibleDescription() checks if the element has the specified accessible description:

    const locator = page.getByRole('button');
    await expect(locator).toHaveAccessibleDescription('Upload a photo');
  • expect(locator).toHaveRole() checks if the element has the specified ARIA role:

    const locator = page.getByTestId('save-button');
    await expect(locator).toHaveRole('button');

Locator handler

  • After executing the handler added with page.addLocatorHandler(), Playwright will now wait until the overlay that triggered the handler is not visible anymore. You can opt-out of this behavior with the new noWaitAfter option.
  • You can use new times option in page.addLocatorHandler() to specify maximum number of times the handler should be run.
  • The handler in page.addLocatorHandler() now accepts the locator as argument.
  • New page.removeLocatorHandler() method for removing previously added locator handlers.
const locator = page.getByText('This interstitial covers the button');
await page.addLocatorHandler(locator, async overlay => {
  await overlay.locator('#close').click();
}, { times: 3, noWaitAfter: true });
// Run your tests that can be interrupted by the overlay.
// ...
await page.removeLocatorHandler(locator);

Miscellaneous options

  • multipart option in apiRequestContext.fetch() now accepts FormData and supports repeating fields with the same name.

    const formData = new FormData();
    formData.append('file', new File(['let x = 2024;'], 'f1.js', { type: 'text/javascript' }));
    formData.append('file', new File(['hello'], 'f2.txt', { type: 'text/plain' }));
    context.request.post('https://example.com/uploadFiles', {
      multipart: formData
    });
  • expect(callback).toPass({ intervals }) can now be configured by expect.toPass.inervals option globally in testConfig.expect or per project in testProject.expect.

  • expect(page).toHaveURL(url) now supports ignoreCase option.

  • testProject.ignoreSnapshots allows to configure per project whether to skip screenshot expectations.

Reporter API

  • New method suite.entries() returns child test suites and test cases in their declaration order. suite.type and testCase.type can be used to tell apart test cases and suites in the list.
  • Blob reporter now allows overriding report file path with a single option outputFile. The same option can also be specified as PLAYWRIGHT_BLOB_OUTPUT_FILE environment variable that might be more convenient on CI/CD.
  • JUnit reporter now supports includeProjectInTestName option.

Command line

  • --last-failed CLI option for running only tests that failed in the previous run.

    First run all tests:

    $ npx playwright test
    
    Running 103 tests using 5 workers
    ...
    2 failed
      [chromium] › my-test.spec.ts:8:5 › two ─────────────────────────────────────────────────────────
      [chromium] › my-test.spec.ts:13:5 › three ──────────────────────────────────────────────────────
    101 passed (30.0s)

    Now fix the failing tests and run Playwright again with --last-failed option:

    $ npx playwright test --last-failed
    
    Running 2 tests using 2 workers
      2 passed (1.2s)

Browser Versions

  • Chromium 125.0.6422.14
  • Mozilla Firefox 125.0.1
  • WebKit 17.4

This version was also tested against the following stable channels:

  • Google Chrome 124
  • Microsoft Edge 124
sass/dart-sass (sass)

v1.77.0

Compare Source

  • Don't throw errors for at-rules in keyframe blocks.
sveltejs/language-tools (svelte-check)

v3.7.1

Compare Source

  • fix: rework bindable types strategy (#​2361)
privatenumber/tsx (tsx)

v4.9.3

Compare Source

Bug Fixes

This release is also available on:

v4.9.2

Compare Source

Bug Fixes

This release is also available on:

v4.9.1

Compare Source

v4.9.0

Compare Source

v4.8.2

Compare Source

Bug Fixes
  • types: cjs/api to use .d.cts (4b1f03c)

This release is also available on:

v4.8.1

Compare Source

vitejs/vite (vite)

v5.2.11

Compare Source

vitest-dev/vitest (vitest)

v1.6.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

Configuration

📅 Schedule: Branch creation - "before 4am 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 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 added the dependencies Pull requests that update a dependency file label May 6, 2024
Copy link

stackblitz bot commented May 6, 2024

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 956ee3e to fb420bc Compare May 7, 2024 00:35
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from fb420bc to 6279218 Compare May 7, 2024 05:04
Comment on lines +229 to +231
// ideally we would like to allow all experimental features
// https://github.com/eslint-community/eslint-plugin-n/issues/199
ignores: ['fetch'],
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I allowed using fetch in test files.

Copy link
Contributor Author

renovate bot commented May 7, 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.

@patak-dev patak-dev merged commit 6711553 into main May 7, 2024
11 checks passed
@patak-dev patak-dev deleted the renovate/all-minor-patch branch May 7, 2024 08:01
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants