Skip to content

Update Template Dependencies - #1773

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/blog-mysql-template-dependencies
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/blog-mysql-template-dependencies

Conversation

@renovate

@renovate renovate Bot commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@astrojs/node (source) ^11.1.6 → ^11.1.7 age confidence
astro (source) ^7.3.5 → ^7.3.6 age confidence
mysql2 (source) ^3.24.4 → ^3.24.5 age confidence

Release Notes

withastro/astro (@​astrojs/node)

v11.1.7

Compare Source

Patch Changes
withastro/astro (astro)

v7.3.6

Compare Source

Patch Changes
  • #​18166 5134d0f Thanks @​astro-factory! - Fixes an intermittent dev server crash when using astro:actions inside a server island with adapters that use a pre-bundled SSR environment (e.g. @astrojs/cloudflare)

  • #​18076 8a2df66 Thanks @​astro-factory! - Fixes stale scoped styles during HMR when both markup and <style> are changed in a single save

  • #​18252 2d29e7e Thanks @​astro-factory! - Fixes CSS from other pages leaking into a page's <head> in dev when the page imports a module such as astro:config/server.

  • #​18000 6724575 Thanks @​barclayd! - Fixes a bug where server islands containing framework components rendered empty in the dev server when using a custom src/fetch.ts

  • #​18241 7c5fd6f Thanks @​astro-factory! - Fixes the composable i18n() handler from astro/fetch and astro/hono returning an empty 404 for paths without a locale prefix. It now renders the custom 404 page, matching astro().

  • #​18164 1a6997f Thanks @​astro-factory! - Fixes CSS Module HMR in dev when a component is rendered both with and without hydration on the same page. Astro now uses path-based class name hashing in dev mode so that editing CSS declarations no longer changes the generated selectors, allowing Vite's CSS HMR to update styles without a full page reload.

  • #​18243 dd29d62 Thanks @​astro-factory! - Fixes context.props being null in middleware and endpoints when the composable astro/hono or astro/fetch actions() handler runs before middleware(), or when pages() runs without middleware()

  • #​18193 95d5d16 Thanks @​astro-factory! - Fixes astro build failing on Windows with Node.js 25+ with ERR_INVALID_ARG_VALUE when clearing the output directory hits a transient EPERM error

  • #​18220 d6c13a4 Thanks @​astro-factory! - Fixes type errors reported in Astro's built-in <Picture /> and <Font /> components when type-checking a project with tsc and @astrojs/ts-content-mapper

  • #​18133 faac481 Thanks @​astro-factory! - Fixes lost request state when Vite discovers server dependencies during a request in Cloudflare dev mode

  • #​18146 2af4516 Thanks @​astro-factory! - Fixes CSS imported from an injectScript('page') script being dropped during build

  • #​18159 e5f8fe0 Thanks @​astro-factory! - Fixes a hang when a server:defer component is inside a slot of another component in an MDX content collection entry

  • #​18246 c3b42ad Thanks @​astro-factory! - Fixes the glob() loader skipping content files whose paths contain # or ?

  • #​18248 b97184e Thanks @​astro-factory! - Fixes a bug where page routes added with injectRoute() returned a 404 when i18n.routing.prefixDefaultLocale was true and the route path had no locale prefix

  • #​18251 3415263 Thanks @​astro-factory! - Fixes content collection changes being ignored in astro dev after the dev server restarts because of a config change

  • #​18226 ad54af0 Thanks @​imharjot! - Fixes Astro.cookies.get() returning undefined for request cookies with empty values

  • #​18155 37ab0e4 Thanks @​astro-factory! - Fixes nondeterministic ordering of the server manifest's assets array, ensuring builds with identical inputs produce byte-identical output

  • #​18099 6987261 Thanks @​renovate! - Adds YAML parsing with timestamp and merge key support, and formats YAML errors consistently across Astro, Markdown, MDX, and Markdoc.

  • #​15595 64e4039 Thanks @​qzio! - Improves CSRF protection by taking modern browsers headers into account

  • #​18215 941bd5e Thanks @​ump45nose! - Fixes a runtime ReferenceError for inlined scripts that import a URL with /* @vite-ignore */.

    Astro now inlines scripts after Vite replaces its preload markers, so ignored dynamic imports can remain inline without shipping an unresolved __VITE_PRELOAD__ reference.

  • #​18179 6caa659 Thanks @​matthewp! - Fixes custom View Transition direction names that are not valid CSS identifiers, such as names starting with a digit or containing spaces. These directions now match their animations correctly.

  • #​18250 7eae39b Thanks @​astro-factory! - Fixes a 404 for a CSS file that a dynamic import preloads when the imported module uses a component that is also a hydrated island on the same page

  • #​18176 7c9d00d Thanks @​astro-factory! - Fixes duplicate CSS in production builds when a component is both server-rendered and used with client:only on the same page

  • #​18245 492e95f Thanks @​astro-factory! - Fixes the composable astro/fetch and astro/hono handlers (trailingSlash(), redirects(), actions(), middleware(), and pages()) so they reject over-encoded request paths with a 400 Bad Request, matching astro(). For these requests, redirects() and actions() return the 400 response instead of undefined, so no redirect is issued and no action runs.

  • #​18078 0a2ab10 Thanks @​manuelgruber! - Fixes Astro.rewrite() and context.rewrite() selecting the wrong route in astro dev when two dynamic routes match the same path

  • #​18210 62b13ba Thanks @​edmundhung! - Allows Astro CLI commands to install tagged package versions

  • #​18069 d39eb97 Thanks @​astro-factory! - Fixes a dev server dependency scan failure when an .astro file contains a literal <script in frontmatter or a template expression

  • #​18114 c17d920 Thanks @​matthewp! - Fixes Astro on StackBlitz and other WebContainer environments

  • #​18088 cb767f9 Thanks @​astro-factory! - Fixes a MODULE_LEVEL_DIRECTIVE warning during build caused by a stale "use astro:head-inject" directive in content collection propagated asset modules

  • #​18247 2b3f73d Thanks @​astro-factory! - Fixes actions returning 500 for malformed JSON request bodies and undecodable action names. A SyntaxError from invalid JSON now returns 400 (BAD_REQUEST), and a URIError from a malformed percent-encoded action name now returns 404 (NOT_FOUND).

  • 1d9e910 Thanks @​matthewp! - Validates the Host header against security.allowedDomains when using the Node adapter

  • #​18249 c7799a4 Thanks @​astro-factory! - Fixes the fontsource font provider to resolve variable fonts when using the "Variable" suffix in the font name (e.g. "Inter Variable")

  • #​18163 e48da9d Thanks @​astro-factory! - Fixes <video muted> losing its muted state after a ClientRouter navigation in Chrome

  • #​18244 f67e7f7 Thanks @​astro-factory! - Fixes localized error pages such as src/pages/pt/404.astro returning a 200 status when rendered through the pages() handler from astro/fetch or astro/hono

  • #​18242 c5275e3 Thanks @​astro-factory! - Fixes experimental_AstroContainer output including dev toolbar data-astro-source-file and data-astro-source-loc attributes when rendering components under Vitest

  • Updated dependencies [6987261, 62b13ba]:

