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 starters and examples (major) #38354

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 10, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@types/node (source) ^20.11.19 -> ^22.10.10 age adoption passing confidence
@types/react (source) ^18.2.55 -> ^19.0.8 age adoption passing confidence
@types/react-dom (source) ^18.2.19 -> ^19.0.3 age adoption passing confidence
@wordpress/block-library (source) ^8.28.1 -> ^9.16.0 age adoption passing confidence
html-react-parser ^4.2.10 -> ^5.2.2 age adoption passing confidence
prettier (source) 2.8.8 -> 3.4.2 age adoption passing confidence
prettier (source) ^2.8.8 -> ^3.4.2 age adoption passing confidence

Release Notes

WordPress/gutenberg (@​wordpress/block-library)

v9.16.0

Compare Source

v9.15.1

Compare Source

v9.15.0

Compare Source

v9.14.0

Compare Source

v9.13.0

Compare Source

v9.12.0

Compare Source

v9.11.0

Compare Source

v9.10.0

Compare Source

v9.9.0

Compare Source

v9.8.16

Compare Source

v9.8.15

Compare Source

v9.8.14

Compare Source

v9.8.13

Compare Source

v9.8.12

Compare Source

v9.8.11

Compare Source

v9.8.10

Compare Source

v9.8.9

Compare Source

v9.8.8

Compare Source

v9.8.7

Compare Source

v9.8.6

Compare Source

v9.8.5

Compare Source

v9.8.4: 9.8.4

Compare Source

Bug Fixes
  • Cover Block:
    • Fix issues causing the cover block to black out with a fixed background (28565)
    • Fix embed position (28653)
  • Pinned items:
    • Fix regression with pinned plugin items on mobile (28521)
    • Pinned items regression followup (28526)

v9.8.3: 9.8.3

Compare Source

Bug Fixes
  • Cover Block: Add minHeightUnit to latest deprecation. (28627)

v9.8.2: 9.8.2

Compare Source

Bug Fixes
  • Cover Block: Prevent division by zero in FocalPointPicker (28499)
  • Block Validation: Allow unitless zero CSS lengths (28501)

v9.8.1: 9.8.1

Compare Source

Bug Fixes
  • Cover Block:
    • Revert "Cover: Fix matrix alignment issue. (#​28361)" (28364)
    • Fix visual regression. (28404)
  • FSE: fix iframe error in Firefox. (28212)

v9.8.0

Compare Source

v9.7.0

Compare Source

v9.6.1: 9.6.1

Compare Source

Bugfixes
  • Include block's CSS in the release for FSE themes (27884)

v9.6.0

Compare Source

v9.5.0

Compare Source

New Feature
  • Query Loop Block: Moves per page, offset, and pages controls into Inspector Controls. (#​58207)

v9.4.0

Compare Source

v9.3.0

Compare Source

v9.2.0

Compare Source

v9.1.0

Compare Source

v9.0.8

Compare Source

v9.0.7

Compare Source

v9.0.6

Compare Source

v9.0.5

Compare Source

v9.0.4

Compare Source

v9.0.3

Compare Source

v9.0.2

Compare Source

v9.0.1

Compare Source

v9.0.0

Compare Source

Breaking Changes
  • Variables like process.env.IS_GUTENBERG_PLUGIN have been replaced by globalThis.IS_GUTENBERG_PLUGIN. Build systems using process.env should be updated (#​61486).
  • Increase the minimum required Node.js version to v18.12.0 matching long-term support releases (#​31270). Learn more about Node.js releases.

v8.35.0

Compare Source

Internal
  • Replaced classnames package with the faster and smaller clsx package (#​61138).

v8.34.0

Compare Source

v8.33.0

Compare Source

v8.32.0

Compare Source

v8.31.0

Compare Source

v8.30.0

Compare Source

v8.29.0

Compare Source

v8.28.12

Compare Source

v8.28.11

Compare Source

v8.28.10

Compare Source

v8.28.9

Compare Source

v8.28.8

Compare Source

v8.28.7

Compare Source

v8.28.6

Compare Source

v8.28.5

Compare Source

v8.28.4

Compare Source

v8.28.3

Compare Source

v8.28.2

Compare Source

remarkablemark/html-react-parser (html-react-parser)

v5.2.2

Compare Source

Build System

v5.2.1

Compare Source

Bug Fixes

v5.2.0

Compare Source

Features

v5.1.19

Compare Source

Bug Fixes

v5.1.18

Compare Source

Bug Fixes

v5.1.17

Compare Source

Build System

v5.1.16

Compare Source

Build System

v5.1.15

Compare Source

Build System

v5.1.14

Compare Source

Build System

v5.1.13

Compare Source

Continuous Integration
  • github: publish package to npm registry with provenance (e098038)

v5.1.12

Compare Source

Build System

v5.1.11

Compare Source

Bug Fixes

v5.1.10

Compare Source

Build System

v5.1.9

Compare Source

Build System

v5.1.8

Compare Source

Build System

v5.1.7

Compare Source

Bug Fixes
  • package: set dependency @types/react to 17 or 18 (0605477), closes #​1320

v5.1.6

Compare Source

Bug Fixes

v5.1.5

Compare Source

Bug Fixes
  • esm: fix attributes-to-props and dom-to-react exported types (e3c7931)
  • package: move @types/react from devDependencies to dependencies (78b7a8e), closes #​1313

v5.1.4

Compare Source

Bug Fixes
  • esm: fix exported types (7a94d61), closes #​1305
  • types: use React.JSX instead of the global JSX namespace (a25f41c)

v5.1.3

Compare Source

Build System

v5.1.2

Compare Source

Code Refactoring
  • improved dom-to-react, type (6630d01)

v5.1.1

Compare Source

Build System

v5.1.0

Compare Source

Features
  • dom-to-react: pass index as 2nd argument to replace option (b27d30c), closes #​1240

v5.0.11

Compare Source

Build System

v5.0.10

Compare Source

Bug Fixes
  • esm: make ESM exports explicit in index.mjs and utilities.mjs (3e0fd2b)

v5.0.9

Compare Source

Bug Fixes
  • esm: fix ESM types by adding .mts declaration files (ce09a65)

v5.0.8

Compare Source

Build System

v5.0.7

Compare Source

Build System

v5.0.6

Compare Source

Build System

v5.0.5

Compare Source

Code Refactoring
  • improved attributes-to-props, dom-to-react, utilities (049f19a)

v5.0.4

Compare Source

Code Refactoring
  • type: improved attributes-to-props and utilities type (f65ba8d)
Build System

v5.0.3

Compare Source

Bug Fixes

v5.0.2

Compare Source

Code Refactoring
  • domToReact: refactoring multiple types (8ef6201)

v5.0.1

Compare Source

Build System

v5.0.0

Compare Source

⚠ BREAKING CHANGES
  • CommonJS imports require the .default key
Code Refactoring
prettier/prettier (prettier)

v3.4.2

Compare Source

diff

Treat U+30A0 & U+30FB in Katakana Block as CJK (#​16796 by @​tats-u)

Prettier doesn't treat U+30A0 & U+30FB as Japanese. U+30FB is commonly used in Japanese to represent the delimitation of first and last names of non-Japanese people or “and”. The following “C言語・C++・Go・Rust” means “C language & C++ & Go & Rust” in Japanese.

<!-- Input (--prose-wrap=never) -->

C言
語
・
C++
・
Go
・
Rust

<!-- Prettier 3.4.1 -->
C言語・ C++ ・ Go ・ Rust

<!-- Prettier 3.4.2 -->
C言語・C++・Go・Rust

U+30A0 can be used as the replacement of the - in non-Japanese names (e.g. “Saint-Saëns” (Charles Camille Saint-Saëns) can be represented as “サン゠サーンス” in Japanese), but substituted by ASCII hyphen (U+002D) or U+FF1D (full width hyphen) in many cases (e.g. “サン=サーンス” or “サン=サーンス”).

Fix comments print on class methods with decorators (#​16891 by @​fisker)
// Input
class A {
  @&#8203;decorator
  /** 
   * The method description
   *
  */
  async method(foo: Foo, bar: Bar) {
    console.log(foo);
  }
}

// Prettier 3.4.1
class A {
  @&#8203;decorator
  async /**
   * The method description
   *
   */
  method(foo: Foo, bar: Bar) {
    console.log(foo);
  }
}

// Prettier 3.4.2
class A {
  @&#8203;decorator
  /**
   * The method description
   *
   */
  async method(foo: Foo, bar: Bar) {
    console.log(foo);
  }
}
Fix non-idempotent formatting (#​16899 by @​seiyab)

This bug fix is not language-specific. You may see similar change in any languages. This fixes regression in 3.4.0 so change caused by it should yield same formatting as 3.3.3.

// Input
<div>
  foo
  <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span>
  , abc
</div>;

// Prettier 3.4.1 (first)
<div>
  foo
  <span>
    longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo
  </span>, abc
</div>;

// Prettier 3.4.1 (second)
<div>
  foo
  <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span>
  , abc
</div>;

// Prettier 3.4.2
<div>
  foo
  <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span>
  , abc
</div>;

v3.4.1

Compare Source

diff

Remove unnecessary parentheses around assignment in v-on (#​16887 by @​fisker)
<!-- Input -->
<template>
  <button @&#8203;click="foo += 2">Click</button>
</template>

<!-- Prettier 3.4.0 -->
<template>
  <button @&#8203;click="(foo += 2)">Click</button>
</template>

<!-- Prettier 3.4.1 -->
<template>
  <button @&#8203;click="foo += 2">Click</button>
</template>

v3.4.0

Compare Source

diff

🔗 Release Notes

v3.3.3

Compare Source

diff

Add parentheses for nullish coalescing in ternary (#​16391 by @​cdignam-segment)

This change adds clarity to operator precedence.

// Input
foo ? bar ?? foo : baz;
foo ?? bar ? a : b;
a ? b : foo ?? bar;

// Prettier 3.3.2
foo ? bar ?? foo : baz;
foo ?? bar ? a : b;
a ? b : foo ?? bar;

// Prettier 3.3.3
foo ? (bar ?? foo) : baz;
(foo ?? bar) ? a : b;
a ? b : (foo ?? bar);
Add parentheses for decorator expressions (#​16458 by @​y-schneider)

Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5.

// Input
@&#8203;(foo`tagged template`)
class X {}

// Prettier 3.3.2
@&#8203;foo`tagged template`
class X {}

// Prettier 3.3.3
@&#8203;(foo`tagged template`)
class X {}
Support @let declaration syntax (#​16474 by @​sosukesuzuki)

Adds support for Angular v18 @let declaration syntax.

Please see the following code example. The @let declaration allows you to define local variables within the template:

@&#8203;let name = 'Frodo';

<h1>Dashboard for {{name}}</h1>
Hello, {{name}}

For more details, please refer to the excellent blog post by the Angular Team: Introducing @​let in Angular.

We also appreciate the Angular Team for kindly answering our questions to implement this feature.

v3.3.2

Compare Source

diff

Fix handlebars path expressions starts with @ (#​16358 by @​Princeyadav05)
{{! Input }}
<div>{{@&#8203;x.y.z}}</div>

{{! Prettier 3.3.1 }}
<div>{{@&#8203;x}}</div>

{{! Prettier 3.3.2 }}
<div>{{@&#8203;x.y.z}}</div>

v3.3.1

Compare Source

diff

Preserve empty lines in front matter (#​16347 by @​fisker)
<!-- Input -->
---
foo:
  - bar1

  - bar2

  - bar3
---
Markdown

<!-- Prettier 3.3.0 -->

---
foo:
  - bar1
  - bar2
  - bar3
---

Markdown

<!-- Prettier 3.3.1 -->
---
foo:
  - bar1

  - bar2

  - bar3
---

Markdown
Preserve explicit language in front matter (#​16348 by @​fisker)
<!-- Input -->
---yaml
title: Hello
slug: home
---

<!-- Prettier 3.3.0 -->
---
title: Hello
slug: home
---

<!-- Prettier 3.3.1 -->
---yaml
title: Hello
slug: home
---
Avoid line breaks in import attributes (#​16349 by @​fisker)
// Input
import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" };

// Prettier 3.3.0
import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type:
  "json" };

// Prettier 3.3.1
import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" };

v3.3.0

Compare Source

diff

🔗 Release Notes

v3.2.5

Compare Source

diff

Support Angular inline styles as single template literal (#​15968 by @​sosukesuzuki)

Angular v17 supports single string inline styles.

// Input
@&#8203;Component({
  template: `<div>...</div>`,
  styles: `h1 { color: blue; }`,
})
export class AppComponent {}

// Prettier 3.2.4
@&#8203;Component({
  template: `<div>...</div>`,
  styles: `h1 { color: blue; }`,
})
export class AppComponent {}

// Prettier 3.2.5
@&#8203;Component({
  template: `<div>...</div>`,
  styles: `
    h1 {
      color: blue;
    }
  `,
})
export class AppComponent {}
Unexpected embedded formatting for Angular template (#​15969 by @​JounQin)

Computed template should not be considered as Angular component template

// Input
const template = "foobar";

@&#8203;Component({
  [template]: `<h1>{{       hello }}</h1>`,
})
export class AppComponent {}

// Prettier 3.2.4
const template = "foobar";

@&#8203;Component({
  [template]: `<h1>{{ hello }}</h1>`,
})
export class AppComponent {}

// Prettier 3.2.5
const template = "foobar";

@&#8203;Component({
  [template]: `<h1>{{       hello }}</h1>`,
})
export class AppComponent {}
Use "json" parser for tsconfig.json by default (#​16012 by @​sosukesuzuki)

In v2.3.0, we introduced "jsonc" parser which adds trialing comma by default.

When adding a new parser we also define how it will be used based on the linguist-languages data.

tsconfig.json is a special file used by TypeScript, it uses .json file extension, but it actually uses the JSON with Comments syntax. However, we found that there are many third-party tools not recognize it correctly because of the confusing .json file extension.

We decide to treat it as a JSON file for now to avoid the extra configuration step.

To keep using the "jsonc" parser for your tsconfig.json files, add the following to your .pretterrc file

{
  "overrides": [
    {
      "files": ["tsconfig.json", "jsconfig.json"],
      "options": {
        "parser": "jsonc"
      }
    }
  ]
}

v3.2.4

Compare Source

diff

Fix incorrect parser inference (#​15947 by @​fisker)

Files like .eslintrc.json were incorrectly formatted as JSONC files.

// Input
prettier --file-info .eslintrc.json
{ "ignored": false, "inferredParser": "jsonc" }

// Prettier 3.2.4
prettier --file-info .eslintrc.json
{ "ignored": false, "inferredParser": "json" }

v3.2.3

Compare Source

diff

Throw errors for invalid code (#​15881 by @​fisker, @​Josh-Cena, @​auvred)
// Input
1++;

// Prettier 3.2.2
1++;

// Prettier 3.2.3
SyntaxError: Invalid left-hand side expression in unary operation (1:1)
> 1 | 1++;
    | ^
// Input
try {} catch (error = 1){}

// Prettier 3.2.2
try {
} catch (error) {}

// Prettier 3.2.3
SyntaxError: Catch clause variable cannot have an initializer. (1:23)
> 1 | try {} catch (error = 1){}
    |                       ^
Fix parser inference (#​15927 by @​fisker)
// Prettier 3.2.2
prettier --file-info tsconfig.json
{ "ignored": false, "inferredParser": "json" }

// Prettier 3.2.3
prettier --file-info tsconfig.json
{ "ignored": false, "inferredParser": "jsonc" }

v3.2.2

Compare Source

diff

Fix crash when parsing template literal CSS in a JSX style tag using a spread attribute (#​15896 by @​eelco)

For example this code would crash before:

<style {...spread}>{`.{}`}</style>
Fix formatting error on optional call expression and member chain (#​15920 by @​sosukesuzuki)
// Input
a(() => {}, c?.d());

// Prettier 3.2.1
TypeError: Cannot read properties of undefined (reading 'type')

// Prettier 3.2.2
a(() => {}, c?.d());

v3.2.1

Compare Source

diff

Fix formatting error on member chain (#​15915

Configuration

📅 Schedule: Branch creation - "before 7am on Monday" in timezone GMT, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the topic: automation Related to Circle CI, Peril, Renovate, scripts/*, Github Workflows, Github Actions, or Slackbot label Jul 10, 2023
@gatsbot gatsbot bot added the status: triage needed Issue or pull request that need to be triaged and assigned to a reviewer label Jul 10, 2023
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from a2e25e9 to 45484b4 Compare August 7, 2023 01:26
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from 45484b4 to 2d4a3b7 Compare August 21, 2023 01:31
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from 2d4a3b7 to 964d95f Compare September 4, 2023 00:24
@renovate renovate bot changed the title chore(deps): update starters and examples to v3 fix(deps): update starters and examples (major) Nov 6, 2023
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from 964d95f to 099e4d0 Compare November 6, 2023 01:27
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from 099e4d0 to 088fce0 Compare November 20, 2023 00:15
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 2 times, most recently from 79830f0 to cfc6c57 Compare December 18, 2023 00:32
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from cfc6c57 to 6be75c8 Compare December 25, 2023 01:10
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 2 times, most recently from 339207a to 7b0ee47 Compare January 22, 2024 01:44
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from 7b0ee47 to b34aa2b Compare January 29, 2024 05:02
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from b34aa2b to 40ac3a3 Compare February 12, 2024 00:15
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from 40ac3a3 to 511438b Compare February 19, 2024 00:28
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 2 times, most recently from 2f0d6f5 to 5d3269e Compare March 4, 2024 01:26
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from 5d3269e to 590302e Compare March 25, 2024 02:19
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from 590302e to 8e0c37b Compare April 15, 2024 00:30
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 2 times, most recently from 0dca0ed to 670c091 Compare June 3, 2024 01:30
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 2 times, most recently from 0acc970 to 78a351c Compare June 17, 2024 00:33
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from 78a351c to e570b32 Compare June 24, 2024 00:56
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 2 times, most recently from fa78dcd to 8f360b2 Compare July 15, 2024 01:02
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 2 times, most recently from 37b8881 to 0da839a Compare July 29, 2024 01:01
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from 0da839a to 8b05a47 Compare August 5, 2024 00:51
@renovate renovate bot changed the title fix(deps): update starters and examples (major) chore(deps): update starters and examples (major) Aug 5, 2024
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 2 times, most recently from 680243f to cfe82e9 Compare August 19, 2024 01:14
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from cfe82e9 to 4a11173 Compare August 26, 2024 02:30
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from 4a11173 to 5afaece Compare September 9, 2024 00:34
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from 5afaece to 6c10e83 Compare September 16, 2024 01:00
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 2 times, most recently from 145d0c6 to a18c78a Compare September 30, 2024 00:17
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 2 times, most recently from 24bbd86 to 2073e95 Compare October 14, 2024 00:31
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 2 times, most recently from 124dbcf to 8261676 Compare October 21, 2024 04:06
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 2 times, most recently from dae6214 to 54dfef6 Compare November 4, 2024 01:16
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from 54dfef6 to 798f207 Compare November 11, 2024 01:47
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 2 times, most recently from e890f2d to ff5700a Compare November 25, 2024 06:30
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 2 times, most recently from d40c47d to c6aaa85 Compare December 16, 2024 00:48
@renovate renovate bot changed the title chore(deps): update starters and examples (major) fix(deps): update starters and examples (major) Dec 16, 2024
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 3 times, most recently from a638878 to 457f07d Compare December 23, 2024 02:41
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch 2 times, most recently from 29c5b5d to bd5481f Compare January 6, 2025 00:58
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from bd5481f to 27fff65 Compare January 13, 2025 00:31
@renovate renovate bot force-pushed the renovate/major-starters-examples-major branch from 27fff65 to e7b1913 Compare January 27, 2025 01:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: triage needed Issue or pull request that need to be triaged and assigned to a reviewer topic: automation Related to Circle CI, Peril, Renovate, scripts/*, Github Workflows, Github Actions, or Slackbot
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants