summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.changeset/pre.json9
-rw-r--r--examples/blog-multiple-authors/package.json2
-rw-r--r--examples/blog/package.json2
-rw-r--r--examples/docs/package.json2
-rw-r--r--examples/framework-lit/package.json2
-rw-r--r--examples/framework-multiple/package.json2
-rw-r--r--examples/framework-preact/package.json2
-rw-r--r--examples/framework-react/package.json2
-rw-r--r--examples/framework-solid/package.json4
-rw-r--r--examples/framework-svelte/package.json2
-rw-r--r--examples/framework-vue/package.json2
-rw-r--r--examples/portfolio/package.json2
-rw-r--r--examples/snowpack/package.json4
-rw-r--r--examples/starter/package.json2
-rw-r--r--examples/with-markdown-plugins/package.json2
-rw-r--r--examples/with-markdown/package.json2
-rw-r--r--examples/with-nanostores/package.json2
-rw-r--r--examples/with-tailwindcss/package.json2
-rw-r--r--packages/astro/CHANGELOG.md10
-rw-r--r--packages/astro/package.json6
-rw-r--r--packages/create-astro/CHANGELOG.md6
-rw-r--r--packages/create-astro/package.json2
-rw-r--r--packages/renderers/renderer-preact/CHANGELOG.md14
-rw-r--r--packages/renderers/renderer-preact/package.json2
-rw-r--r--packages/renderers/renderer-react/CHANGELOG.md10
-rw-r--r--packages/renderers/renderer-react/package.json2
-rw-r--r--packages/renderers/renderer-solid/CHANGELOG.md6
-rw-r--r--packages/renderers/renderer-solid/package.json2
-rw-r--r--www/package.json2
29 files changed, 81 insertions, 28 deletions
diff --git a/.changeset/pre.json b/.changeset/pre.json
index 27396342e..db1c9d883 100644
--- a/.changeset/pre.json
+++ b/.changeset/pre.json
@@ -35,16 +35,23 @@
"www": "1.1.0",
"@example/framework-lit": "0.0.1",
"@astrojs/renderer-lit": "0.1.0",
- "docs": "0.0.2"
+ "docs": "0.0.2",
+ "@example/framework-solid": "0.0.1",
+ "@astrojs/renderer-solid": "0.0.1"
},
"changesets": [
+ "dull-queens-melt",
"eight-mangos-pretend",
"empty-otters-smell",
+ "fair-cats-count",
"fair-flowers-sleep",
"famous-bees-fry",
+ "five-bobcats-joke",
+ "flat-apes-pump",
"funny-beers-knock",
"good-teachers-relax",
"lemon-jars-poke",
+ "lemon-yaks-dream",
"odd-cameras-wave",
"strange-kids-sing",
"tender-paws-smash",
diff --git a/examples/blog-multiple-authors/package.json b/examples/blog-multiple-authors/package.json
index a2cae505e..1e8101a79 100644
--- a/examples/blog-multiple-authors/package.json
+++ b/examples/blog-multiple-authors/package.json
@@ -7,7 +7,7 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.2"
+ "astro": "^0.18.0-next.3"
},
"snowpack": {
"workspaceRoot": "../.."
diff --git a/examples/blog/package.json b/examples/blog/package.json
index a01e044ca..d906b7420 100644
--- a/examples/blog/package.json
+++ b/examples/blog/package.json
@@ -7,7 +7,7 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.2"
+ "astro": "^0.18.0-next.3"
},
"snowpack": {
"workspaceRoot": "../.."
diff --git a/examples/docs/package.json b/examples/docs/package.json
index 97f2a51f8..7360ace11 100644
--- a/examples/docs/package.json
+++ b/examples/docs/package.json
@@ -7,7 +7,7 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.2"
+ "astro": "^0.18.0-next.3"
},
"snowpack": {
"workspaceRoot": "../.."
diff --git a/examples/framework-lit/package.json b/examples/framework-lit/package.json
index c16cef277..3e377358b 100644
--- a/examples/framework-lit/package.json
+++ b/examples/framework-lit/package.json
@@ -7,7 +7,7 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.2"
+ "astro": "^0.18.0-next.3"
},
"snowpack": {
"workspaceRoot": "../.."
diff --git a/examples/framework-multiple/package.json b/examples/framework-multiple/package.json
index 5ec90d56f..92b84a949 100644
--- a/examples/framework-multiple/package.json
+++ b/examples/framework-multiple/package.json
@@ -7,7 +7,7 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.2"
+ "astro": "^0.18.0-next.3"
},
"snowpack": {
"workspaceRoot": "../.."
diff --git a/examples/framework-preact/package.json b/examples/framework-preact/package.json
index 15cae93e2..2d8d61e3b 100644
--- a/examples/framework-preact/package.json
+++ b/examples/framework-preact/package.json
@@ -7,7 +7,7 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.2"
+ "astro": "^0.18.0-next.3"
},
"snowpack": {
"workspaceRoot": "../.."
diff --git a/examples/framework-react/package.json b/examples/framework-react/package.json
index 4512dd8bf..daacc9753 100644
--- a/examples/framework-react/package.json
+++ b/examples/framework-react/package.json
@@ -7,7 +7,7 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.2"
+ "astro": "^0.18.0-next.3"
},
"snowpack": {
"workspaceRoot": "../.."
diff --git a/examples/framework-solid/package.json b/examples/framework-solid/package.json
index bd65ab03d..5dbbfa6cb 100644
--- a/examples/framework-solid/package.json
+++ b/examples/framework-solid/package.json
@@ -7,8 +7,8 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.1",
- "@astrojs/renderer-solid": "0.0.1"
+ "astro": "^0.18.0-next.3",
+ "@astrojs/renderer-solid": "0.1.0-next.0"
},
"snowpack": {
"workspaceRoot": "../.."
diff --git a/examples/framework-svelte/package.json b/examples/framework-svelte/package.json
index ea3ce9f1f..ef199b101 100644
--- a/examples/framework-svelte/package.json
+++ b/examples/framework-svelte/package.json
@@ -7,7 +7,7 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.2"
+ "astro": "^0.18.0-next.3"
},
"snowpack": {
"workspaceRoot": "../.."
diff --git a/examples/framework-vue/package.json b/examples/framework-vue/package.json
index 670dc957b..f9e6a3115 100644
--- a/examples/framework-vue/package.json
+++ b/examples/framework-vue/package.json
@@ -7,7 +7,7 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.2"
+ "astro": "^0.18.0-next.3"
},
"snowpack": {
"workspaceRoot": "../.."
diff --git a/examples/portfolio/package.json b/examples/portfolio/package.json
index f748ec6aa..2a2469f05 100644
--- a/examples/portfolio/package.json
+++ b/examples/portfolio/package.json
@@ -7,7 +7,7 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.2"
+ "astro": "^0.18.0-next.3"
},
"snowpack": {
"workspaceRoot": "../.."
diff --git a/examples/snowpack/package.json b/examples/snowpack/package.json
index a3b996794..7173eafce 100644
--- a/examples/snowpack/package.json
+++ b/examples/snowpack/package.json
@@ -11,7 +11,7 @@
"lint": "prettier --check \"src/**/*.js\""
},
"dependencies": {
- "astro": "^0.18.0-next.2",
+ "astro": "^0.18.0-next.3",
"date-fns": "^2.19.0",
"deepmerge": "^4.2.2",
"docsearch.js": "^2.6.3",
@@ -25,7 +25,7 @@
"@11ty/eleventy-plugin-syntaxhighlight": "^3.0.4",
"@contentful/rich-text-html-renderer": "^14.1.2",
"@contentful/rich-text-types": "^14.1.2",
- "astro": "^0.18.0-next.2",
+ "astro": "^0.18.0-next.3",
"eleventy-plugin-nesting-toc": "^1.2.0",
"luxon": "^1.25.0",
"markdown-it": "^12.0.2",
diff --git a/examples/starter/package.json b/examples/starter/package.json
index 5a293d1fa..678c17425 100644
--- a/examples/starter/package.json
+++ b/examples/starter/package.json
@@ -7,7 +7,7 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.2"
+ "astro": "^0.18.0-next.3"
},
"snowpack": {
"workspaceRoot": "../.."
diff --git a/examples/with-markdown-plugins/package.json b/examples/with-markdown-plugins/package.json
index 4be94e59e..776d3017a 100644
--- a/examples/with-markdown-plugins/package.json
+++ b/examples/with-markdown-plugins/package.json
@@ -7,7 +7,7 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.2",
+ "astro": "^0.18.0-next.3",
"rehype-add-classes": "^1.0.0",
"rehype-toc": "^3.0.2",
"remark-autolink-headings": "^6.0.1",
diff --git a/examples/with-markdown/package.json b/examples/with-markdown/package.json
index 170702c70..15d861b3e 100644
--- a/examples/with-markdown/package.json
+++ b/examples/with-markdown/package.json
@@ -7,7 +7,7 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.2"
+ "astro": "^0.18.0-next.3"
},
"snowpack": {
"workspaceRoot": "../.."
diff --git a/examples/with-nanostores/package.json b/examples/with-nanostores/package.json
index c8ae280fd..728053456 100644
--- a/examples/with-nanostores/package.json
+++ b/examples/with-nanostores/package.json
@@ -7,7 +7,7 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.2"
+ "astro": "^0.18.0-next.3"
},
"dependencies": {
"nanostores": "^0.3.3"
diff --git a/examples/with-tailwindcss/package.json b/examples/with-tailwindcss/package.json
index de14ad9b5..26c34a410 100644
--- a/examples/with-tailwindcss/package.json
+++ b/examples/with-tailwindcss/package.json
@@ -8,7 +8,7 @@
},
"devDependencies": {
"tailwindcss": "^2.1.2",
- "astro": "^0.18.0-next.2"
+ "astro": "^0.18.0-next.3"
},
"snowpack": {
"workspaceRoot": "../.."
diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md
index 236882c44..f660e912d 100644
--- a/packages/astro/CHANGELOG.md
+++ b/packages/astro/CHANGELOG.md
@@ -1,5 +1,15 @@
# astro
+## 0.18.0-next.3
+
+### Patch Changes
+
+- 4a601ad: Restores the ability to use Fragment in astro components
+- Updated dependencies [bd18e14]
+- Updated dependencies [bd18e14]
+ - @astrojs/renderer-preact@0.2.0-next.0
+ - @astrojs/renderer-react@0.2.0-next.0
+
## 0.18.0-next.2
### Minor Changes
diff --git a/packages/astro/package.json b/packages/astro/package.json
index 4aac0a8c1..fd7ec81fe 100644
--- a/packages/astro/package.json
+++ b/packages/astro/package.json
@@ -1,6 +1,6 @@
{
"name": "astro",
- "version": "0.18.0-next.2",
+ "version": "0.18.0-next.3",
"author": "Skypack",
"license": "MIT",
"type": "module",
@@ -45,8 +45,8 @@
"@astrojs/markdown-support": "0.2.0",
"@astrojs/parser": "0.18.0-next.2",
"@astrojs/prism": "0.2.2",
- "@astrojs/renderer-preact": "0.1.3",
- "@astrojs/renderer-react": "0.1.5",
+ "@astrojs/renderer-preact": "0.2.0-next.0",
+ "@astrojs/renderer-react": "0.2.0-next.0",
"@astrojs/renderer-svelte": "0.1.1",
"@astrojs/renderer-vue": "0.1.3",
"@babel/code-frame": "^7.12.13",
diff --git a/packages/create-astro/CHANGELOG.md b/packages/create-astro/CHANGELOG.md
index a41da6b30..f97e695b5 100644
--- a/packages/create-astro/CHANGELOG.md
+++ b/packages/create-astro/CHANGELOG.md
@@ -1,5 +1,11 @@
# create-astro
+## 0.5.1-next.1
+
+### Patch Changes
+
+- bd18e14: Add support for [Solid](https://www.solidjs.com/)
+
## 0.5.1-next.0
### Patch Changes
diff --git a/packages/create-astro/package.json b/packages/create-astro/package.json
index 8a2e54c69..8799f8abd 100644
--- a/packages/create-astro/package.json
+++ b/packages/create-astro/package.json
@@ -1,6 +1,6 @@
{
"name": "create-astro",
- "version": "0.5.1-next.0",
+ "version": "0.5.1-next.1",
"type": "module",
"repository": {
"type": "git",
diff --git a/packages/renderers/renderer-preact/CHANGELOG.md b/packages/renderers/renderer-preact/CHANGELOG.md
index f26e6bcb8..868601074 100644
--- a/packages/renderers/renderer-preact/CHANGELOG.md
+++ b/packages/renderers/renderer-preact/CHANGELOG.md
@@ -1,5 +1,19 @@
# @astrojs/renderer-preact
+## 0.2.0-next.0
+
+### Minor Changes
+
+- bd18e14: Switches to [the new JSX Transform](https://reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html) originally introduced for React v17. This also leverages the new `jsxTransformOptions` options for renderers.
+
+ This change also removes the need for importing your Framework's `jsxFactory` directly, which means you can wave goodbye to `import React from "react";` and `import { h } from "preact";`.
+
+ > **If you are using mutliple frameworks** and a file doesn't reference `react` or `preact`, Astro might not be able to locate the correct renderer! You can add a pragma comment like `/** @jsxImportSource preact */` to the top of your file. Alternatively, just import the JSX pragma as you traditionally would have.
+
+### Patch Changes
+
+- bd18e14: Update `check` logic to exclude false-positives from SolidJS
+
## 0.1.3
### Patch Changes
diff --git a/packages/renderers/renderer-preact/package.json b/packages/renderers/renderer-preact/package.json
index a81097011..7478262ed 100644
--- a/packages/renderers/renderer-preact/package.json
+++ b/packages/renderers/renderer-preact/package.json
@@ -1,6 +1,6 @@
{
"name": "@astrojs/renderer-preact",
- "version": "0.1.3",
+ "version": "0.2.0-next.0",
"type": "module",
"exports": {
".": "./index.js",
diff --git a/packages/renderers/renderer-react/CHANGELOG.md b/packages/renderers/renderer-react/CHANGELOG.md
index 36eb01089..782ba60f7 100644
--- a/packages/renderers/renderer-react/CHANGELOG.md
+++ b/packages/renderers/renderer-react/CHANGELOG.md
@@ -1,5 +1,15 @@
# @astrojs/renderer-react
+## 0.2.0-next.0
+
+### Minor Changes
+
+- bd18e14: Switches to [the new JSX Transform](https://reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html) originally introduced for React v17. This also leverages the new `jsxTransformOptions` options for renderers.
+
+ This change also removes the need for importing your Framework's `jsxFactory` directly, which means you can wave goodbye to `import React from "react";` and `import { h } from "preact";`.
+
+ > **If you are using mutliple frameworks** and a file doesn't reference `react` or `preact`, Astro might not be able to locate the correct renderer! You can add a pragma comment like `/** @jsxImportSource preact */` to the top of your file. Alternatively, just import the JSX pragma as you traditionally would have.
+
## 0.1.5
### Patch Changes
diff --git a/packages/renderers/renderer-react/package.json b/packages/renderers/renderer-react/package.json
index d57e6cd4f..af9dad246 100644
--- a/packages/renderers/renderer-react/package.json
+++ b/packages/renderers/renderer-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@astrojs/renderer-react",
- "version": "0.1.5",
+ "version": "0.2.0-next.0",
"type": "module",
"exports": {
".": "./index.js",
diff --git a/packages/renderers/renderer-solid/CHANGELOG.md b/packages/renderers/renderer-solid/CHANGELOG.md
new file mode 100644
index 000000000..aecd03ac7
--- /dev/null
+++ b/packages/renderers/renderer-solid/CHANGELOG.md
@@ -0,0 +1,6 @@
+# @astrojs/renderer-solid
+
+## 0.1.0-next.0
+### Minor Changes
+
+- bd18e14: Initial release
diff --git a/packages/renderers/renderer-solid/package.json b/packages/renderers/renderer-solid/package.json
index ed92851e1..30772ce5a 100644
--- a/packages/renderers/renderer-solid/package.json
+++ b/packages/renderers/renderer-solid/package.json
@@ -1,6 +1,6 @@
{
"name": "@astrojs/renderer-solid",
- "version": "0.0.1",
+ "version": "0.1.0-next.0",
"type": "module",
"exports": {
".": "./index.js",
diff --git a/www/package.json b/www/package.json
index 623d411ff..3ad0214df 100644
--- a/www/package.json
+++ b/www/package.json
@@ -7,6 +7,6 @@
"build": "astro build"
},
"devDependencies": {
- "astro": "^0.18.0-next.2"
+ "astro": "^0.18.0-next.3"
}
}