summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.changeset/cyan-kids-sleep.md11
-rw-r--r--.changeset/empty-bats-grow.md5
-rw-r--r--.changeset/fluffy-hounds-smash.md7
-rw-r--r--.changeset/four-numbers-flash.md7
-rw-r--r--.changeset/funny-terms-matter.md5
-rw-r--r--.changeset/great-badgers-raise.md5
-rw-r--r--.changeset/hungry-ravens-cheat.md5
-rw-r--r--.changeset/pink-pugs-beg.md5
-rw-r--r--.changeset/popular-cherries-float.md18
-rw-r--r--.changeset/unlucky-hairs-camp.md9
-rw-r--r--.changeset/wild-phones-work.md6
-rw-r--r--examples/basics/package.json2
-rw-r--r--examples/blog-multiple-authors/package.json2
-rw-r--r--examples/blog/package.json2
-rw-r--r--examples/component/demo/package.json2
-rw-r--r--examples/component/package.json2
-rw-r--r--examples/docs/package.json2
-rw-r--r--examples/env-vars/package.json2
-rw-r--r--examples/framework-alpine/package.json2
-rw-r--r--examples/framework-lit/package.json4
-rw-r--r--examples/framework-multiple/package.json4
-rw-r--r--examples/framework-preact/package.json2
-rw-r--r--examples/framework-react/package.json2
-rw-r--r--examples/framework-solid/package.json2
-rw-r--r--examples/framework-svelte/package.json2
-rw-r--r--examples/framework-vue/package.json2
-rw-r--r--examples/integrations-playground/package.json6
-rw-r--r--examples/minimal/package.json2
-rw-r--r--examples/non-html-pages/package.json2
-rw-r--r--examples/portfolio/package.json2
-rw-r--r--examples/ssr/package.json2
-rw-r--r--examples/starter/package.json2
-rw-r--r--examples/subpath/package.json2
-rw-r--r--examples/with-markdown-plugins/package.json4
-rw-r--r--examples/with-markdown-shiki/package.json4
-rw-r--r--examples/with-markdown/package.json4
-rw-r--r--examples/with-nanostores/package.json2
-rw-r--r--examples/with-tailwindcss/package.json2
-rw-r--r--examples/with-vite-plugin-pwa/package.json2
-rw-r--r--packages/astro/CHANGELOG.md24
-rw-r--r--packages/astro/package.json6
-rw-r--r--packages/integrations/lit/CHANGELOG.md10
-rw-r--r--packages/integrations/lit/package.json2
-rw-r--r--packages/integrations/netlify/CHANGELOG.md6
-rw-r--r--packages/integrations/netlify/package.json2
-rw-r--r--packages/integrations/sitemap/CHANGELOG.md19
-rw-r--r--packages/integrations/sitemap/package.json2
-rw-r--r--packages/markdown/remark/CHANGELOG.md12
-rw-r--r--packages/markdown/remark/package.json2
-rw-r--r--packages/telemetry/CHANGELOG.md10
-rw-r--r--packages/telemetry/package.json2
-rw-r--r--pnpm-lock.yaml83
52 files changed, 161 insertions, 172 deletions
diff --git a/.changeset/cyan-kids-sleep.md b/.changeset/cyan-kids-sleep.md
deleted file mode 100644
index e533efa72..000000000
--- a/.changeset/cyan-kids-sleep.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-'astro': patch
----
-
-Significantly improved build performance
-
-This change reflects in a significantly improved build performance, especially on larger sites.
-
-With this change Astro is not building everything by statically analyzing `.astro` files. This means it no longer needs to dynamically *run* your code in order to know what JavaScript needs to be built.
-
-With one particular large site we found it to build __32%__ faster.
diff --git a/.changeset/empty-bats-grow.md b/.changeset/empty-bats-grow.md
deleted file mode 100644
index 4ad7871c9..000000000
--- a/.changeset/empty-bats-grow.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@astrojs/markdown-remark': patch
----
-
-Fix: HTML comments in markdown code blocks should not be wrapped in JS comments
diff --git a/.changeset/fluffy-hounds-smash.md b/.changeset/fluffy-hounds-smash.md
deleted file mode 100644
index ec877a156..000000000
--- a/.changeset/fluffy-hounds-smash.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'astro': patch
-'@astrojs/netlify': patch
-'@astrojs/markdown-remark': patch
----
-
-Fix: "vpath" import error when building for netlify edge
diff --git a/.changeset/four-numbers-flash.md b/.changeset/four-numbers-flash.md
deleted file mode 100644
index 4e6046624..000000000
--- a/.changeset/four-numbers-flash.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@astrojs/telemetry': patch
----
-
-Fix telemetry crashing astro build/dev when using optional integrations
-
-Telemetry will now ignore falsy integration values but will gather a count of how many integrations out of the total are now optional integrations \ No newline at end of file
diff --git a/.changeset/funny-terms-matter.md b/.changeset/funny-terms-matter.md
deleted file mode 100644
index 50e953fe0..000000000
--- a/.changeset/funny-terms-matter.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@astrojs/telemetry': patch
----
-
-Add's optional integrations field to `@astrojs/telemetry`'s payload
diff --git a/.changeset/great-badgers-raise.md b/.changeset/great-badgers-raise.md
deleted file mode 100644
index b26dc6bd2..000000000
--- a/.changeset/great-badgers-raise.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'astro': patch
----
-
-Properly catch falsy components
diff --git a/.changeset/hungry-ravens-cheat.md b/.changeset/hungry-ravens-cheat.md
deleted file mode 100644
index 982c0b7bf..000000000
--- a/.changeset/hungry-ravens-cheat.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'astro': patch
----
-
-Add component hydration in Markdown E2E tests
diff --git a/.changeset/pink-pugs-beg.md b/.changeset/pink-pugs-beg.md
deleted file mode 100644
index ee78d3d71..000000000
--- a/.changeset/pink-pugs-beg.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@astrojs/markdown-remark': patch
----
-
-Encodes ampersand characters in code blocks
diff --git a/.changeset/popular-cherries-float.md b/.changeset/popular-cherries-float.md
deleted file mode 100644
index f04ab3f3c..000000000
--- a/.changeset/popular-cherries-float.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-'@astrojs/sitemap': minor
----
-
-# Key features
-
-- Split up your large sitemap into multiple sitemaps by custom limit.
-- Ability to add sitemap specific attributes such as `lastmod` etc.
-- Final output customization via JS function.
-- Localization support.
-- Reliability: all config options are validated.
-
-## Important changes
-
-The integration always generates at least two files instead of one:
-
-- `sitemap-index.xml` - index file;
-- `sitemap-{i}.xml` - actual sitemap.
diff --git a/.changeset/unlucky-hairs-camp.md b/.changeset/unlucky-hairs-camp.md
deleted file mode 100644
index d63d123ba..000000000
--- a/.changeset/unlucky-hairs-camp.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-'@astrojs/lit': minor
----
-
-Conform to Constructor based rendering
-
-This changes `@astrojs/lit` to conform to the way rendering happens in all other frameworks. Instead of using the tag name `<my-element client:load>` you use the imported constructor function, `<MyElement client:load>` like you would do with any other framework.
-
-Support for `tag-name` syntax had to be removed due to the fact that it was a runtime feature that was not statically analyzable. To improve build performance, we have removed all runtime based component discovery. Using the imported Constructor name allows Astro to discover what components need to be built and bundled for production without ever running your file.
diff --git a/.changeset/wild-phones-work.md b/.changeset/wild-phones-work.md
deleted file mode 100644
index a55eecadf..000000000
--- a/.changeset/wild-phones-work.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-'astro': patch
-'@astrojs/markdown-remark': patch
----
-
-Remove extra newlines around Markdown components
diff --git a/examples/basics/package.json b/examples/basics/package.json
index fcd325d7f..bc62c0a10 100644
--- a/examples/basics/package.json
+++ b/examples/basics/package.json
@@ -9,6 +9,6 @@
"preview": "astro preview"
},
"devDependencies": {
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
}
}
diff --git a/examples/blog-multiple-authors/package.json b/examples/blog-multiple-authors/package.json
index a4e929c45..1d41b93da 100644
--- a/examples/blog-multiple-authors/package.json
+++ b/examples/blog-multiple-authors/package.json
@@ -10,7 +10,7 @@
},
"devDependencies": {
"@astrojs/preact": "^0.1.3",
- "astro": "^1.0.0-beta.47",
+ "astro": "^1.0.0-beta.48",
"sass": "^1.52.2"
},
"dependencies": {
diff --git a/examples/blog/package.json b/examples/blog/package.json
index b6868a85e..57305fd1c 100644
--- a/examples/blog/package.json
+++ b/examples/blog/package.json
@@ -10,7 +10,7 @@
},
"devDependencies": {
"@astrojs/preact": "^0.1.3",
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
},
"dependencies": {
"preact": "^10.7.3"
diff --git a/examples/component/demo/package.json b/examples/component/demo/package.json
index 994c7217d..acf46ec25 100644
--- a/examples/component/demo/package.json
+++ b/examples/component/demo/package.json
@@ -10,6 +10,6 @@
},
"devDependencies": {
"@example/my-component": "workspace:*",
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
}
}
diff --git a/examples/component/package.json b/examples/component/package.json
index 95aa060a9..eeedb76d4 100644
--- a/examples/component/package.json
+++ b/examples/component/package.json
@@ -8,6 +8,6 @@
"serve": "astro --root demo preview"
},
"devDependencies": {
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
}
}
diff --git a/examples/docs/package.json b/examples/docs/package.json
index fb6de9e86..3da3a65a9 100644
--- a/examples/docs/package.json
+++ b/examples/docs/package.json
@@ -20,6 +20,6 @@
"devDependencies": {
"@astrojs/preact": "^0.1.3",
"@astrojs/react": "^0.1.3",
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
}
}
diff --git a/examples/env-vars/package.json b/examples/env-vars/package.json
index c87d10283..5f7c0b3ef 100644
--- a/examples/env-vars/package.json
+++ b/examples/env-vars/package.json
@@ -9,6 +9,6 @@
"preview": "astro preview"
},
"devDependencies": {
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
}
}
diff --git a/examples/framework-alpine/package.json b/examples/framework-alpine/package.json
index e39b542a2..5f0201b5a 100644
--- a/examples/framework-alpine/package.json
+++ b/examples/framework-alpine/package.json
@@ -9,7 +9,7 @@
"preview": "astro preview"
},
"devDependencies": {
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
},
"dependencies": {
"alpinejs": "^3.10.2"
diff --git a/examples/framework-lit/package.json b/examples/framework-lit/package.json
index a8b6e9981..90e28a7ce 100644
--- a/examples/framework-lit/package.json
+++ b/examples/framework-lit/package.json
@@ -9,8 +9,8 @@
"preview": "astro preview"
},
"devDependencies": {
- "@astrojs/lit": "^0.1.5",
- "astro": "^1.0.0-beta.47"
+ "@astrojs/lit": "^0.2.0",
+ "astro": "^1.0.0-beta.48"
},
"dependencies": {
"@webcomponents/template-shadowroot": "^0.1.0",
diff --git a/examples/framework-multiple/package.json b/examples/framework-multiple/package.json
index da416a948..b9da125c5 100644
--- a/examples/framework-multiple/package.json
+++ b/examples/framework-multiple/package.json
@@ -9,13 +9,13 @@
"preview": "astro preview"
},
"devDependencies": {
- "@astrojs/lit": "^0.1.5",
+ "@astrojs/lit": "^0.2.0",
"@astrojs/preact": "^0.1.3",
"@astrojs/react": "^0.1.3",
"@astrojs/solid-js": "^0.1.4",
"@astrojs/svelte": "^0.1.4",
"@astrojs/vue": "^0.1.5",
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
},
"dependencies": {
"@webcomponents/template-shadowroot": "^0.1.0",
diff --git a/examples/framework-preact/package.json b/examples/framework-preact/package.json
index 0fe4f654b..998c971fa 100644
--- a/examples/framework-preact/package.json
+++ b/examples/framework-preact/package.json
@@ -10,7 +10,7 @@
},
"devDependencies": {
"@astrojs/preact": "^0.1.3",
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
},
"dependencies": {
"preact": "^10.7.3"
diff --git a/examples/framework-react/package.json b/examples/framework-react/package.json
index 29c835f48..0d6640f7a 100644
--- a/examples/framework-react/package.json
+++ b/examples/framework-react/package.json
@@ -10,7 +10,7 @@
},
"devDependencies": {
"@astrojs/react": "^0.1.3",
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
},
"dependencies": {
"@types/react": "^18.0.10",
diff --git a/examples/framework-solid/package.json b/examples/framework-solid/package.json
index c5245b004..934194dca 100644
--- a/examples/framework-solid/package.json
+++ b/examples/framework-solid/package.json
@@ -10,7 +10,7 @@
},
"devDependencies": {
"@astrojs/solid-js": "^0.1.4",
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
},
"dependencies": {
"solid-js": "^1.4.3"
diff --git a/examples/framework-svelte/package.json b/examples/framework-svelte/package.json
index 6a64cd98d..adae56f4a 100644
--- a/examples/framework-svelte/package.json
+++ b/examples/framework-svelte/package.json
@@ -10,7 +10,7 @@
},
"devDependencies": {
"@astrojs/svelte": "^0.1.4",
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
},
"dependencies": {
"svelte": "^3.48.0"
diff --git a/examples/framework-vue/package.json b/examples/framework-vue/package.json
index f0e2094df..1c2039c5a 100644
--- a/examples/framework-vue/package.json
+++ b/examples/framework-vue/package.json
@@ -10,7 +10,7 @@
},
"devDependencies": {
"@astrojs/vue": "^0.1.5",
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
},
"dependencies": {
"vue": "^3.2.36"
diff --git a/examples/integrations-playground/package.json b/examples/integrations-playground/package.json
index 0e3e8b358..a6ed6f2f1 100644
--- a/examples/integrations-playground/package.json
+++ b/examples/integrations-playground/package.json
@@ -9,14 +9,14 @@
"preview": "astro preview"
},
"devDependencies": {
- "@astrojs/lit": "^0.1.5",
+ "@astrojs/lit": "^0.2.0",
"@astrojs/partytown": "^0.1.4",
"@astrojs/react": "^0.1.3",
- "@astrojs/sitemap": "^0.1.2",
+ "@astrojs/sitemap": "^0.2.0",
"@astrojs/solid-js": "0.1.4",
"@astrojs/tailwind": "^0.2.1",
"@astrojs/turbolinks": "^0.1.3",
- "astro": "^1.0.0-beta.47",
+ "astro": "^1.0.0-beta.48",
"solid-js": "^1.4.3"
},
"dependencies": {
diff --git a/examples/minimal/package.json b/examples/minimal/package.json
index 508cb6f6b..703ac0127 100644
--- a/examples/minimal/package.json
+++ b/examples/minimal/package.json
@@ -9,6 +9,6 @@
"preview": "astro preview"
},
"devDependencies": {
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
}
}
diff --git a/examples/non-html-pages/package.json b/examples/non-html-pages/package.json
index 03e86d153..e7b99469d 100644
--- a/examples/non-html-pages/package.json
+++ b/examples/non-html-pages/package.json
@@ -9,6 +9,6 @@
"preview": "astro preview"
},
"devDependencies": {
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
}
}
diff --git a/examples/portfolio/package.json b/examples/portfolio/package.json
index fc85e99e5..f9a025227 100644
--- a/examples/portfolio/package.json
+++ b/examples/portfolio/package.json
@@ -10,7 +10,7 @@
},
"devDependencies": {
"@astrojs/preact": "^0.1.3",
- "astro": "^1.0.0-beta.47",
+ "astro": "^1.0.0-beta.48",
"sass": "^1.52.2"
},
"dependencies": {
diff --git a/examples/ssr/package.json b/examples/ssr/package.json
index fa177d620..b89011367 100644
--- a/examples/ssr/package.json
+++ b/examples/ssr/package.json
@@ -11,7 +11,7 @@
"devDependencies": {
"@astrojs/node": "^0.1.2",
"@astrojs/svelte": "^0.1.4",
- "astro": "^1.0.0-beta.47",
+ "astro": "^1.0.0-beta.48",
"concurrently": "^7.2.1",
"lightcookie": "^1.0.25",
"unocss": "^0.15.6",
diff --git a/examples/starter/package.json b/examples/starter/package.json
index 31ea23501..d7d1c09f5 100644
--- a/examples/starter/package.json
+++ b/examples/starter/package.json
@@ -9,6 +9,6 @@
"preview": "astro preview"
},
"devDependencies": {
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
}
}
diff --git a/examples/subpath/package.json b/examples/subpath/package.json
index 3397bac5f..1d7edd3d3 100644
--- a/examples/subpath/package.json
+++ b/examples/subpath/package.json
@@ -10,7 +10,7 @@
},
"devDependencies": {
"@astrojs/react": "^0.1.3",
- "astro": "^1.0.0-beta.47",
+ "astro": "^1.0.0-beta.48",
"sass": "^1.52.2"
},
"dependencies": {
diff --git a/examples/with-markdown-plugins/package.json b/examples/with-markdown-plugins/package.json
index f04b1ebdf..af1b6c43c 100644
--- a/examples/with-markdown-plugins/package.json
+++ b/examples/with-markdown-plugins/package.json
@@ -9,8 +9,8 @@
"preview": "astro preview"
},
"devDependencies": {
- "@astrojs/markdown-remark": "^0.11.2",
- "astro": "^1.0.0-beta.47",
+ "@astrojs/markdown-remark": "^0.11.3",
+ "astro": "^1.0.0-beta.48",
"hast-util-select": "5.0.1",
"rehype-autolink-headings": "^6.1.1",
"rehype-slug": "^5.0.1",
diff --git a/examples/with-markdown-shiki/package.json b/examples/with-markdown-shiki/package.json
index 7b8cebd56..c02779d9b 100644
--- a/examples/with-markdown-shiki/package.json
+++ b/examples/with-markdown-shiki/package.json
@@ -9,7 +9,7 @@
"preview": "astro preview"
},
"devDependencies": {
- "@astrojs/markdown-remark": "^0.11.2",
- "astro": "^1.0.0-beta.47"
+ "@astrojs/markdown-remark": "^0.11.3",
+ "astro": "^1.0.0-beta.48"
}
}
diff --git a/examples/with-markdown/package.json b/examples/with-markdown/package.json
index 0ed1661f5..e315f420d 100644
--- a/examples/with-markdown/package.json
+++ b/examples/with-markdown/package.json
@@ -9,12 +9,12 @@
"preview": "astro preview"
},
"devDependencies": {
- "@astrojs/markdown-remark": "^0.11.2",
+ "@astrojs/markdown-remark": "^0.11.3",
"@astrojs/preact": "^0.1.3",
"@astrojs/react": "^0.1.3",
"@astrojs/svelte": "^0.1.4",
"@astrojs/vue": "^0.1.5",
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
},
"dependencies": {
"preact": "^10.7.3",
diff --git a/examples/with-nanostores/package.json b/examples/with-nanostores/package.json
index 3d1db2b4b..f6d0c22d3 100644
--- a/examples/with-nanostores/package.json
+++ b/examples/with-nanostores/package.json
@@ -25,6 +25,6 @@
"@astrojs/solid-js": "^0.1.4",
"@astrojs/svelte": "^0.1.4",
"@astrojs/vue": "^0.1.5",
- "astro": "^1.0.0-beta.47"
+ "astro": "^1.0.0-beta.48"
}
}
diff --git a/examples/with-tailwindcss/package.json b/examples/with-tailwindcss/package.json
index 3d162039d..e0e93de7d 100644
--- a/examples/with-tailwindcss/package.json
+++ b/examples/with-tailwindcss/package.json
@@ -10,7 +10,7 @@
},
"devDependencies": {
"@astrojs/tailwind": "^0.2.1",
- "astro": "^1.0.0-beta.47",
+ "astro": "^1.0.0-beta.48",
"autoprefixer": "^10.4.7",
"canvas-confetti": "^1.5.1",
"postcss": "^8.4.14",
diff --git a/examples/with-vite-plugin-pwa/package.json b/examples/with-vite-plugin-pwa/package.json
index 54c5918c8..cb8b96706 100644
--- a/examples/with-vite-plugin-pwa/package.json
+++ b/examples/with-vite-plugin-pwa/package.json
@@ -9,7 +9,7 @@
"preview": "astro preview"
},
"devDependencies": {
- "astro": "^1.0.0-beta.47",
+ "astro": "^1.0.0-beta.48",
"vite-plugin-pwa": "0.11.11",
"workbox-window": "^6.5.3"
}
diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md
index d10a04059..dd79729e2 100644
--- a/packages/astro/CHANGELOG.md
+++ b/packages/astro/CHANGELOG.md
@@ -1,5 +1,29 @@
# astro
+## 1.0.0-beta.48
+
+### Patch Changes
+
+- [#3625](https://github.com/withastro/astro/pull/3625) [`f5afaf24`](https://github.com/withastro/astro/commit/f5afaf24984ee7d4d6e908a7eeed17f5ca18c61e) Thanks [@matthewp](https://github.com/matthewp)! - Significantly improved build performance
+
+ This change reflects in a significantly improved build performance, especially on larger sites.
+
+ With this change Astro is not building everything by statically analyzing `.astro` files. This means it no longer needs to dynamically _run_ your code in order to know what JavaScript needs to be built.
+
+ With one particular large site we found it to build **32%** faster.
+
+* [#3612](https://github.com/withastro/astro/pull/3612) [`fca58cfd`](https://github.com/withastro/astro/commit/fca58cfd91b68501ec82350ab023170b208d8ce7) Thanks [@bholmesdev](https://github.com/bholmesdev)! - Fix: "vpath" import error when building for netlify edge
+
+- [#3650](https://github.com/withastro/astro/pull/3650) [`d9f6dcf6`](https://github.com/withastro/astro/commit/d9f6dcf6ea05f78a33606509de0714f8b0625f96) Thanks [@natemoo-re](https://github.com/natemoo-re)! - Properly catch falsy components
+
+* [#3610](https://github.com/withastro/astro/pull/3610) [`6ab749be`](https://github.com/withastro/astro/commit/6ab749be5c60c4b57aae8a0ba6083d010fe3b791) Thanks [@hippotastic](https://github.com/hippotastic)! - Add component hydration in Markdown E2E tests
+
+- [#3620](https://github.com/withastro/astro/pull/3620) [`05aa7244`](https://github.com/withastro/astro/commit/05aa72442cd4512b94abdb39623e8caa2c1839b0) Thanks [@hippotastic](https://github.com/hippotastic)! - Remove extra newlines around Markdown components
+
+- Updated dependencies [[`80c71c7c`](https://github.com/withastro/astro/commit/80c71c7c56d15dc05ec0c5a848130aad222d7d51), [`fca58cfd`](https://github.com/withastro/astro/commit/fca58cfd91b68501ec82350ab023170b208d8ce7), [`9c8a7c0b`](https://github.com/withastro/astro/commit/9c8a7c0b09db2fb6925929d4efe01d5ececbf08e), [`9c8a7c0b`](https://github.com/withastro/astro/commit/9c8a7c0b09db2fb6925929d4efe01d5ececbf08e), [`48e67fe0`](https://github.com/withastro/astro/commit/48e67fe05398dc4b1fca12db36c1b37bb341277a), [`05aa7244`](https://github.com/withastro/astro/commit/05aa72442cd4512b94abdb39623e8caa2c1839b0)]:
+ - @astrojs/markdown-remark@0.11.3
+ - @astrojs/telemetry@0.1.3
+
## 1.0.0-beta.47
### Patch Changes
diff --git a/packages/astro/package.json b/packages/astro/package.json
index 5165f4e43..849ed934c 100644
--- a/packages/astro/package.json
+++ b/packages/astro/package.json
@@ -1,6 +1,6 @@
{
"name": "astro",
- "version": "1.0.0-beta.47",
+ "version": "1.0.0-beta.48",
"description": "Astro is a modern site builder with web best practices, performance, and DX front-of-mind.",
"type": "module",
"author": "withastro",
@@ -80,9 +80,9 @@
"dependencies": {
"@astrojs/compiler": "^0.16.1",
"@astrojs/language-server": "^0.13.4",
- "@astrojs/markdown-remark": "^0.11.2",
+ "@astrojs/markdown-remark": "^0.11.3",
"@astrojs/prism": "0.4.1",
- "@astrojs/telemetry": "^0.1.2",
+ "@astrojs/telemetry": "^0.1.3",
"@astrojs/webapi": "^0.12.0",
"@babel/core": "^7.18.2",
"@babel/generator": "^7.18.2",
diff --git a/packages/integrations/lit/CHANGELOG.md b/packages/integrations/lit/CHANGELOG.md
index c8a144453..354729d92 100644
--- a/packages/integrations/lit/CHANGELOG.md
+++ b/packages/integrations/lit/CHANGELOG.md
@@ -1,5 +1,15 @@
# @astrojs/lit
+## 0.2.0
+
+### Minor Changes
+
+- [#3625](https://github.com/withastro/astro/pull/3625) [`f5afaf24`](https://github.com/withastro/astro/commit/f5afaf24984ee7d4d6e908a7eeed17f5ca18c61e) Thanks [@matthewp](https://github.com/matthewp)! - Conform to Constructor based rendering
+
+ This changes `@astrojs/lit` to conform to the way rendering happens in all other frameworks. Instead of using the tag name `<my-element client:load>` you use the imported constructor function, `<MyElement client:load>` like you would do with any other framework.
+
+ Support for `tag-name` syntax had to be removed due to the fact that it was a runtime feature that was not statically analyzable. To improve build performance, we have removed all runtime based component discovery. Using the imported Constructor name allows Astro to discover what components need to be built and bundled for production without ever running your file.
+
## 0.1.5
### Patch Changes
diff --git a/packages/integrations/lit/package.json b/packages/integrations/lit/package.json
index bd8620a00..546f510a0 100644
--- a/packages/integrations/lit/package.json
+++ b/packages/integrations/lit/package.json
@@ -1,6 +1,6 @@
{
"name": "@astrojs/lit",
- "version": "0.1.5",
+ "version": "0.2.0",
"description": "Use Lit components within Astro",
"type": "module",
"types": "./dist/index.d.ts",
diff --git a/packages/integrations/netlify/CHANGELOG.md b/packages/integrations/netlify/CHANGELOG.md
index da765aed6..f3f758766 100644
--- a/packages/integrations/netlify/CHANGELOG.md
+++ b/packages/integrations/netlify/CHANGELOG.md
@@ -1,5 +1,11 @@
# @astrojs/netlify
+## 0.4.5
+
+### Patch Changes
+
+- [#3612](https://github.com/withastro/astro/pull/3612) [`fca58cfd`](https://github.com/withastro/astro/commit/fca58cfd91b68501ec82350ab023170b208d8ce7) Thanks [@bholmesdev](https://github.com/bholmesdev)! - Fix: "vpath" import error when building for netlify edge
+
## 0.4.4
### Patch Changes
diff --git a/packages/integrations/netlify/package.json b/packages/integrations/netlify/package.json
index aa31245d4..2e212b9f2 100644
--- a/packages/integrations/netlify/package.json
+++ b/packages/integrations/netlify/package.json
@@ -1,7 +1,7 @@
{
"name": "@astrojs/netlify",
"description": "Deploy your site to Netlify",
- "version": "0.4.4",
+ "version": "0.4.5",
"type": "module",
"types": "./dist/index.d.ts",
"author": "withastro",
diff --git a/packages/integrations/sitemap/CHANGELOG.md b/packages/integrations/sitemap/CHANGELOG.md
index 45d423ca4..2eb64846d 100644
--- a/packages/integrations/sitemap/CHANGELOG.md
+++ b/packages/integrations/sitemap/CHANGELOG.md
@@ -1,5 +1,24 @@
# @astrojs/sitemap
+## 0.2.0
+
+### Minor Changes
+
+- [#3579](https://github.com/withastro/astro/pull/3579) [`1031c06f`](https://github.com/withastro/astro/commit/1031c06f9c6794d9ee6fb18c145ca5614e6f0583) Thanks [@alextim](https://github.com/alextim)! - # Key features
+
+ - Split up your large sitemap into multiple sitemaps by custom limit.
+ - Ability to add sitemap specific attributes such as `lastmod` etc.
+ - Final output customization via JS function.
+ - Localization support.
+ - Reliability: all config options are validated.
+
+ ## Important changes
+
+ The integration always generates at least two files instead of one:
+
+ - `sitemap-index.xml` - index file;
+ - `sitemap-{i}.xml` - actual sitemap.
+
## 0.1.2
### Patch Changes
diff --git a/packages/integrations/sitemap/package.json b/packages/integrations/sitemap/package.json
index d61c608b3..3fd3bd753 100644
--- a/packages/integrations/sitemap/package.json
+++ b/packages/integrations/sitemap/package.json
@@ -1,7 +1,7 @@
{
"name": "@astrojs/sitemap",
"description": "Generate a sitemap for Astro",
- "version": "0.1.2",
+ "version": "0.2.0",
"type": "module",
"types": "./dist/index.d.ts",
"author": "withastro",
diff --git a/packages/markdown/remark/CHANGELOG.md b/packages/markdown/remark/CHANGELOG.md
index 7144cb8fb..2140cf1f8 100644
--- a/packages/markdown/remark/CHANGELOG.md
+++ b/packages/markdown/remark/CHANGELOG.md
@@ -1,5 +1,17 @@
# @astrojs/markdown-remark
+## 0.11.3
+
+### Patch Changes
+
+- [#3638](https://github.com/withastro/astro/pull/3638) [`80c71c7c`](https://github.com/withastro/astro/commit/80c71c7c56d15dc05ec0c5a848130aad222d7d51) Thanks [@tony-sull](https://github.com/tony-sull)! - Fix: HTML comments in markdown code blocks should not be wrapped in JS comments
+
+* [#3612](https://github.com/withastro/astro/pull/3612) [`fca58cfd`](https://github.com/withastro/astro/commit/fca58cfd91b68501ec82350ab023170b208d8ce7) Thanks [@bholmesdev](https://github.com/bholmesdev)! - Fix: "vpath" import error when building for netlify edge
+
+- [#3630](https://github.com/withastro/astro/pull/3630) [`48e67fe0`](https://github.com/withastro/astro/commit/48e67fe05398dc4b1fca12db36c1b37bb341277a) Thanks [@tony-sull](https://github.com/tony-sull)! - Encodes ampersand characters in code blocks
+
+* [#3620](https://github.com/withastro/astro/pull/3620) [`05aa7244`](https://github.com/withastro/astro/commit/05aa72442cd4512b94abdb39623e8caa2c1839b0) Thanks [@hippotastic](https://github.com/hippotastic)! - Remove extra newlines around Markdown components
+
## 0.11.2
### Patch Changes
diff --git a/packages/markdown/remark/package.json b/packages/markdown/remark/package.json
index 261f69294..08cca86bd 100644
--- a/packages/markdown/remark/package.json
+++ b/packages/markdown/remark/package.json
@@ -1,6 +1,6 @@
{
"name": "@astrojs/markdown-remark",
- "version": "0.11.2",
+ "version": "0.11.3",
"type": "module",
"author": "withastro",
"license": "MIT",
diff --git a/packages/telemetry/CHANGELOG.md b/packages/telemetry/CHANGELOG.md
index d3aaa5717..c6e53875a 100644
--- a/packages/telemetry/CHANGELOG.md
+++ b/packages/telemetry/CHANGELOG.md
@@ -1,5 +1,15 @@
# @astrojs/telemetry
+## 0.1.3
+
+### Patch Changes
+
+- [#3614](https://github.com/withastro/astro/pull/3614) [`9c8a7c0b`](https://github.com/withastro/astro/commit/9c8a7c0b09db2fb6925929d4efe01d5ececbf08e) Thanks [@okikio](https://github.com/okikio)! - Fix telemetry crashing astro build/dev when using optional integrations
+
+ Telemetry will now ignore falsy integration values but will gather a count of how many integrations out of the total are now optional integrations
+
+* [#3614](https://github.com/withastro/astro/pull/3614) [`9c8a7c0b`](https://github.com/withastro/astro/commit/9c8a7c0b09db2fb6925929d4efe01d5ececbf08e) Thanks [@okikio](https://github.com/okikio)! - Add's optional integrations field to `@astrojs/telemetry`'s payload
+
## 0.1.2
### Patch Changes
diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json
index 40ef39900..ac80025a9 100644
--- a/packages/telemetry/package.json
+++ b/packages/telemetry/package.json
@@ -1,6 +1,6 @@
{
"name": "@astrojs/telemetry",
- "version": "0.1.2",
+ "version": "0.1.3",
"type": "module",
"types": "./dist/types/index.d.ts",
"author": "withastro",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e680d29e9..f7bd7113c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -47,14 +47,14 @@ importers:
examples/basics:
specifiers:
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
devDependencies:
astro: link:../../packages/astro
examples/blog:
specifiers:
'@astrojs/preact': ^0.1.3
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
preact: ^10.7.3
dependencies:
preact: 10.7.3
@@ -65,7 +65,7 @@ importers:
examples/blog-multiple-authors:
specifiers:
'@astrojs/preact': ^0.1.3
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
preact: ^10.7.3
sass: ^1.52.2
dependencies:
@@ -77,14 +77,14 @@ importers:
examples/component:
specifiers:
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
devDependencies:
astro: link:../../packages/astro
examples/component/demo:
specifiers:
'@example/my-component': workspace:*
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
devDependencies:
'@example/my-component': link:../packages/my-component
astro: link:../../../packages/astro
@@ -100,7 +100,7 @@ importers:
'@docsearch/css': ^3.1.0
'@docsearch/react': ^3.1.0
'@types/react': ^17.0.45
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
preact: ^10.7.3
react: ^17.0.2
react-dom: ^17.0.2
@@ -119,14 +119,14 @@ importers:
examples/env-vars:
specifiers:
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
devDependencies:
astro: link:../../packages/astro
examples/framework-alpine:
specifiers:
alpinejs: ^3.10.2
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
dependencies:
alpinejs: 3.10.2
devDependencies:
@@ -134,9 +134,9 @@ importers:
examples/framework-lit:
specifiers:
- '@astrojs/lit': ^0.1.5
+ '@astrojs/lit': ^0.2.0
'@webcomponents/template-shadowroot': ^0.1.0
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
lit: ^2.2.5
dependencies:
'@webcomponents/template-shadowroot': 0.1.0
@@ -147,14 +147,14 @@ importers:
examples/framework-multiple:
specifiers:
- '@astrojs/lit': ^0.1.5
+ '@astrojs/lit': ^0.2.0
'@astrojs/preact': ^0.1.3
'@astrojs/react': ^0.1.3
'@astrojs/solid-js': ^0.1.4
'@astrojs/svelte': ^0.1.4
'@astrojs/vue': ^0.1.5
'@webcomponents/template-shadowroot': ^0.1.0
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
lit: ^2.2.5
preact: ^10.7.3
react: ^18.1.0
@@ -183,7 +183,7 @@ importers:
examples/framework-preact:
specifiers:
'@astrojs/preact': ^0.1.3
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
preact: ^10.7.3
dependencies:
preact: 10.7.3
@@ -196,7 +196,7 @@ importers:
'@astrojs/react': ^0.1.3
'@types/react': ^18.0.10
'@types/react-dom': ^18.0.5
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
react: ^18.1.0
react-dom: ^18.1.0
dependencies:
@@ -211,7 +211,7 @@ importers:
examples/framework-solid:
specifiers:
'@astrojs/solid-js': ^0.1.4
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
solid-js: ^1.4.3
dependencies:
solid-js: 1.4.3
@@ -222,7 +222,7 @@ importers:
examples/framework-svelte:
specifiers:
'@astrojs/svelte': ^0.1.4
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
svelte: ^3.48.0
dependencies:
svelte: 3.48.0
@@ -233,7 +233,7 @@ importers:
examples/framework-vue:
specifiers:
'@astrojs/vue': ^0.1.5
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
vue: ^3.2.36
dependencies:
vue: 3.2.37
@@ -243,15 +243,15 @@ importers:
examples/integrations-playground:
specifiers:
- '@astrojs/lit': ^0.1.5
+ '@astrojs/lit': ^0.2.0
'@astrojs/partytown': ^0.1.4
'@astrojs/react': ^0.1.3
- '@astrojs/sitemap': ^0.1.2
+ '@astrojs/sitemap': ^0.2.0
'@astrojs/solid-js': 0.1.4
'@astrojs/tailwind': ^0.2.1
'@astrojs/turbolinks': ^0.1.3
'@webcomponents/template-shadowroot': ^0.1.0
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
lit: ^2.2.5
preact: ^10.7.3
react: ^18.1.0
@@ -280,20 +280,20 @@ importers:
examples/minimal:
specifiers:
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
devDependencies:
astro: link:../../packages/astro
examples/non-html-pages:
specifiers:
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
devDependencies:
astro: link:../../packages/astro
examples/portfolio:
specifiers:
'@astrojs/preact': ^0.1.3
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
preact: ^10.7.3
sass: ^1.52.2
dependencies:
@@ -307,7 +307,7 @@ importers:
specifiers:
'@astrojs/node': ^0.1.2
'@astrojs/svelte': ^0.1.4
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
concurrently: ^7.2.1
lightcookie: ^1.0.25
svelte: ^3.48.0
@@ -326,14 +326,14 @@ importers:
examples/starter:
specifiers:
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
devDependencies:
astro: link:../../packages/astro
examples/subpath:
specifiers:
'@astrojs/react': ^0.1.3
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
react: ^18.1.0
react-dom: ^18.1.0
sass: ^1.52.2
@@ -347,12 +347,12 @@ importers:
examples/with-markdown:
specifiers:
- '@astrojs/markdown-remark': ^0.11.2
+ '@astrojs/markdown-remark': ^0.11.3
'@astrojs/preact': ^0.1.3
'@astrojs/react': ^0.1.3
'@astrojs/svelte': ^0.1.4
'@astrojs/vue': ^0.1.5
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
preact: ^10.7.3
react: ^18.1.0
react-dom: ^18.1.0
@@ -374,8 +374,8 @@ importers:
examples/with-markdown-plugins:
specifiers:
- '@astrojs/markdown-remark': ^0.11.2
- astro: ^1.0.0-beta.47
+ '@astrojs/markdown-remark': ^0.11.3
+ astro: ^1.0.0-beta.48
hast-util-select: 5.0.1
rehype-autolink-headings: ^6.1.1
rehype-slug: ^5.0.1
@@ -392,8 +392,8 @@ importers:
examples/with-markdown-shiki:
specifiers:
- '@astrojs/markdown-remark': ^0.11.2
- astro: ^1.0.0-beta.47
+ '@astrojs/markdown-remark': ^0.11.3
+ astro: ^1.0.0-beta.48
devDependencies:
'@astrojs/markdown-remark': link:../../packages/markdown/remark
astro: link:../../packages/astro
@@ -408,7 +408,7 @@ importers:
'@nanostores/preact': ^0.1.3
'@nanostores/react': ^0.1.5
'@nanostores/vue': ^0.4.1
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
nanostores: ^0.5.12
preact: ^10.7.3
react: ^18.1.0
@@ -436,7 +436,7 @@ importers:
examples/with-tailwindcss:
specifiers:
'@astrojs/tailwind': ^0.2.1
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
autoprefixer: ^10.4.7
canvas-confetti: ^1.5.1
postcss: ^8.4.14
@@ -451,7 +451,7 @@ importers:
examples/with-vite-plugin-pwa:
specifiers:
- astro: ^1.0.0-beta.47
+ astro: ^1.0.0-beta.48
vite-plugin-pwa: 0.11.11
workbox-window: ^6.5.3
devDependencies:
@@ -463,9 +463,9 @@ importers:
specifiers:
'@astrojs/compiler': ^0.16.1
'@astrojs/language-server': ^0.13.4
- '@astrojs/markdown-remark': ^0.11.2
+ '@astrojs/markdown-remark': ^0.11.3
'@astrojs/prism': 0.4.1
- '@astrojs/telemetry': ^0.1.2
+ '@astrojs/telemetry': ^0.1.3
'@astrojs/webapi': ^0.12.0
'@babel/core': ^7.18.2
'@babel/generator': ^7.18.2
@@ -8188,11 +8188,6 @@ packages:
/debug/3.2.7:
resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
dependencies:
ms: 2.1.3
dev: false
@@ -11109,8 +11104,6 @@ packages:
debug: 3.2.7
iconv-lite: 0.4.24
sax: 1.2.4
- transitivePeerDependencies:
- - supports-color
dev: false
/netmask/2.0.2:
@@ -11194,8 +11187,6 @@ packages:
rimraf: 2.7.1
semver: 5.7.1
tar: 4.4.19
- transitivePeerDependencies:
- - supports-color
dev: false
/node-releases/2.0.5: