Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: withastro/astro
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: astro@6.4.6
Choose a base ref
...
head repository: withastro/astro
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: astro@6.4.7
Choose a head ref
  • 20 commits
  • 73 files changed
  • 18 contributors

Commits on Jun 10, 2026

  1. Configuration menu
    Copy the full SHA
    8d753b0 View commit details
    Browse the repository at this point in the history
  2. fix(dev): refresh stale CSS during HMR (#16957)

    * fix(dev): invalidate SSR dev-css virtual modules on CSS file changes to prevent stale inline styles
    
    * Update hmr-reload.test.ts
    
    * Update hmr-css-invalidation.test.ts
    
    * Update hmr-css-invalidation.test.ts
    
    * Create css-dev-css-hmr.test.ts
    
    * Create astro.config.mjs
    
    * Create [slug].astro
    
    * Create global.css
    
    * Update css-dev-css-hmr.test.ts
    
    * Fix Lint errors css-dev-css-hmr.test.ts
    
    * fix fixture paths
    
    * fix fixture path
    
    * delete old path
    
    * delete old path
    
    * cover ?raw css imports with srr invalidation
    
    * add comments
    
    * fix test: expect [] instead of undefined
    
    ---------
    
    Co-authored-by: astrobot-houston <fred+astrobot@astro.build>
    thelazylamaGit and astrobot-houston authored Jun 10, 2026
    Configuration menu
    Copy the full SHA
    544ee76 View commit details
    Browse the repository at this point in the history
  3. [ci] format

    matthewp authored and astrobot-houston committed Jun 10, 2026
    Configuration menu
    Copy the full SHA
    b79868d View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2026

  1. Configuration menu
    Copy the full SHA
    2220d22 View commit details
    Browse the repository at this point in the history
  2. Fix HMR for files in middleware folder (#17040)

    * fix(hmr): handle middleware directory file changes during dev
    
    * fix: add missing type annotation to middleware HMR test
    
    * refactor: extract isMiddlewarePath and test the real function
    
    ---------
    
    Co-authored-by: Matthew Phillips <matthew@matthewphillips.info>
    astrobot-houston and matthewp authored Jun 11, 2026
    Configuration menu
    Copy the full SHA
    7c4763d View commit details
    Browse the repository at this point in the history
  3. Fix i18n URL helpers to respect trailingSlash: 'never' configuration (

    #17035)
    
    Co-authored-by: Matthew Phillips <matthew@matthewphillips.info>
    astrobot-houston and matthewp authored Jun 11, 2026
    Configuration menu
    Copy the full SHA
    197e50e View commit details
    Browse the repository at this point in the history
  4. [ci] format

    ematipico authored and astrobot-houston committed Jun 11, 2026
    Configuration menu
    Copy the full SHA
    de0bc19 View commit details
    Browse the repository at this point in the history
  5. fix(render): honour compressHTML when joining head elements (#16882)

    * fix(render): honour compressHTML when joining head elements
    
    The separator between rendered <link> and <script> tags in
    renderAllHeadContent was hardcoded to '\n', ignoring the
    existing result.compressHTML flag used elsewhere in the pipeline.
    
    Switch to a conditional separator so compressed output omits
    newlines between head elements, consistent with doctype injection and other compressHTML-aware rendering paths.
    
    * Create fix-compress-html-head-join.md
    
    * Update head.ts
    
    * Update head.ts
    
    * Update head.ts
    jettwayio authored Jun 11, 2026
    Configuration menu
    Copy the full SHA
    621beb7 View commit details
    Browse the repository at this point in the history
  6. fix(assets): use getClientOutputDirectory in image generation for sta…

    …tic builds with preserveBuildClientDir\n\nWhen an adapter sets preserveBuildClientDir (e.g. @astrojs/cloudflare), static builds\nemit images to build.client (dist/client/_astro/) but the image optimization step was\nlooking in outDir (dist/_astro/), causing ENOENT errors.\n\nReplace the hardcoded outDir fallback in prepareAssetsGenerationEnv with\ngetClientOutputDirectory(), which correctly respects the preserveBuildClientDir\nadapter feature.\n\nFixes #16919 (#17050)
    astrobot-houston authored Jun 11, 2026
    Configuration menu
    Copy the full SHA
    ff59fcd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3719765 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2026

  1. feat(cli): Adds wrangler schema to generated wrangler.jsonc file when…

    … running `astro add cloudflare` command (#16762)
    
    * feat: cloudflare wrangler config includes a schema
    
    * feat(docs): add changeset
    
    * Tweak changeset
    
    ---------
    
    Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
    alexanderdombroski and delucis authored Jun 12, 2026
    Configuration menu
    Copy the full SHA
    9de80ae View commit details
    Browse the repository at this point in the history
  2. Supporting numeric id references (#16672)

    * fix: supporting numbers in references
    
    * Tweak changeset
    
    ---------
    
    Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
    martinheidegger and delucis authored Jun 12, 2026
    Configuration menu
    Copy the full SHA
    52fc862 View commit details
    Browse the repository at this point in the history
  3. [ci] format

    delucis authored and astrobot-houston committed Jun 12, 2026
    Configuration menu
    Copy the full SHA
    bbe0e54 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c0d1617 View commit details
    Browse the repository at this point in the history
  5. Fix typos (#16923)

    Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
    deining and delucis authored Jun 12, 2026
    Configuration menu
    Copy the full SHA
    814bf83 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    360fa3f View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2026

  1. Configuration menu
    Copy the full SHA
    2f4d92a View commit details
    Browse the repository at this point in the history
  2. [ci] format

    ematipico authored and astrobot-houston committed Jun 15, 2026
    Configuration menu
    Copy the full SHA
    0537f5c View commit details
    Browse the repository at this point in the history
  3. fix: improve diagnostics (#17046)

    Co-authored-by: Armand Philippot <git@armand.philippot.eu>
    ematipico and ArmandPhilippot authored Jun 15, 2026
    Configuration menu
    Copy the full SHA
    ef771ec View commit details
    Browse the repository at this point in the history
  4. [ci] release (#17036)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    astrobot-houston and github-actions[bot] authored Jun 15, 2026
    Configuration menu
    Copy the full SHA
    910e121 View commit details
    Browse the repository at this point in the history
Loading