sidorares/node-mysql2 (mysql2)

v3.24.5

Compare Source

Bug Fixes
  • strip the brackets from an IPv6 host in a connection URI (#​4570) (b1c39c8)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the templates label Oct 5, 2026
@renovate
renovate Bot requested a review from a team as a code owner October 5, 2026 01:29
@changeset-bot

changeset-bot Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 88e366f

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

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

@coderabbitai

coderabbitai Bot commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Repository: withstudiocms/studiocms/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 16e4b7e6-feca-44cc-829c-bc4dec192def

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Allure Report Summary

     Scope Duration Stats New Flaky Retry
     All tests 21s Passed tests⁠ 1562 4 0 27

Filtered Reports

     Scope Duration Stats New Flaky Retry
     @studiocms/blog Tests 47s Passed tests⁠ 66 0 0 3
     @studiocms/cloudinary-image-service Tests 42s Passed tests⁠ 20 0 0 0
     @studiocms/devapps Tests 43s Passed tests⁠ 116 0 0 4
     @studiocms/html Tests 40s Passed tests⁠ 16 0 0 0
     @studiocms/markdoc Tests 33s Passed tests⁠ 13 0 0 0
     @studiocms/markdown-remark Tests 41s Passed tests⁠ 34 0 0 2
     @studiocms/md Tests 35s Passed tests⁠ 12 0 0 0
     @studiocms/mdx Tests 35s Passed tests⁠ 12 0 0 0
     @studiocms/oauth Tests 33s Passed tests⁠ 12 0 0 0
     @studiocms/wysiwyg Tests 13s Passed tests⁠ 50 0 0 0
     @withstudiocms/auth-kit Tests 44s Passed tests⁠ 108 0 0 0
     @withstudiocms/buildkit Tests 7s Passed tests⁠ 10 0 0 0
     @withstudiocms/cli-kit Tests 40s Passed tests⁠ 72 0 0 1
     @withstudiocms/component-registry Tests 50s Passed tests⁠ 153 0 0 4
     @withstudiocms/config-utils Tests 6s Passed tests⁠ 8 2 0 0
     @withstudiocms/effect Tests 38s Passed tests⁠ 107 0 0 2
     @withstudiocms/internal_helpers Tests 57s Passed tests⁠ 268 2 0 1
     @withstudiocms/kysely Tests 50s Passed tests⁠ 37 0 0 1
     @withstudiocms/template-lang Tests 29ms Passed tests⁠ 36 0 0 0
     effectify Tests 41s Passed tests⁠ 84 0 0 2
     studiocms Tests 50s Passed tests⁠ 328 0 0 7

Reports: Awesome, Awesome, Awesome, Awesome, Awesome, Awesome, Awesome, Awesome, Awesome, Awesome, Awesome, Awesome, Awesome, Awesome, Awesome, Awesome, Awesome, Awesome, Awesome, Awesome, Awesome

@github-actions

github-actions Bot commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

New Tests in @withstudiocms/config-utils Tests

Show 2 new tests
  • passed Watcher Utils - exists Tests (0s)
  • passed Watcher Utils - exists Tests (1ms)

@github-actions

github-actions Bot commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

New Tests in @withstudiocms/internal_helpers Tests

Show 2 new tests
  • passed getLatestVersion - Returns cached version if dev mode and cache is fresh (1ms)
  • passed getLatestVersion - Fetches and updates cache if dev mode and cache is stale (1ms)

@pkg-pr-new

pkg-pr-new Bot commented Oct 5, 2026 •

Copy link
Copy Markdown
studiocms

npm i https://pkg.pr.new/studiocms@1773

@studiocms/blog

npm i https://pkg.pr.new/@studiocms/blog@1773

@studiocms/devapps

npm i https://pkg.pr.new/@studiocms/devapps@1773

@studiocms/markdoc

npm i https://pkg.pr.new/@studiocms/markdoc@1773

@studiocms/markdown-remark

npm i https://pkg.pr.new/@studiocms/markdown-remark@1773

@studiocms/md

npm i https://pkg.pr.new/@studiocms/md@1773

@studiocms/mdx

npm i https://pkg.pr.new/@studiocms/mdx@1773

@studiocms/oauth

npm i https://pkg.pr.new/@studiocms/oauth@1773

@withstudiocms/auth-kit

npm i https://pkg.pr.new/@withstudiocms/auth-kit@1773

@withstudiocms/component-registry

npm i https://pkg.pr.new/@withstudiocms/component-registry@1773

@withstudiocms/internal_helpers

npm i https://pkg.pr.new/@withstudiocms/internal_helpers@1773

commit: 88e366f

@renovate
renovate Bot force-pushed the renovate/blog-mysql-template-dependencies branch from 0489b49 to 88e366f Compare October 9, 2026 19:30
@renovate renovate Bot changed the title Update dependency mysql2 to ^3.24.5 Update Template Dependencies Oct 9, 2026
@codecov

codecov Bot commented Oct 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants