Skip to content

fix(deps-dev): bump prettier-plugin-astro from 0.14.1 to 1.0.0 - #361

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/prettier-plugin-astro-1.0.0
Open

fix(deps-dev): bump prettier-plugin-astro from 0.14.1 to 1.0.0#361
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/prettier-plugin-astro-1.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 12, 2026

Copy link
Copy Markdown
Contributor

Bumps prettier-plugin-astro from 0.14.1 to 1.0.0.

Release notes

Sourced from prettier-plugin-astro's releases.

v1.0.0

Major Changes

  • a8bf1a3: Raises the minimum supported Node version to 22.12.0.

  • 595d47f: The plugin has been fully rewritten on top of Astro 7's new Rust compiler. This rewrite fixes many long-standing issues, such as certain elements not being handled properly inside expressions.

    Whitespace formatting now matches Astro’s whitespace handling, and a new astroCompressHTML option has been added to match Astro's compressHTML setting. If you set compressHTML in your Astro config, also set astroCompressHTML in your Prettier config to match.

    In addition, this rewrite has allowed us to more closely match Prettier's built-in JSX and HTML formatting, leading to less cosmetic differences between the different files in your repo.

v1.0.0-beta.2

Patch Changes

  • cc30d24: Fixes various formatting issues when using astroCompressHTML: 'html' or 'none':

    • Fixes a stray > being added after an empty or ignored element that is followed by a sibling.
    • Fixes closing tags being split from trailing void elements like <img>.
    • Fixes whitespace being added inside tables, lists, and captions under htmlWhitespaceSensitivity: 'strict'.
    • Fixes line breaks around inline elements being replaced by spaces.
    • Allows inline elements to wrap at the print width without adding rendered whitespace.
    • Keeps inline elements written on one line on that line.
    • Fixes components with dotted names like <Astro.self> losing their closing tags or failing to format.
    • Fixes whitespace around inline-block elements and reflowing markup written on one line.
    • Fixes quotes in style attribute values being written unescaped, corrupting the attribute and breaking the next format.
    • Fixes children hugging the closing bracket when an element's attributes span multiple lines.
    • Fixes whitespace being added around a lone <slot />, which stopped :empty from matching the container.
    • Fixes srcset values being mangled when a URL contains a comma, such as a data: URI or query string.
    • Lays out block-level elements like HTML.
    • Fixes whitespace being removed around a lone <slot />, which allowed :empty to start matching the container.
    • Fixes children hugging the closing bracket when an element's attributes wrap and allows a lone long attribute to wrap.
    • Formats style and srcset attributes.
    • Allows runs of adjacent inline elements to wrap at the print width without adding rendered whitespace.
    • Lays out graphical SVG contents one element per line.
    • Fixes nested markup being kept on one line.
    • Fixes spaces being removed from text directly inside <body>.
    • Fixes nested elements being collapsed onto a single line.
    • Fixes a blank line being left inside an opening tag whose attributes break.

v1.0.0-beta.1

Major Changes

  • a8bf1a3: Raises the minimum supported Node version to 22.12.0.

Patch Changes

  • b0ec799: Fixes <script> tags being formatted as JavaScript instead of TypeScript
  • 04ecfe2: Fixes a crash on parenthesized types in template expressions

v1.0.0-beta.0

Major Changes

... (truncated)

Changelog

Sourced from prettier-plugin-astro's changelog.

1.0.0

Major Changes

  • a8bf1a3: Raises the minimum supported Node version to 22.12.0.

  • 595d47f: The plugin has been fully rewritten on top of Astro 7's new Rust compiler. This rewrite fixes many long-standing issues, such as certain elements not being handled properly inside expressions.

    Whitespace formatting now matches Astro’s whitespace handling, and a new astroCompressHTML option has been added to match Astro's compressHTML setting. If you set compressHTML in your Astro config, also set astroCompressHTML in your Prettier config to match.

    In addition, this rewrite has allowed us to more closely match Prettier's built-in JSX and HTML formatting, leading to less cosmetic differences between the different files in your repo.

1.0.0-beta.2

Patch Changes

  • cc30d24: Fixes various formatting issues when using astroCompressHTML: 'html' or 'none':

    • Fixes a stray > being added after an empty or ignored element that is followed by a sibling.
    • Fixes closing tags being split from trailing void elements like <img>.
    • Fixes whitespace being added inside tables, lists, and captions under htmlWhitespaceSensitivity: 'strict'.
    • Fixes line breaks around inline elements being replaced by spaces.
    • Allows inline elements to wrap at the print width without adding rendered whitespace.
    • Keeps inline elements written on one line on that line.
    • Fixes components with dotted names like <Astro.self> losing their closing tags or failing to format.
    • Fixes whitespace around inline-block elements and reflowing markup written on one line.
    • Fixes quotes in style attribute values being written unescaped, corrupting the attribute and breaking the next format.
    • Fixes children hugging the closing bracket when an element's attributes span multiple lines.
    • Fixes whitespace being added around a lone <slot />, which stopped :empty from matching the container.
    • Fixes srcset values being mangled when a URL contains a comma, such as a data: URI or query string.
    • Lays out block-level elements like HTML.
    • Fixes whitespace being removed around a lone <slot />, which allowed :empty to start matching the container.
    • Fixes children hugging the closing bracket when an element's attributes wrap and allows a lone long attribute to wrap.
    • Formats style and srcset attributes.
    • Allows runs of adjacent inline elements to wrap at the print width without adding rendered whitespace.
    • Lays out graphical SVG contents one element per line.
    • Fixes nested markup being kept on one line.
    • Fixes spaces being removed from text directly inside <body>.
    • Fixes nested elements being collapsed onto a single line.
    • Fixes a blank line being left inside an opening tag whose attributes break.

1.0.0-beta.1

Major Changes

  • a8bf1a3: Raises the minimum supported Node version to 22.12.0.

Patch Changes

  • b0ec799: Fixes <script> tags being formatted as JavaScript instead of TypeScript
  • 04ecfe2: Fixes a crash on parenthesized types in template expressions

... (truncated)

Commits
Maintainer changes

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


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Sep 12, 2026
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Sep 12, 2026
@brnrdog

brnrdog commented Sep 12, 2026

Copy link
Copy Markdown
Collaborator

@dependabot rebase

Bumps [prettier-plugin-astro](https://github.com/withastro/prettier-plugin-astro) from 0.14.1 to 1.0.0.
- [Release notes](https://github.com/withastro/prettier-plugin-astro/releases)
- [Changelog](https://github.com/withastro/prettier-plugin-astro/blob/main/CHANGELOG.md)
- [Commits](withastro/prettier-plugin-astro@v0.14.1...v1.0.0)

---
updated-dependencies:
- dependency-name: prettier-plugin-astro
  dependency-version: 1.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/prettier-plugin-astro-1.0.0 branch from c7a9a98 to f2e8113 Compare September 12, 2026 14:22
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 Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant