Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Update dependency prettier to ^3.4.2 #1179

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 1, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
prettier (source) ^3.3.3 -> ^3.4.2 age adoption passing confidence

Release Notes

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


Configuration

📅 Schedule: Branch creation - "after 9pm on sunday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • 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 dependencies Pull requests that update a dependency file internal Internal change labels Dec 1, 2024
Copy link

cloudflare-workers-and-pages bot commented Dec 1, 2024

Deploying theemo with  Cloudflare Pages  Cloudflare Pages

Latest commit: 6c12cbc
Status: ✅  Deploy successful!
Preview URL: https://561273e7.theemo.pages.dev
Branch Preview URL: https://renovate-lint-dependencies.theemo.pages.dev

View logs

@renovate renovate bot force-pushed the renovate/lint-dependencies branch 3 times, most recently from 499455a to a5dbf7a Compare December 4, 2024 11:29
@renovate renovate bot changed the title Update dependency prettier to ^3.4.1 Update dependency prettier to ^3.4.2 Dec 4, 2024
@renovate renovate bot force-pushed the renovate/lint-dependencies branch 7 times, most recently from 9afc46d to 6cd2b8f Compare December 14, 2024 03:23
@renovate renovate bot force-pushed the renovate/lint-dependencies branch 4 times, most recently from 3f90056 to 314a394 Compare December 21, 2024 04:38
@renovate renovate bot force-pushed the renovate/lint-dependencies branch 5 times, most recently from d689cd6 to 363d7c1 Compare December 28, 2024 06:43
@renovate renovate bot force-pushed the renovate/lint-dependencies branch 7 times, most recently from 7887b34 to 856c9ee Compare January 4, 2025 09:43
@renovate renovate bot force-pushed the renovate/lint-dependencies branch 7 times, most recently from a1f6eb3 to 9cf343f Compare January 11, 2025 13:39
@renovate renovate bot force-pushed the renovate/lint-dependencies branch 3 times, most recently from 5b040b4 to 720b547 Compare January 12, 2025 01:57
@renovate renovate bot force-pushed the renovate/lint-dependencies branch from 720b547 to 6c12cbc Compare January 12, 2025 06:13
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
dependencies Pull requests that update a dependency file internal Internal change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants