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 all non-major dependencies #11701

Merged
merged 2 commits into from
Jan 16, 2023
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 16, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@typescript-eslint/eslint-plugin ^5.48.0 -> ^5.48.1 age adoption passing confidence devDependencies patch
@typescript-eslint/parser ^5.48.0 -> ^5.48.1 age adoption passing confidence devDependencies patch
@vitejs/plugin-react (source) ^3.0.0 -> ^3.0.1 age adoption passing confidence devDependencies patch
eslint (source) ^8.31.0 -> ^8.32.0 age adoption passing confidence devDependencies minor
eslint-define-config ^1.13.0 -> ^1.14.0 age adoption passing confidence devDependencies minor
eslint-plugin-import ^2.26.0 -> ^2.27.4 age adoption passing confidence devDependencies minor
eslint-plugin-regexp ^1.11.0 -> ^1.12.0 age adoption passing confidence devDependencies minor
lit (source) ^2.5.0 -> ^2.6.1 age adoption passing confidence dependencies minor
mlly ^1.0.0 -> ^1.1.0 age adoption passing confidence devDependencies minor
playwright-chromium (source) ^1.28.1 -> ^1.29.2 age adoption passing confidence devDependencies minor
pnpm (source) 7.22.0 -> 7.25.0 age adoption passing confidence packageManager minor
pnpm (source) ^7.22.0 -> ^7.25.0 age adoption passing confidence devDependencies minor
postcss (source) ^8.4.20 -> ^8.4.21 age adoption passing confidence dependencies patch
prettier (source) 2.8.1 -> 2.8.3 age adoption passing confidence devDependencies patch
resolve.exports ^1.1.0 -> ^1.1.1 age adoption passing confidence devDependencies patch
svelte (source) ^3.55.0 -> ^3.55.1 age adoption passing confidence devDependencies patch
tj-actions/changed-files v35.3.0 -> v35.4.1 age adoption passing confidence action minor
tsx ^3.12.1 -> ^3.12.2 age adoption passing confidence devDependencies patch
vitepress (source) ^1.0.0-alpha.35 -> ^1.0.0-alpha.36 age adoption passing confidence devDependencies patch
vitest ^0.26.3 -> ^0.27.1 age adoption passing confidence devDependencies minor
vue-tsc ^1.0.22 -> ^1.0.24 age adoption passing confidence devDependencies patch
ws ^8.11.0 -> ^8.12.0 age adoption passing confidence devDependencies minor

Release Notes

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

v5.48.1

Compare Source

Note: Version bump only for package @​typescript-eslint/eslint-plugin

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

v5.48.1

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

vitejs/vite-plugin-react

v3.0.1

Compare Source

eslint/eslint

v8.32.0

Compare Source

Features

  • fc20f24 feat: add suggestions for redundant wrapping in prefer-regex-literals (#​16658) (YeonJuan)

Bug Fixes

Documentation

  • 17b65ad docs: IA Update page URL move (#​16665) (Ben Perlmutter)
  • 5981296 docs: fix theme switcher button (#​16752) (Sam Chen)
  • 6669413 docs: deploy prerelease docs under the /docs/next/ path (#​16541) (Nitin Kumar)
  • 78ecfe0 docs: use inline code for rule options name (#​16768) (Percy Ma)
  • fc2ea59 docs: Update README (GitHub Actions Bot)
  • 762a872 docs: Update README (GitHub Actions Bot)

Chores

  • 2952d6e chore: sync templates/*.md files with issue templates (#​16758) (gfyoung)
  • 3e34418 chore: Add new issues to triage project (#​16740) (Nicholas C. Zakas)
Shinigami92/eslint-define-config

v1.14.0

Compare Source

diff

  • Add settings for flat config (#​164)
import-js/eslint-plugin-import

v2.27.4

Compare Source

Fixed
  • semver should be a prod dep ([#​2668])

v2.27.3

Compare Source

Fixed
  • [no-empty-named-blocks]: rewrite rule to only check import declarations ([#​2666])

v2.27.2

Compare Source

Fixed
  • [no-duplicates]: do not unconditionally require typescript ([#​2665])

v2.27.1

Compare Source

Fixed

v2.27.0

Compare Source

Added
Fixed
Changed
ota-meshi/eslint-plugin-regexp

v1.12.0

Compare Source

✨ Enhancements

Full Changelog: ota-meshi/eslint-plugin-regexp@v1.11.0...v1.12.0

lit/lit

v2.6.1

Compare Source

Patch Changes
  • #​3526 65e56655 - Disable ShadyDOM noPatch in Node dev build. This fixes the issue of throwing due to undefined window.

  • #​3561 e5c254e9 - Fix built-in shimming of HTMLElement for Node build of reactive-element to respect existing HTMLElement in global

v2.6.0

Compare Source

Minor Changes
  • #​3522 72fcf0d7 - When running in Node, Lit now automatically includes minimal DOM shims which are
    sufficient for most SSR (Server Side Rendering) use-cases, removing the need to
    import the global DOM shim from @lit-labs/ssr.

    The new @lit-labs/ssr-dom-shim package has been introduced, which exports an HTMLElement, CustomElementRegistry, and default customElements singleton.

    The existing @lit-labs/ssr global DOM shim can still be used, and is compatible with the new package, because @lit-labs/ssr imports from @lit-labs/ssr-dom-shim. Importing the global DOM shim adds more APIs to the global object, such as a global HTMLElement, TreeWalker, fetch, and other APIs. It is recommended that users try to remove usage of the @lit-labs/ssr DOM shim, and instead rely on the more minimal, automatic shimming that @lit/reactive-element now provides automatically.

Patch Changes
unjs/mlly

v1.1.0

Compare Source

Features
Bug Fixes
Microsoft/playwright

v1.29.2

Compare Source

Highlights

https://github.com/microsoft/playwright/issues/19661 - [BUG] 1.29.1 browserserver + page.goto = net::ERR_SOCKS_CONNECTION_FAILED

Browser Versions
  • Chromium 109.0.5414.46
  • Mozilla Firefox 107.0
  • WebKit 16.4

This version was also tested against the following stable channels:

  • Google Chrome 108
  • Microsoft Edge 108

v1.29.1

Compare Source

Highlights

https://github.com/microsoft/playwright/issues/18928 - [BUG] Electron firstWindow times out after upgrading to 1.28.0https://github.com/microsoft/playwright/issues/192466 - [BUG] Electron firstWindow times out after upgrading to 1.28.https://github.com/microsoft/playwright/issues/1941212 - [REGRESSION]: 1.28 does not work with electron-serve anymorhttps://github.com/microsoft/playwright/issues/19540540 - [BUG] electron.app.getAppPath() returns the path one level higher if you run electron pointing to the directhttps://github.com/microsoft/playwright/issues/195489548 - [REGRESSION]: Ubuntu 18 LTS not supported anymore

Browser Versions
  • Chromium 109.0.5414.46
  • Mozilla Firefox 107.0
  • WebKit 16.4

This version was also tested against the following stable channels:

  • Google Chrome 108
  • Microsoft Edge 108

v1.29.0

Compare Source

New APIs

  • New method route.fetch() and new option json for route.fulfill():

    await page.route('**/api/settings', async route => {
      // Fetch original settings.
      const response = await route.fetch();
    
      // Force settings theme to a predefined value.
      const json = await response.json();
      json.theme = 'Solorized';
    
      // Fulfill with modified data.
      await route.fulfill({ json });
    });
  • New method locator.all() to iterate over all matching elements:

    // Check all checkboxes!
    const checkboxes = page.getByRole('checkbox');
    for (const checkbox of await checkboxes.all())
      await checkbox.check();
  • Locator.selectOption matches now by value or label:

    <select multiple>
      <option value="red">Red</div>
      <option value="green">Green</div>
      <option value="blue">Blue</div>
    </select>
    await element.selectOption('Red');
  • Retry blocks of code until all assertions pass:

    await expect(async () => {
      const response = await page.request.get('https://api.example.com');
      await expect(response).toBeOK();
    }).toPass();

    Read more in our documentation.

  • Automatically capture full page screenshot on test failure:

    // playwright.config.ts
    import type { PlaywrightTestConfig } from '@&#8203;playwright/test';
    
    const config: PlaywrightTestConfig = {
      use: {
        screenshot: {
          mode: 'only-on-failure',
          fullPage: true,
        }
      }
    };
    
    export default config;

Miscellaneous

Browser Versions

  • Chromium 109.0.5414.46
  • Mozilla Firefox 107.0
  • WebKit 16.4

This version was also tested against the following stable channels:

  • Google Chrome 108
  • Microsoft Edge 108
pnpm/pnpm

v7.25.0

Compare Source

Minor Changes
  • When patching a dependency that is already patched, the existing patch is applied to the dependency, so that the new edit are applied on top of the existing ones. To ignore the existing patches, run the patch command with the --ignore-existing option #​5632.
  • When extend-node-path is set to false, the NODE_PATH environment variable is not set in the command shims #​5910
Patch Changes
  • Ensure the permission of bin file when prefer-symlinked-executables is set to true #​5913.
  • If an external tool or a user have removed a package from node_modules, pnpm should add it back on install. This was only an issue with node-linker=hoisted.
Our Gold Sponsors
Our Silver Sponsors

v7.24.3

Compare Source

Patch Changes

  • Don't break lockfile v6 on repeat install if use-lockfile-v6 is not set to true.

Our Gold Sponsors

Our Silver Sponsors

v7.24.2

Compare Source

Minor Changes
  • Added support for pnpm-lock.yaml format v6. This new format will be the new lockfile format in pnpm v8. To use the new lockfile format, use the use-lockfile-v6=true setting in .npmrc. Or run pnpm install --use-lockfile-v6 #​5810.
Patch Changes
  • pnpm run should fail if the path to the project contains colon(s).

  • pnpm config set key=value should work the same as pnpm config set key value #​5889.

  • The upload of built artifacts (side effects) should not fail when node-linker is set to hoisted and installation runs on a project that already had a node_modules directory #​5823.

    This fixes a bug introduced by #​5814.

  • pnpm exec should work when the path to the project contains colon(s) #​5846.

  • Git-hosted dependencies should not be built, when ignore-scripts is set to true #​5876.

Our Gold Sponsors
Our Silver Sponsors

v7.24.1

Compare Source

v7.24.0

Compare Source

v7.23.0

Compare Source

Minor Changes
  • When the resolve-peers-from-workspace-root setting is set to true, pnpm will use dependencies installed in the root of the workspace to resolve peer dependencies in any of the workspace's projects #​5882.
Patch Changes
  • The help of the run command should list the --resume-from option.
  • Should display --include-workspace-root option on recursive command's help info.
Our Gold Sponsors

Configuration

📅 Schedule: Branch creation - "before 3am 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 Jan 16, 2023
@renovate
Copy link
Contributor Author

renovate bot commented Jan 16, 2023

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.

uses: tj-actions/changed-files@ea251d4d2f03a9c18841ae1b752f58b82dfb4d5e # v35.3.0
uses: tj-actions/changed-files@487675b843e203b5c9a92a07f1ed763d046d7283 # v35.4.1
Copy link
Member

Choose a reason for hiding this comment

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

This is actually quite impressive of renovate, but I suppose we don't want this update? Should this be reverted and pinned in the renovate.json5 config?

Copy link
Member

Choose a reason for hiding this comment

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

This is using a hash for security reasons and not to pin to a specific version.
https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#using-third-party-actions:~:text=Pin%20actions%20to%20a%20full%20length%20commit%20SHA
So I guess it's fine to update this unless there's a problematic change.

@patak-dev patak-dev merged commit 1d2ee63 into main Jan 16, 2023
@patak-dev patak-dev deleted the renovate/all-minor-patch branch January 16, 2023 08:51
futurGH pushed a commit to futurGH/vite that referenced this pull request Feb 26, 2023
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
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.

3 participants