Skip to content

Bump vite, picomatch, and unstorage to latest patch versions#16448

Merged
matthewp merged 2 commits into
mainfrom
security/upgrade-defu-picomatch-vite
Apr 22, 2026
Merged

Bump vite, picomatch, and unstorage to latest patch versions#16448
matthewp merged 2 commits into
mainfrom
security/upgrade-defu-picomatch-vite

Conversation

@matthewp
Copy link
Copy Markdown
Contributor

Changes

  • Bumps vite ^7.3.1^7.3.2, picomatch ^4.0.3^4.0.4, unstorage ^1.17.4^1.17.5 across all packages
  • Adds pnpm overrides for transitive picomatch 2.x and vite 7.x in the monorepo

Testing

  • pnpm install resolves cleanly with no vulnerable versions of vite, picomatch, or defu in the dependency tree

Docs

  • No docs needed — dependency version bumps only

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Apr 22, 2026

🦋 Changeset detected

Latest commit: b467868

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions Bot added pkg: svelte Related to Svelte (scope) pkg: vue Related to Vue (scope) pkg: react Related to React (scope) pkg: preact Related to Preact (scope) pkg: solid Related to Solid (scope) pkg: integration Related to any renderer integration (scope) pkg: astro Related to the core `astro` package (scope) labels Apr 22, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 22, 2026

📊 Dependency Size Changes

Warning

This PR adds 2.4 MB of new dependencies, which exceeds the threshold of 100 kB.

📦 Package 📏 Size
lru-cache@11.3.5 1.8 MB
h3@1.15.11 529.5 kB
cookie-es@1.2.3 47.9 kB
defu@6.1.4 → defu@6.1.7 1.1 kB
unstorage@1.17.4 → unstorage@1.17.5 -685 B
vite@7.3.1 → vite@7.3.2 674 B
picomatch@2.3.1 → picomatch@2.3.2 653 B

Total size change: 2.4 MB

@matthewp matthewp force-pushed the security/upgrade-defu-picomatch-vite branch from 9929047 to eb41fd9 Compare April 22, 2026 13:01
…isories

- vite: ^7.3.1 → ^7.3.2 (GHSA-4w7w-66w2-5vf9, GHSA-v2wj-q39q-566r, GHSA-p9ff-h696-f583)
- picomatch: ^4.0.3 → ^4.0.4 (GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj)
- unstorage: ^1.17.4 → ^1.17.5 (pulls h3 ^1.15.10 → defu ^6.1.6, fixing GHSA-737v-mqg7-c878)
- pnpm overrides for transitive picomatch 2.x and vite 7.x in monorepo
@matthewp matthewp force-pushed the security/upgrade-defu-picomatch-vite branch from eb41fd9 to b467868 Compare April 22, 2026 13:06
@matthewp matthewp merged commit 99464ed into main Apr 22, 2026
40 of 41 checks passed
@matthewp matthewp deleted the security/upgrade-defu-picomatch-vite branch April 22, 2026 14:25
@astrobot-houston astrobot-houston mentioned this pull request Apr 22, 2026
dadezzz pushed a commit to dadezzz/university_notes that referenced this pull request Apr 26, 2026
This PR contains the following updates:

| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [astro](https://astro.build) ([source](https://github.com/withastro/astro/tree/HEAD/packages/astro)) | [`6.1.8` → `6.1.9`](https://renovatebot.com/diffs/npm/astro/6.1.8/6.1.9) | ![age](https://developer.mend.io/api/mc/badges/age/npm/astro/6.1.9?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/astro/6.1.8/6.1.9?slim=true) |

---

### Release Notes

<details>
<summary>withastro/astro (astro)</summary>

### [`v6.1.9`](https://github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#619)

[Compare Source](https://github.com/withastro/astro/compare/astro@6.1.8...astro@6.1.9)

##### Patch Changes

- [#&#8203;16448](withastro/astro#16448) [`99464ed`](withastro/astro@99464ed) Thanks [@&#8203;matthewp](https://github.com/matthewp)! - Updates vite, picomatch, and unstorage to latest patch versions

- [#&#8203;16422](withastro/astro#16422) [`a3951d7`](withastro/astro@a3951d7) Thanks [@&#8203;matthewp](https://github.com/matthewp)! - Hardens `astro-island` export resolution and hydration error handling for malformed component metadata

- [#&#8203;16420](withastro/astro#16420) [`e21de1d`](withastro/astro@e21de1d) Thanks [@&#8203;matthewp](https://github.com/matthewp)! - Hardens Astro's error overlay and server logging paths to avoid unsafe HTML insertion and format-string interpolation

- [#&#8203;16419](withastro/astro#16419) [`f3485c3`](withastro/astro@f3485c3) Thanks [@&#8203;matthewp](https://github.com/matthewp)! - Hardens nested object and package metadata lookups to ignore prototype keys in content handling and project scaffolding

- [#&#8203;16022](withastro/astro#16022) [`a002540`](withastro/astro@a002540) Thanks [@&#8203;mathieumaf](https://github.com/mathieumaf)! - Fixes an issue where i18n domains would return 404 when `trailingSlash` is set to `never`.

- Updated dependencies \[[`99464ed`](withastro/astro@99464ed), [`f3485c3`](withastro/astro@f3485c3)]:
  - [@&#8203;astrojs/internal-helpers](https://github.com/astrojs/internal-helpers)@&#8203;0.9.0
  - [@&#8203;astrojs/markdown-remark](https://github.com/astrojs/markdown-remark)@&#8203;7.1.1

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
@delucis delucis mentioned this pull request May 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg: astro Related to the core `astro` package (scope) pkg: integration Related to any renderer integration (scope) pkg: preact Related to Preact (scope) pkg: react Related to React (scope) pkg: solid Related to Solid (scope) pkg: svelte Related to Svelte (scope) pkg: vue Related to Vue (scope)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants