Skip to content

chore: bump astro (security)#343

Draft
ninetailedtori wants to merge 6 commits intocatppuccin:mainfrom
ninetailedtori:deps
Draft

chore: bump astro (security)#343
ninetailedtori wants to merge 6 commits intocatppuccin:mainfrom
ninetailedtori:deps

Conversation

@ninetailedtori
Copy link
Copy Markdown

@ninetailedtori ninetailedtori commented Apr 29, 2026

security:

  • astro => ^5.0.4
  • vite => ^8.0.5

update patches:

  • content.config.ts
    • use z from zod (astro dep structure shift)
  • vitest.config.ts
    • use defineConfig from vitest/config (astro structure shift)

Signed-off-by: Toria <ninetailedtori@uwu.gal>
@ninetailedtori ninetailedtori changed the title chore: bump deps chore: bump deps (security) Apr 29, 2026
Comment thread src/data/icons.json
@ninetailedtori
Copy link
Copy Markdown
Author

Gonna fix the astro issue, not sure why it failed if it worked for me on my end, but it might be cached or smth o-o

@sgoudham
Copy link
Copy Markdown
Contributor

Are there any breaking changes to do with SCSS loading?

@ninetailedtori
Copy link
Copy Markdown
Author

Are there any breaking changes to do with SCSS loading?

Not afaik! That's what's weird to me...

Signed-off-by: Toria <ninetailedtori@uwu.gal>
Signed-off-by: Toria <ninetailedtori@uwu.gal>
@ninetailedtori
Copy link
Copy Markdown
Author

FOUND IT, my bad, accidentally forgor when I redid the config to astro!

Signed-off-by: Toria <ninetailedtori@uwu.gal>
…structure changed.

Signed-off-by: Toria <ninetailedtori@uwu.gal>
@ninetailedtori ninetailedtori requested a review from sgoudham April 29, 2026 22:14
Comment thread astro.config.mjs Outdated
@uncenter
Copy link
Copy Markdown
Member

The Sass issue is a known upstream bug in Astro: withastro/astro#15897, withastro/astro#15942. Is it worth upgrading here and adding this? What is the security vuln that this patches?

@ninetailedtori
Copy link
Copy Markdown
Author

The Sass issue is a known upstream bug in Astro: withastro/astro#15897, withastro/astro#15942. Is it worth upgrading here and adding this? What is the security vuln that this patches?

https://www.mend.io/vulnerability-database/CVE-2026-41067/

@uncenter
Copy link
Copy Markdown
Member

mend.io/vulnerability-database/CVE-2026-41067

I can't find any instances of the relevant <script> tag with define:vars attribute in this repository, so this shouldn't affect us.

@ninetailedtori
Copy link
Copy Markdown
Author

ninetailedtori commented Apr 29, 2026

mend.io/vulnerability-database/CVE-2026-41067

I can't find any instances of the relevant <script> tag with define:vars attribute in this repository, so this shouldn't affect us.

I can just bump vite, but it was moreso that if I was gonna bump, we could bump all that had a sec risk. We could separate it though, bump astro later on when the bug is fixed?

@ninetailedtori ninetailedtori marked this pull request as draft April 29, 2026 23:24
@ninetailedtori ninetailedtori changed the title chore: bump deps (security) chore: bump astro (security) Apr 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants