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 #541

Merged
merged 1 commit into from
Aug 11, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 27, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/eslint-parser (source) 7.22.9 -> 7.22.10 age adoption passing confidence
@commitlint/cli (source) 17.6.7 -> 17.7.1 age adoption passing confidence
@commitlint/config-conventional (source) 17.6.7 -> 17.7.0 age adoption passing confidence
commitlint (source) 17.6.7 -> 17.7.1 age adoption passing confidence
core-js 3.31.1 -> 3.32.0 age adoption passing confidence
eslint-config-prettier 8.8.0 -> 8.10.0 age adoption passing confidence
eslint-plugin-sonarjs 0.19.0 -> 0.20.0 age adoption passing confidence
playwright (source) 1.36.2 -> 1.37.0 age adoption passing confidence
prettier (source) 3.0.0 -> 3.0.1 age adoption passing confidence
vitest 0.33.0 -> 0.34.1 age adoption passing confidence

Release Notes

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

v7.22.10

Compare Source

🐛 Bug Fix
  • babel-plugin-transform-typescript
  • babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators, babel-plugin-proposal-destructuring-private, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-new-target, babel-plugin-transform-private-methods, babel-preset-env
💅 Polish
🏠 Internal
  • Other
  • babel-cli, babel-core, babel-generator, babel-helper-builder-react-jsx, babel-preset-env, babel-standalone
  • babel-helper-compilation-targets
  • babel-parser
  • babel-plugin-transform-runtime, babel-traverse, babel-types
🔬 Output optimization
  • babel-plugin-transform-block-scoping, babel-plugin-transform-parameters, babel-plugin-transform-regenerator
conventional-changelog/commitlint (@​commitlint/cli)

v17.7.1

Compare Source

Note: Version bump only for package @​commitlint/cli

v17.7.0

Compare Source

Note: Version bump only for package @​commitlint/cli

17.6.7 (2023-07-19)

Note: Version bump only for package @​commitlint/cli

17.6.6 (2023-06-24)

Note: Version bump only for package @​commitlint/cli

17.6.5 (2023-05-30)

Note: Version bump only for package @​commitlint/cli

17.6.3 (2023-05-04)

Note: Version bump only for package @​commitlint/cli

17.6.1 (2023-04-14)

Note: Version bump only for package @​commitlint/cli

conventional-changelog/commitlint (@​commitlint/config-conventional)

v17.7.0

Compare Source

Note: Version bump only for package @​commitlint/config-conventional

17.6.7 (2023-07-19)

Note: Version bump only for package @​commitlint/config-conventional

17.6.6 (2023-06-24)

Note: Version bump only for package @​commitlint/config-conventional

17.6.5 (2023-05-30)

Note: Version bump only for package @​commitlint/config-conventional

17.6.3 (2023-05-04)

Note: Version bump only for package @​commitlint/config-conventional

17.6.1 (2023-04-14)

Note: Version bump only for package @​commitlint/config-conventional

conventional-changelog/commitlint (commitlint)

v17.7.1

Compare Source

Note: Version bump only for package commitlint

v17.7.0

Compare Source

Note: Version bump only for package commitlint

17.6.7 (2023-07-19)

Note: Version bump only for package commitlint

17.6.6 (2023-06-24)

Note: Version bump only for package commitlint

17.6.5 (2023-05-30)

Note: Version bump only for package commitlint

17.6.3 (2023-05-04)

Note: Version bump only for package commitlint

17.6.1 (2023-04-14)

Note: Version bump only for package commitlint

zloirock/core-js (core-js)

v3.32.0

Compare Source

prettier/eslint-config-prettier (eslint-config-prettier)

v8.10.0

Compare Source

  • Added: [max-statements-per-line]. Thanks to @​Zamiell!

v8.9.0

Compare Source

  • Added: [vue/array-element-newline]. Thanks to @​xcatliu!
SonarSource/eslint-plugin-sonarjs (eslint-plugin-sonarjs)

v0.20.0

Compare Source

What's Changed

Full Changelog: SonarSource/eslint-plugin-sonarjs@0.19.0...0.20.0

Microsoft/playwright (playwright)

v1.37.0

Compare Source

✨ New tool to merge reports

If you run tests on multiple shards, you can now merge all reports in a single HTML report (or any other report)
using the new merge-reports CLI tool.

Using merge-reports tool requires the following steps:

  1. Adding a new "blob" reporter to the config when running on CI:

    export default defineConfig({
      testDir: './tests',
      reporter: process.env.CI ? 'blob' : 'html',
    });

    The "blob" reporter will produce ".zip" files that contain all the information
    about the test run.

  2. Copying all "blob" reports in a single shared location and running npx playwright merge-reports:

    npx playwright merge-reports --reporter html ./all-blob-reports

Read more in our documentation.

📚 Debian 12 Bookworm Support

Playwright now supports Debian 12 Bookworm on both x86_64 and arm64 for Chromium, Firefox and WebKit.
Let us know if you encounter any issues!

Linux support looks like this:

Ubuntu 20.04 Ubuntu 22.04 Debian 11 Debian 12
Chromium
WebKit
Firefox

🌈 UI Mode Updates

  • UI Mode now respects project dependencies. You can control which dependencies to respect by checking/unchecking them in a projects list.
  • Console logs from the test are now displayed in the Console tab.

Browser Versions

  • Chromium 116.0.5845.82
  • Mozilla Firefox 115.0
  • WebKit 17.0

This version was also tested against the following stable channels:

  • Google Chrome 115
  • Microsoft Edge 115
prettier/prettier (prettier)

v3.0.1

Compare Source

diff

Fix cursor positioning for a special case (#​14812 by @​fisker)
// <|> is the cursor position

/* Input */
// All messages are represented in JSON.
// So, the prettier.py controls a subprocess which spawns "node {this_file}".
import {<|>  } from "fs"

/* Prettier 3.0.0 */
// All messages are represented in JSON.
// So, the prettier.py <|>controls a subprocess which spawns "node {this_file}".
import {} from "fs"

/* Prettier 3.0.1 */
// All messages are represented in JSON.
// So, the prettier.py controls a subprocess which spawns "node {this_file}".
import {<|>} from "fs"
Fix plugins/estree.d.ts to make it a module (#​15018 by @​kingyue737)

Add export {} in plugins/estree.d.ts to fix the "File is not a module" error

Add parenthesis around leading multiline comment in return statement (#​15037 by @​auvred)
// Input
function fn() {
  return (
    /**
     * @&#8203;type {...}
     */ expresssion
  )
}

// Prettier 3.0.0
function fn() {
  return /**
   * @&#8203;type {...}
   */ expresssion;
}

// Prettier 3.0.1
function fn() {
  return (
    /**
     * @&#8203;type {...}
     */ expresssion
  );
}
Add support for Vue "Generic Components" (#​15066 by @​auvred)

https://blog.vuejs.org/posts/vue-3-3#generic-components

<!-- Input -->
<script setup lang="ts" generic="T extends Type1 & Type2 & (Type3 | Type4), U extends string | number | boolean"></script>

<!-- Prettier 3.0.0 -->
<script
  setup
  lang="ts"
  generic="T extends Type1 & Type2 & (Type3 | Type4), U extends string | number | boolean"
></script>

<!-- Prettier 3.0.1 -->
<script
  setup
  lang="ts"
  generic="
    T extends Type1 & Type2 & (Type3 | Type4),
    U extends string | number | boolean
  "
></script>
Fix comments print in IfStatement (#​15076 by @​fisker)
function a(b) {
  if (b) return 1; // comment
  else return 2;
}

/* Prettier 3.0.0 */
Error: Comment "comment" was not printed. Please report this error!

/* Prettier 3.0.1 */
function a(b) {
  if (b) return 1; // comment
  else return 2;
}
Add missing type definition for printer.preprocess (#​15123 by @​so1ve)
export interface Printer<T = any> {
  // ...
+ preprocess?:
+   | ((ast: T, options: ParserOptions<T>) => T | Promise<T>)
+   | undefined;
}
Add missing getVisitorKeys method type definition for Printer (#​15125 by @​auvred)
const printer: Printer = {
  print: () => [],
  getVisitorKeys(node, nonTraversableKeys) {
    return ["body"];
  },
};
Add typing to support readonly array properties of AST Node (#​15127 by @​auvred)
// Input
interface TestNode {
  readonlyArray: readonly string[];
}

declare const path: AstPath<TestNode>;

path.map(() => "", "readonlyArray");

// Prettier 3.0.0
interface TestNode {
  readonlyArray: readonly string[];
}

declare const path: AstPath<TestNode>;

path.map(() => "", "readonlyArray");
//                  ^ Argument of type '"readonlyArray"' is not assignable to parameter of type '"regularArray"'. ts(2345)

// Prettier 3.0.1
interface TestNode {
  readonlyArray: readonly string[];
}

declare const path: AstPath<TestNode>;

path.map(() => "", "readonlyArray");
Add space before unary minus followed by a function call (#​15129 by @​pamelalozano)
// Input
div {
  margin: - func();
}

// Prettier 3.0.0
div {
  margin: -func();
}

// Prettier 3.0.1
div {
  margin: - func();
}
vitest-dev/vitest (vitest)

v0.34.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.34.0

Compare Source

   🚨 Breaking Changes
   🚀 Features
   🐞 Bug Fixes
   🏎 Performance
  • Deprecate deps.registerNodeLoader  -  by @​sheremet-va (7f45b)
    • This option was introduced to support aliasing inside external packages. Please, use deps.optimizer.web instead. If you test Node.js applications, consider adding external packages to server.deps.inline.
    View changes on GitHub

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 changed the title chore(deps): update devdependency eslint-config-prettier to v8.9.0 chore(deps): update all non-major dependencies Jul 27, 2023
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 68e952c to 066f93b Compare August 3, 2023 14:35
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 3aa4dee to cb037c5 Compare August 10, 2023 18:25
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from cb037c5 to 0b37696 Compare August 11, 2023 02:03
@sonarcloud
Copy link

sonarcloud bot commented Aug 11, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@ThornWalli ThornWalli merged commit a4c0d63 into beta Aug 11, 2023
3 checks passed
@ThornWalli ThornWalli deleted the renovate/all-minor-patch branch August 11, 2023 13:46
@github-actions
Copy link

🎉 This PR is included in version 2.0.0-beta.19 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant