Skip to content

chore(deps): update dependency prettier to v3.9.4#687

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/prettier-3.x
Open

chore(deps): update dependency prettier to v3.9.4#687
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/prettier-3.x

Conversation

@renovate

@renovate renovate Bot commented Nov 27, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
prettier (source) 3.6.23.9.4 age confidence

Release Notes

prettier/prettier (prettier)

v3.9.4

Compare Source

v3.9.3

Compare Source

v3.9.2

Compare Source

v3.9.1

Compare Source

v3.9.0

Compare Source

diff

🔗 Release Notes

v3.8.5

Compare Source

v3.8.4

Compare Source

diff

Markdown: Fix blank lines between list items and nested sub-lists being removed in Markdown/MDX (#​17746 by @​byplayer)

Prettier was removing blank lines between list items and their nested sub-lists, converting loose lists into tight lists and changing their semantic meaning.

<!-- Input -->
- a

  - b

- c

  - d

<!-- Prettier 3.8.3 -->
- a
  - b
- c
  - d

<!-- Prettier 3.8.4 -->
- a

  - b

- c

  - d

v3.8.3

Compare Source

diff

SCSS: Prevent trailing comma in if() function (#​18471 by @​kovsu)
// Input
$value: if(sass(false): 1; else: -1);

// Prettier 3.8.2
$value: if(
  sass(false): 1; else: -1,
);

// Prettier 3.8.3
$value: if(sass(false): 1; else: -1);

v3.8.2

Compare Source

diff

Angular: Support Angular v21.2 (#​18722, #​19034 by @​fisker)

Exhaustive typechecking with @default never;

<!-- Input -->
@&#8203;switch (foo) {
  @&#8203;case (1) {}
  @&#8203;default never;
}

<!-- Prettier 3.8.1 -->
SyntaxError: Incomplete block "default never". If you meant to write the @&#8203; character, you should use the "&#&#8203;64;" HTML entity instead. (3:3)

<!-- Prettier 3.8.2 -->
@&#8203;switch (foo) {
  @&#8203;case (1) {}
  @&#8203;default never;
}

arrow function and instanceof expressions.

<!-- Input -->
@&#8203;let fn = (a) =>        a?    1:2;

{{ fn ( a         instanceof b)}}

<!-- Prettier 3.8.1 -->
@&#8203;let fn = (a) =>        a?    1:2;

{{ fn ( a         instanceof b)}}

<!-- Prettier 3.8.2 -->
@&#8203;let fn = (a) => (a ? 1 : 2);

{{ fn(a instanceof b) }}

v3.8.1

Compare Source

diff

Include available printers in plugin type declarations (#​18706 by @​porada)
// Input
import * as prettierPluginEstree from "prettier/plugins/estree";

// Prettier 3.8.0
// Property 'printers' does not exist on type 'typeof import("prettier/plugins/estree")'. ts(2339)
prettierPluginEstree.printers.estree; //=> any

// Prettier 3.8.1
prettierPluginEstree.printers.estree; //=> Printer
prettierPluginEstree.printers["estree-json"]; //=> Printer

v3.8.0

Compare Source

diff

🔗 Release Notes

v3.7.4

Compare Source

diff

LWC: Avoid quote around interpolations (#​18383 by @​kovsu)
<!-- Input -->
<div foo={bar}>   </div>

<!-- Prettier 3.7.3 (--embedded-language-formatting off) -->
<div foo="{bar}"></div>

<!-- Prettier 3.7.4 (--embedded-language-formatting off) -->
<div foo={bar}></div>
TypeScript: Fix comment inside union type gets duplicated (#​18393 by @​fisker)
// Input
type Foo = (/** comment */ a | b) | c;

// Prettier 3.7.3
type Foo = /** comment */ (/** comment */ a | b) | c;

// Prettier 3.7.4
type Foo = /** comment */ (a | b) | c;
TypeScript: Fix unstable comment print in union type comments (#​18395 by @​fisker)
// Input
type X = (A | B) & (
  // comment
  A | B
);

// Prettier 3.7.3 (first format)
type X = (A | B) &
  (// comment
  A | B);

// Prettier 3.7.3 (second format)
type X = (
  | A
  | B // comment
) &
  (A | B);

// Prettier 3.7.4
type X = (A | B) &
  // comment
  (A | B);

v3.7.3

Compare Source

diff

API: Fix prettier.getFileInfo() change that breaks VSCode extension (#​18375 by @​fisker)

An internal refactor accidentally broke the VSCode extension plugin loading.

v3.7.2

Compare Source

diff

JavaScript: Fix string print when switching quotes (#​18351 by @​fisker)
// Input
console.log("A descriptor\\'s .kind must be \"method\" or \"field\".")

// Prettier 3.7.1
console.log('A descriptor\\'s .kind must be "method" or "field".');

// Prettier 3.7.2
console.log('A descriptor\\\'s .kind must be "method" or "field".');
JavaScript: Preserve quote for embedded HTML attribute values (#​18352 by @​kovsu)
// Input
const html = /* HTML */ ` <div class="${styles.banner}"></div> `;

// Prettier 3.7.1
const html = /* HTML */ ` <div class=${styles.banner}></div> `;

// Prettier 3.7.2
const html = /* HTML */ ` <div class="${styles.banner}"></div> `;
TypeScript: Fix comment in empty type literal (#​18364 by @​fisker)
// Input
export type XXX = {
  // tbd
};

// Prettier 3.7.1
export type XXX = { // tbd };

// Prettier 3.7.2
export type XXX = {
  // tbd
};

v3.7.1

Compare Source

diff

API: Fix performance regression in doc printer (#​18342 by @​fisker)

Prettier 3.7.0 can be very slow when formatting big files, the regression has been fixed.

v3.7.0

Compare Source

diff

🔗 Release Notes


  • If you want to rebase/retry this PR, check this box

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Nov 27, 2025
@renovate renovate Bot requested a review from IgorKowalczyk November 27, 2025 09:11
@renovate renovate Bot changed the title chore(deps): update dependency prettier to v3.7.0 chore(deps): update dependency prettier to v3.7.1 Nov 27, 2025
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from 9f0d765 to d86d082 Compare November 27, 2025 15:02
@renovate renovate Bot changed the title chore(deps): update dependency prettier to v3.7.1 chore(deps): update dependency prettier to v3.7.2 Nov 28, 2025
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from d86d082 to 4fcc758 Compare November 28, 2025 22:57
@renovate renovate Bot changed the title chore(deps): update dependency prettier to v3.7.2 chore(deps): update dependency prettier to v3.7.3 Nov 29, 2025
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from 4fcc758 to 64a8d99 Compare November 29, 2025 22:05
@renovate renovate Bot changed the title chore(deps): update dependency prettier to v3.7.3 chore(deps): update dependency prettier to v3.7.4 Dec 3, 2025
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from 64a8d99 to ba08d4c Compare December 3, 2025 06:00
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from ba08d4c to 38d3399 Compare December 6, 2025 11:31
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from 38d3399 to c5d2611 Compare December 31, 2025 17:18
@renovate renovate Bot changed the title chore(deps): update dependency prettier to v3.7.4 chore(deps): update dependency prettier to v3.8.0 Jan 15, 2026
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from c5d2611 to e97014f Compare January 15, 2026 01:04
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from e97014f to 69ac89d Compare January 19, 2026 19:48
@renovate renovate Bot changed the title chore(deps): update dependency prettier to v3.8.0 chore(deps): update dependency prettier to v3.8.1 Jan 21, 2026
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from 69ac89d to 4e215db Compare January 21, 2026 21:13
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from 4e215db to bc140c6 Compare February 12, 2026 14:52
@renovate renovate Bot changed the title chore(deps): update dependency prettier to v3.8.1 chore(deps): update dependency prettier to v3.8.2 Apr 10, 2026
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from bc140c6 to 1642765 Compare April 10, 2026 04:33
@renovate renovate Bot changed the title chore(deps): update dependency prettier to v3.8.2 chore(deps): update dependency prettier to v3.8.3 Apr 15, 2026
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from 1642765 to 625babf Compare April 15, 2026 04:46
@renovate renovate Bot changed the title chore(deps): update dependency prettier to v3.8.3 chore(deps): update dependency prettier to v3.8.4 Jun 9, 2026
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from 625babf to 3619944 Compare June 9, 2026 17:50
@renovate renovate Bot changed the title chore(deps): update dependency prettier to v3.8.4 chore(deps): update dependency prettier to v3.8.5 Jun 26, 2026
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from 3619944 to 8e391ad Compare June 26, 2026 14:35
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from 8e391ad to b2d8a78 Compare June 27, 2026 12:37
@renovate renovate Bot changed the title chore(deps): update dependency prettier to v3.8.5 chore(deps): update dependency prettier to v3.9.0 Jun 27, 2026
@renovate renovate Bot changed the title chore(deps): update dependency prettier to v3.9.0 chore(deps): update dependency prettier to v3.9.1 Jun 28, 2026
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from b2d8a78 to 80a26e0 Compare June 28, 2026 02:08
@renovate renovate Bot changed the title chore(deps): update dependency prettier to v3.9.1 chore(deps): update dependency prettier to v3.9.3 Jun 29, 2026
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from 80a26e0 to 393d7c8 Compare June 29, 2026 11:45
@renovate renovate Bot force-pushed the renovate/prettier-3.x branch from 393d7c8 to f9432f4 Compare June 30, 2026 07:48
@renovate renovate Bot changed the title chore(deps): update dependency prettier to v3.9.3 chore(deps): update dependency prettier to v3.9.4 Jun 30, 2026
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.

0 participants