Skip to content

Commit 4ac47ab

Browse files
authored
Merge branch 'main' into cherry-e01e98b063
2 parents b40b286 + 926b828 commit 4ac47ab

130 files changed

Lines changed: 1443 additions & 1531 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.changeset/big-jobs-make.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'astro': patch
3+
---
4+
5+
Fixes an issue where the use of the Astro internal logger couldn't work with Cloudflare Vite plugin.

.changeset/fix-font-head-swap.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
'astro': patch
3+
---
4+
5+
Fixes font flash (FOUT) during ClientRouter navigation by preserving inline `<style>` elements and font preload links in the head during page transitions.
6+
7+
Previously, `@font-face` declarations from the `<Font>` component were removed and re-inserted on every client-side navigation, causing the browser to re-evaluate them.

.changeset/floppy-cases-hug.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@astrojs/cloudflare': patch
3+
'astro': patch
4+
---
5+
6+
Fixes an issue where the use of the `Code` component would result in an unexpected error.

.changeset/green-plants-act.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@astrojs/rss': patch
3+
---
4+
5+
Updates `fast-xml-parser` to v5.3.6

.changeset/green-zebras-lick.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'astro': patch
3+
---
4+
5+
Fixes an issue where the new Astro v6 development server didn't log anything when navigating the pages.

.changeset/jolly-dots-shop.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@astrojs/svelte': patch
3+
---
4+
5+
Updates `svelte` to v5.51.5

.changeset/khaki-toys-think.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'astro': patch
3+
---
4+
5+
Upgrades `devalue` to v5.6.3

.github/renovate.json5

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,7 @@
1414
"lockFileMaintenance": {
1515
"enabled": true
1616
},
17-
"ignorePaths": [
18-
"**/node_modules/**",
19-
// This fixture depends on the versions in its package.json not being modified by
20-
// CI because PNPM would link the local versions of the packages instead of installing
21-
// them from NPM, leading to the tests depending on the fixture failing.
22-
"**/astro-info-versions/**"
23-
],
17+
"ignorePaths": ["**/node_modules/**"],
2418
"packageRules": [
2519
{
2620
"groupName": "lockfile maintenance",

.github/workflows/check-merge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
- name: Get changed files in the .changeset folder
3636
id: changed-files
37-
uses: tj-actions/changed-files@8cba46e29c11878d930bca7870bb54394d3e8b21 # v47.0.2
37+
uses: tj-actions/changed-files@7dee1b0c1557f278e5c7dc244927139d78c0e22a # v47.0.4
3838
if: steps.blocked.outputs.result != 'true'
3939
with:
4040
files: |

.github/workflows/ci.yml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,27 @@ jobs:
9090
- name: Build Packages
9191
if: ${{ matrix.os == 'ubuntu-latest' && github.repository_owner == 'withastro' }}
9292
run: pnpm run build
93-
93+
94+
biome-lint:
95+
runs-on: ubuntu-latest
96+
permissions:
97+
contents: read
98+
steps:
99+
- name: Checkout
100+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
101+
with:
102+
persist-credentials: false
103+
- name: Setup Biome
104+
uses: biomejs/setup-biome@29711cbb52afee00eb13aeb30636592f9edc0088 # v2.7.0
105+
- name: Run Biome
106+
run: biome ci --formatter-enabled=false --enforce-assist=false --reporter=default --reporter=github
107+
94108
lint:
95109
name: Lint
96110
runs-on: ubuntu-latest
97111
timeout-minutes: 5
98-
needs: build
112+
needs:
113+
- biome-lint
99114
steps:
100115
- name: Disable git crlf
101116
run: git config --global core.autocrlf false

0 commit comments

Comments
 (0)