Skip to content

Bump prettier from 3.5.3 to 3.9.4 - #59

Closed
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/npm_and_yarn/dev/prettier-3.9.4
Closed

Bump prettier from 3.5.3 to 3.9.4#59
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/npm_and_yarn/dev/prettier-3.9.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 7, 2026

Copy link
Copy Markdown
Contributor

Bumps prettier from 3.5.3 to 3.9.4.

Release notes

Sourced from prettier's releases.

3.9.4

  • Angular: Format @content(name) -> @content (name) to align with other block syntax (#19499 by @​fisker)

🔗 Changelog

3.9.3

🔗 Changelog

3.9.1

🔗 Changelog

3.9.0

diff

🔗 Prettier 3.9: Major parser upgrades and Formatting improvements

3.8.5

🔗 Changelog

3.8.4

🔗 Changelog

3.8.3

🔗 Changelog

3.8.2

  • Support Angular v21.2

🔗 Changelog

3.8.1

🔗 Changelog

3.8.0

  • Support Angular v21.1

... (truncated)

Changelog

Sourced from prettier's changelog.

3.9.4

diff

Angular: Format @content(name) -> @content (name) to align with other block syntax (#19499 by @​fisker)

<!-- Input -->
<FancyButton [label]="title">
  @content (icon) {
    <span>Icon!</span>
  }
  @content (description) {
    <span>Description text</span>
  }
  <span>Other children</span>
</FancyButton>
<!-- Prettier 3.9.3 -->
<FancyButton [label]="title">
@​content(icon) {
<span>Icon!</span>
}
@​content(description) {
<span>Description text</span>
}
<span>Other children</span>
</FancyButton>
<!-- Prettier 3.9.4 -->
<FancyButton [label]="title">
@​content (icon) {
<span>Icon!</span>
}
@​content (description) {
<span>Description text</span>
}
<span>Other children</span>
</FancyButton>

3.9.3

diff

Markdown: Fix unexpected removal of characters in liquid syntax (#19489 by @​seiyab)

</tr></table> 

... (truncated)

Commits
  • b693cb2 Release 3.9.4
  • 2e92ac0 Angular: Format @content(name) -> @content (name) to align with other blo...
  • abed2c2 Bump Prettier dependency to 3.9.3
  • 6cfbc00 Clean changelog_unreleased
  • 3732e1d Release 3.9.3
  • a74a7b0 Allow decorators to be used with declare on class fields (#19492)
  • bd9e11a Correct text identification in liquid syntax (#19489)
  • 269eee3 Bump Prettier dependency to 3.9.1
  • ec7ccd1 Clean changelog_unreleased
  • c47654c Release 3.9.1
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for prettier since your current version.


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript labels Jul 7, 2026
Bumps [prettier](https://github.com/prettier/prettier) from 3.5.3 to 3.9.4.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.5.3...3.9.4)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.9.4
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/dev/prettier-3.9.4 branch from e51ed4e to 61491ca Compare July 9, 2026 11:28
kalwalt added a commit that referenced this pull request Jul 9, 2026
The original reason to pin prettier conservatively (~3.5.3) was CRLF vs LF
disagreement between local Windows checkouts and CI/Linux -- already fixed
separately via .gitattributes (* text=auto eol=lf).

Root cause of a real mistake caught before merging: an initial attempt at
this bump ran 'npx prettier --write .' on Windows, which silently resolved
to a stale/different prettier binary and only reformatted 2 files, leaving
CI failing on the other 10. Diagnosed by adding a temporary CI debug step
that dumped 'npx prettier --write .' output as a downloadable patch
artifact from the actual ubuntu-24.04 runner, then reproducing it locally
via the direct node_modules/.bin/prettier binary (bypassing npx entirely)
inside WSL/Windows -- which matched CI byte-for-byte. The debug workflow
changes are not part of this commit.

Reformats fast_corners.ts, imgproc/{convol,imgproc,resample}.ts,
linalg.ts, math.ts, motion_estimator.ts, motion_model.ts,
optical_flow_lk.ts, yape.ts, yape06.ts (whitespace/parenthesization only,
no semantic change -- mostly extra parens around comma-operator sequences
and nested-ternary indentation).

Verified with the direct prettier binary (not npx): tsc --noEmit clean,
npm run build-ts succeeds, npm test 57/57, prettier --check clean.

Closes #59.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
kalwalt added a commit that referenced this pull request Jul 10, 2026
The original reason to pin prettier conservatively (~3.5.3) was CRLF vs LF
disagreement between local Windows checkouts and CI/Linux -- already fixed
separately via .gitattributes (* text=auto eol=lf).

Root cause of a real mistake caught before merging: an initial attempt at
this bump ran 'npx prettier --write .' on Windows, which silently resolved
to a stale/different prettier binary and only reformatted 2 files, leaving
CI failing on the other 10. Diagnosed by adding a temporary CI debug step
that dumped 'npx prettier --write .' output as a downloadable patch
artifact from the actual ubuntu-24.04 runner, then reproducing it locally
via the direct node_modules/.bin/prettier binary (bypassing npx entirely)
inside WSL/Windows -- which matched CI byte-for-byte. The debug workflow
changes are not part of this commit.

Reformats fast_corners.ts, imgproc/{convol,imgproc,resample}.ts,
linalg.ts, math.ts, motion_estimator.ts, motion_model.ts,
optical_flow_lk.ts, yape.ts, yape06.ts (whitespace/parenthesization only,
no semantic change -- mostly extra parens around comma-operator sequences
and nested-ternary indentation).

Verified with the direct prettier binary (not npx): tsc --noEmit clean,
npm run build-ts succeeds, npm test 57/57, prettier --check clean.

Closes #59.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@dependabot @github

dependabot Bot commented on behalf of github Jul 10, 2026

Copy link
Copy Markdown
Contributor Author

Looks like prettier is up-to-date now, so this is no longer needed.

@dependabot dependabot Bot closed this Jul 10, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/dev/prettier-3.9.4 branch July 10, 2026 11:06
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 javascript

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants