diff --git a/.changeset/many-dogs-rest.md b/.changeset/many-dogs-rest.md new file mode 100644 index 0000000000..4942ffab6b --- /dev/null +++ b/.changeset/many-dogs-rest.md @@ -0,0 +1,5 @@ +--- +'astro': patch +--- + +Upgrades Astro's compiler to a crash when sourcemaps try to map multibyte characters diff --git a/packages/astro/package.json b/packages/astro/package.json index 37338f066e..81e62c39fc 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -112,7 +112,7 @@ "test:e2e:match": "playwright test -g" }, "dependencies": { - "@astrojs/compiler": "^2.3.2", + "@astrojs/compiler": "^2.3.4", "@astrojs/internal-helpers": "workspace:*", "@astrojs/markdown-remark": "workspace:*", "@astrojs/telemetry": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7be5adf7c6..3b921ca126 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -473,8 +473,8 @@ importers: packages/astro: dependencies: '@astrojs/compiler': - specifier: ^2.3.2 - version: 2.3.2 + specifier: ^2.3.4 + version: 2.3.4 '@astrojs/internal-helpers': specifier: workspace:* version: link:../internal-helpers @@ -5199,8 +5199,8 @@ packages: resolution: {integrity: sha512-o/ObKgtMzl8SlpIdzaxFnt7SATKPxu4oIP/1NL+HDJRzxfJcAkOTAb/ZKMRyULbz4q+1t2/DAebs2Z1QairkZw==} dev: true - /@astrojs/compiler@2.3.2: - resolution: {integrity: sha512-jkY7bCVxl27KeZsSxIZ+pqACe+g8VQUdTiSJRj/sXYdIaZlW3ZMq4qF2M17P/oDt3LBq0zLNwQr4Cb7fSpRGxQ==} + /@astrojs/compiler@2.3.4: + resolution: {integrity: sha512-33/YtWoBCE0cBUNy1kh78FCDXBoBANX87ShgATlAHECYbG2+buNTAgq4Xgz4t5NgnEHPN21GIBC2Mvvwisoutw==} /@astrojs/language-server@2.5.2(prettier-plugin-astro@0.12.2)(prettier@3.1.0)(typescript@5.2.2): resolution: {integrity: sha512-O5SMzoQ65wSxA1KygreI9UJYmHpgt15bSYBxceHwqX7OCDM4Ek8mr6mZn45LGDtwM3dp1uup7kp8exfRPwIFbA==} @@ -5214,7 +5214,7 @@ packages: prettier-plugin-astro: optional: true dependencies: - '@astrojs/compiler': 2.3.2 + '@astrojs/compiler': 2.3.4 '@jridgewell/sourcemap-codec': 1.4.15 '@volar/kit': 1.10.10(typescript@5.2.2) '@volar/language-core': 1.10.10