Repository navigation
chore(deps-dev): bump vitest from 4.1.11 to 5.0.3 - #45
Merged
Merged
Conversation
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 4.1.11 to 5.0.3. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.3/packages/vitest) --- updated-dependencies: - dependency-name: vitest dependency-version: 5.0.3 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Deploying atrinik-observatory with
|
| Latest commit: |
820430f
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://ad9d3e8d.atrinik-observatory.pages.dev |
| Branch Preview URL: | https://dependabot-npm-and-yarn-vite-i3ld.atrinik-observatory.pages.dev |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
atrinik-observatory-probes-preview | 820430f | Oct 04 2026, 04:35 AM |
zoeyrose
added a commit
that referenced
this pull request
Oct 4, 2026
Bumps [prettier-plugin-astro](https://github.com/withastro/prettier-plugin-astro) from 0.14.1 to 1.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/withastro/prettier-plugin-astro/releases">prettier-plugin-astro's releases</a>.</em></p> <blockquote> <h2>v1.1.0</h2> <h3>Minor Changes</h3> <ul> <li> <p>bfbb6c5: Adds support for three <code>astroAllowShorthand</code> formatting modes:</p> <ul> <li>When unset / <code>undefined</code>, the attributes stay as written, i.e <code><Comp value={value} /></code> and <code><Comp {value} /></code> can co-exist in the same file.</li> <li>When set to <code>true</code>, attributes that can be written in the shorthand form will automatically be transformed. <code><Comp value={value} /></code> will become <code><Comp {value} /></code></li> <li>When set to <code>false</code>, attributes will always be expanded to their full form.</li> </ul> </li> </ul> <h3>Patch Changes</h3> <ul> <li>4b3547e: Fix non-idempotent indentation of multiline comments nested inside CSS rules.</li> <li>edfb35f: Fixes raw elements being forcefully paired up when self-closed.</li> </ul> <h2>v1.0.1</h2> <h3>Patch Changes</h3> <ul> <li>5b5a735: Publish TypeScript declarations for Astro plugin options.</li> <li>6154471: Fixes an error when a JavaScript comment appears before a raw or custom-printed element, such as a <code><script></code> in the alternate branch of a conditional expression.</li> <li>fabb28f: Fix non-idempotent CSS <code><style></code> block formatting with <code>astroCompressHTML</code> set to <code>'html'</code> or <code>'none'</code>.</li> </ul> <h2>v1.0.0</h2> <h3>Major Changes</h3> <ul> <li> <p>a8bf1a3: Raises the minimum supported Node version to 22.12.0.</p> </li> <li> <p>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.</p> <p>Whitespace formatting now matches Astro’s whitespace handling, and a new <code>astroCompressHTML</code> option has been added to match Astro's <a href="https://docs.astro.build/en/reference/configuration-reference/#compresshtml"><code>compressHTML</code></a> setting. If you set <code>compressHTML</code> in your Astro config, also set <code>astroCompressHTML</code> in your Prettier config to match.</p> <p>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.</p> </li> </ul> <h2>v1.0.0-beta.2</h2> <h3>Patch Changes</h3> <ul> <li> <p>cc30d24: Fixes various formatting issues when using <code>astroCompressHTML: 'html'</code> or <code>'none'</code>:</p> <ul> <li>Fixes a stray <code>></code> being added after an empty or ignored element that is followed by a sibling.</li> <li>Fixes closing tags being split from trailing void elements like <code><img></code>.</li> <li>Fixes whitespace being added inside tables, lists, and captions under <code>htmlWhitespaceSensitivity: 'strict'</code>.</li> <li>Fixes line breaks around inline elements being replaced by spaces.</li> <li>Allows inline elements to wrap at the print width without adding rendered whitespace.</li> <li>Keeps inline elements written on one line on that line.</li> <li>Fixes components with dotted names like <code><Astro.self></code> losing their closing tags or failing to format.</li> <li>Fixes whitespace around <code>inline-block</code> elements and reflowing markup written on one line.</li> <li>Fixes quotes in <code>style</code> attribute values being written unescaped, corrupting the attribute and breaking the next format.</li> <li>Fixes children hugging the closing bracket when an element's attributes span multiple lines.</li> <li>Fixes whitespace being added around a lone <code><slot /></code>, which stopped <code>:empty</code> from matching the container.</li> <li>Fixes <code>srcset</code> values being mangled when a URL contains a comma, such as a <code>data:</code> URI or query string.</li> <li>Lays out block-level elements like HTML.</li> <li>Fixes whitespace being removed around a lone <code><slot /></code>, which allowed <code>:empty</code> to start matching the container.</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/withastro/prettier-plugin-astro/blob/main/CHANGELOG.md">prettier-plugin-astro's changelog</a>.</em></p> <blockquote> <h2>1.1.0</h2> <h3>Minor Changes</h3> <ul> <li> <p>bfbb6c5: Adds support for three <code>astroAllowShorthand</code> formatting modes:</p> <ul> <li>When unset / <code>undefined</code>, the attributes stay as written, i.e <code><Comp value={value} /></code> and <code><Comp {value} /></code> can co-exist in the same file.</li> <li>When set to <code>true</code>, attributes that can be written in the shorthand form will automatically be transformed. <code><Comp value={value} /></code> will become <code><Comp {value} /></code></li> <li>When set to <code>false</code>, attributes will always be expanded to their full form.</li> </ul> </li> </ul> <h3>Patch Changes</h3> <ul> <li>4b3547e: Fix non-idempotent indentation of multiline comments nested inside CSS rules.</li> <li>edfb35f: Fixes raw elements being forcefully paired up when self-closed.</li> </ul> <h2>1.0.1</h2> <h3>Patch Changes</h3> <ul> <li>5b5a735: Publish TypeScript declarations for Astro plugin options.</li> <li>6154471: Fixes an error when a JavaScript comment appears before a raw or custom-printed element, such as a <code><script></code> in the alternate branch of a conditional expression.</li> <li>fabb28f: Fix non-idempotent CSS <code><style></code> block formatting with <code>astroCompressHTML</code> set to <code>'html'</code> or <code>'none'</code>.</li> </ul> <h2>1.0.0</h2> <h3>Major Changes</h3> <ul> <li> <p>a8bf1a3: Raises the minimum supported Node version to 22.12.0.</p> </li> <li> <p>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.</p> <p>Whitespace formatting now matches Astro’s whitespace handling, and a new <code>astroCompressHTML</code> option has been added to match Astro's <a href="https://docs.astro.build/en/reference/configuration-reference/#compresshtml"><code>compressHTML</code></a> setting. If you set <code>compressHTML</code> in your Astro config, also set <code>astroCompressHTML</code> in your Prettier config to match.</p> <p>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.</p> </li> </ul> <h2>1.0.0-beta.2</h2> <h3>Patch Changes</h3> <ul> <li> <p>cc30d24: Fixes various formatting issues when using <code>astroCompressHTML: 'html'</code> or <code>'none'</code>:</p> <ul> <li>Fixes a stray <code>></code> being added after an empty or ignored element that is followed by a sibling.</li> <li>Fixes closing tags being split from trailing void elements like <code><img></code>.</li> <li>Fixes whitespace being added inside tables, lists, and captions under <code>htmlWhitespaceSensitivity: 'strict'</code>.</li> <li>Fixes line breaks around inline elements being replaced by spaces.</li> <li>Allows inline elements to wrap at the print width without adding rendered whitespace.</li> <li>Keeps inline elements written on one line on that line.</li> <li>Fixes components with dotted names like <code><Astro.self></code> losing their closing tags or failing to format.</li> <li>Fixes whitespace around <code>inline-block</code> elements and reflowing markup written on one line.</li> <li>Fixes quotes in <code>style</code> attribute values being written unescaped, corrupting the attribute and breaking the next format.</li> <li>Fixes children hugging the closing bracket when an element's attributes span multiple lines.</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/withastro/prettier-plugin-astro/commit/12c5a89d63227c7992f63a1d4e5ad08baecbf705"><code>12c5a89</code></a> Version Packages (<a href="https://redirect.github.com/withastro/prettier-plugin-astro/issues/491">#491</a>)</li> <li><a href="https://github.com/withastro/prettier-plugin-astro/commit/bfbb6c526dc089a518ea6aa9304824ee619cfb24"><code>bfbb6c5</code></a> fix: make astroAllowShorthand more intuitive (<a href="https://redirect.github.com/withastro/prettier-plugin-astro/issues/493">#493</a>)</li> <li><a href="https://github.com/withastro/prettier-plugin-astro/commit/edfb35fef6f8faf58ecb57b1e16f65ccf9ef3000"><code>edfb35f</code></a> fix: prevent self-closed raw elements from being forcefully paired (<a href="https://redirect.github.com/withastro/prettier-plugin-astro/issues/490">#490</a>)</li> <li><a href="https://github.com/withastro/prettier-plugin-astro/commit/4b3547eeb17a70721b714776ad7cc54e3f113dcd"><code>4b3547e</code></a> fix: preserve multiline CSS comment indentation (<a href="https://redirect.github.com/withastro/prettier-plugin-astro/issues/488">#488</a>)</li> <li><a href="https://github.com/withastro/prettier-plugin-astro/commit/9b339ef6e143f16ddfdec302443aa4130b2242ad"><code>9b339ef</code></a> Version Packages (<a href="https://redirect.github.com/withastro/prettier-plugin-astro/issues/485">#485</a>)</li> <li><a href="https://github.com/withastro/prettier-plugin-astro/commit/fabb28f2719342fe9c539851334b93d8e9f47563"><code>fabb28f</code></a> fix: make compressed style formatting idempotent (<a href="https://redirect.github.com/withastro/prettier-plugin-astro/issues/482">#482</a>)</li> <li><a href="https://github.com/withastro/prettier-plugin-astro/commit/5b5a735603c386b66857324f10b828eb223ceaf2"><code>5b5a735</code></a> fix(types): publish plugin option types (<a href="https://redirect.github.com/withastro/prettier-plugin-astro/issues/486">#486</a>)</li> <li><a href="https://github.com/withastro/prettier-plugin-astro/commit/615447148f6bc3f8a1e06b7e6855d523be31ceb6"><code>6154471</code></a> fix(printer): preserve comments before raw elements (<a href="https://redirect.github.com/withastro/prettier-plugin-astro/issues/484">#484</a>)</li> <li><a href="https://github.com/withastro/prettier-plugin-astro/commit/4632d1bb67d55b607a6cb940a71d647bf9a6a88f"><code>4632d1b</code></a> Version Packages (<a href="https://redirect.github.com/withastro/prettier-plugin-astro/issues/478">#478</a>)</li> <li><a href="https://github.com/withastro/prettier-plugin-astro/commit/9d76a479791bd1cacf5e2b855c5c4e46626d4402"><code>9d76a47</code></a> feat: clean up changesets before 1.0 (<a href="https://redirect.github.com/withastro/prettier-plugin-astro/issues/480">#480</a>)</li> <li>Additional commits viewable in <a href="https://github.com/withastro/prettier-plugin-astro/compare/v0.14.1...v1.1.0">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new releaser for prettier-plugin-astro since your current version.</p> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> ## Delivery update — 2026-10-04 ### Summary Refreshed this Astro formatter update against current `main`, including merged PR #27, and repaired the failing format check without rewriting the Dependabot commit or contributor text. ### Implementation / behavior The upgrade to `prettier-plugin-astro` 1.1.0 changes its Astro printer. Applied its required formatting only to the four files named by the original failing check: `StatusIndicator.astro`, `Base.astro`, `404.astro`, and `index.astro`. The large index diff is printer layout; independent review confirmed expressions, attributes, element nesting, and text separation are preserved. No formatter bypass, audit exception, or dependency rollback was introduced. ### Validation - Independently reviewed head `247378fad89622c65bc0d418206dc840d0008e9e` against base `6b0c6690f57b3f2cf86c1c7e8e9496edf1f4eac9`; no actionable findings. - [Updated CI](https://github.com/atrinik/observatory/actions/runs/37176346073) passed dependency-audit delta checks, install, local D1 migration, format/type checks, all 98 tests, build, deployment dry runs, and tracked-source cleanliness. - Required PR checks, CodeQL, Cloudflare Pages preview, and probe-preview Workers Builds passed on this head. The branch is conflict-free and ready for review. ### Limitations / follow-up This update leaves the PR unmerged. The other dependency PRs remain separate; merging one may require refreshing the others under the repository's strict current-base check policy. ### Merge preparation — after PRs #44 and #45 Refreshed against `13dbd63034d5b57661d17366a7b647cbf6dbf0fa` at head `f5a7eba76dc3662b51af658a34129e840915777c`. Resolved only the manifest/lock root dependency conflicts, retaining Prettier 3.9.9, Vitest 5.0.3, and Astro formatter plugin 1.1.0. All four Astro files are byte-identical to the independently reviewed formatting repair. [Fresh combined validation](https://github.com/atrinik/observatory/actions/runs/37177652829) and all security/provider checks passed. The user explicitly authorized this PR's squash merge. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zoey Rose <zoey@zoeysr.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps vitest from 4.1.11 to 5.0.3.
Release notes
Sourced from vitest's releases.
... (truncated)
Commits
33cadeachore: release v5.0.3 (#11409)346d389fix(vm): don't reuse scripts across vite environments (#11395)f6c9a49fix(deps): pinwhy-is-node-runningto3.2.1to avoid users running into `...062c75dchore: fix standalone docs build, update exports maps (#11394)caf2887fix(vm): do not optimize deps from index.html (fix #11329) (#11360)50312ebfix(pool): preserve unique pool ids whengroupOrderis set (#11392)7c36748fix(browser): ignore page crash while cancelling (#11386)92ba7fcfix: scope cache key generators to projects (fix #11281) (#11301)38f9885fix(cache): revalidate imports of cached modules (#11381)b24585ffix: don't retry whentest.failsexpectedly failed (#11219)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Delivery update — 2026-10-04
Summary
Refreshed the Vitest 5 upgrade against current
main, including merged PR #27, without rewriting the Dependabot commit or contributor text.Implementation / behavior
Only
package.jsonandpackage-lock.jsondiffer from the reviewed base. Vitest 5.0.3 supports the selected Node 24 runtime and the existing Vite peer version; the existing tests need no migration or compatibility workaround.Validation
6c153cbd559eadf7569b4e8dcae084fce1b63d32against base6b0c6690f57b3f2cf86c1c7e8e9496edf1f4eac9; no actionable findings.Limitations / follow-up
This update leaves the PR unmerged. The other dependency PRs remain separate; merging one may require refreshing the others under the repository's strict current-base check policy.
Merge preparation — after PR #44
Refreshed against
31c346f48a02207d3f5ed12386405501fa0a393dat head820430f8855c8e077a94be26fed96fad398694f4. Independent review confirmed the Vitest delta is unchanged and Prettier 3.9.9 is preserved. Fresh combined validation passed all required checks, local D1 migration, tests, build, deployment dry runs, security checks, and provider previews. The user explicitly authorized this PR's squash merge.