7.6 KiB
astro
0.12.9
Patch Changes
21b0c73
: Removes some warnings that are internal to Astro
0.12.8
Patch Changes
f66fd1f
: Fixes regression caused by attempting to prebuild an internal dep
0.12.7
Patch Changes
f6ef53b
: Fixed a bug where recursive markdown was not working properly5a871f3
: Fixes logging to default to the info levelf4a747f
: improve build output
0.12.6
Patch Changes
522c873
: Fixes bug where astro build would fail when trying to log
0.12.5
Patch Changes
b1364af
: Updates logging to display messages from Snowpackcc532cd
: Properly resolvetailwindcss
depedency if using Tailwind- Updated dependencies [
b1364af
]- @astrojs/renderer-vue@0.1.1
0.12.4
Patch Changes
0d6afae
: Fixes a few small bugs with theMarkdown
component when there are multiple instances on the same page1d930ff
: Adds--verbose
and--reload
flags to theastro
CLI.
0.12.3
Patch Changes
fe6a985
: Fixes resolution when esinstall installs Markdown and Prism components
0.12.2
Patch Changes
50e6f49
: Fixes issues with using astro via the create script- Updated dependencies [
50e6f49
]- @astrojs/markdown-support@0.1.1
0.12.1
Patch Changes
- Updated dependencies [
6de740d
]- astro-parser@0.12.1
0.12.0
Minor Changes
-
8ff7998
: Enable Snowpack's built-in HMR support to enable seamless live updates while editing. -
ffb6380
: Support for dynamic Markdown through the content attribute. -
8ff7998
: Enabled Snowpack's built-in HMR engine for Astro pages -
643c880
: This is a breaking changeUpdated the rendering pipeline for
astro
to truly support any framework.For the vast majority of use cases,
astro
should just work out of the box. Astro now depends on@astrojs/renderer-preact
,@astrojs/renderer-react
,@astrojs/renderer-svelte
, and@astrojs/renderer-vue
, rather than these being built into the core library. This opens the door for anyone to contribute additional renderers for Astro to support their favorite framework, as well as the ability for users to control which renderers should be used.Features
- Expose a pluggable interface for controlling server-side rendering and client-side hydration
- Allows components from different frameworks to be nested within each other.
Note:
svelte
currently does support non-destructive hydration, so components from other frameworks cannot currently be nested inside of a Svelte component. See https://github.com/sveltejs/svelte/issues/4308.
Breaking Changes
- To improve compiler performance, improve framework support, and minimize JS payloads, any children passed to hydrated components are automatically wrapped with an
<astro-fragment>
element.
Patch Changes
-
3d20623
: Fixed a bug where Astro did not conform to JSX Expressions'&&
syntax.Also fixed a bug where
<span data-attr="" />
would render as<span data-attr="undefined" />
. -
46871d2
: Fixed bug where a class attribute was added to the doctype -
c9d833e
: Fixed a number of bugs and re-enabled the@astrojs/renderer-vue
renderer -
ce30bb0
: Temporarily disable@astrojs/renderer-vue
while we investigate an issue with installation -
addd67d
: RenameastroConfig
topages
in config. Docs updated. -
d2330a5
: Improve error display for missing local files -
Updated dependencies [
643c880
] -
Updated dependencies [
d2330a5
] -
Updated dependencies [
c9d833e
]- @astrojs/renderer-preact@0.1.0
- @astrojs/renderer-react@0.1.0
- @astrojs/renderer-svelte@0.1.0
- @astrojs/renderer-vue@0.1.0
- astro-parser@0.12.0
0.12.0-next.1
Patch Changes
ce30bb0
: Temporarily disable@astrojs/renderer-vue
while we investigate an issue with installation
0.12.0-next.0
Minor Changes
-
8ff7998
: Enable Snowpack's built-in HMR support to enable seamless live updates while editing. -
8ff7998
: Enabled Snowpack's built-in HMR engine for Astro pages -
643c880
: This is a breaking changeUpdated the rendering pipeline for
astro
to truly support any framework.For the vast majority of use cases,
astro
should just work out of the box. Astro now depends on@astrojs/renderer-preact
,@astrojs/renderer-react
,@astrojs/renderer-svelte
, and@astrojs/renderer-vue
, rather than these being built into the core library. This opens the door for anyone to contribute additional renderers for Astro to support their favorite framework, as well as the ability for users to control which renderers should be used.Features
- Expose a pluggable interface for controlling server-side rendering and client-side hydration
- Allows components from different frameworks to be nested within each other.
Note:
svelte
currently does support non-destructive hydration, so components from other frameworks cannot currently be nested inside of a Svelte component. See https://github.com/sveltejs/svelte/issues/4308.
Breaking Changes
- To improve compiler performance, improve framework support, and minimize JS payloads, any children passed to hydrated components are automatically wrapped with an
<astro-fragment>
element.
Patch Changes
-
3d20623
: Fixed a bug where Astro did not conform to JSX Expressions'&&
syntax.Also fixed a bug where
<span data-attr="" />
would render as<span data-attr="undefined" />
. -
Updated dependencies [
643c880
]- @astrojs/renderer-preact@0.1.0-next.0
- @astrojs/renderer-react@0.1.0-next.0
- @astrojs/renderer-svelte@0.1.0-next.0
- @astrojs/renderer-vue@0.1.0-next.0
0.11.0
Minor Changes
19e20f2
: Add Tailwind JIT support for Astro
Patch Changes
c43ee95
: Bugfix: CSS bundling randomizes order9cdada0
: Fixes a few edge case bugs with Astro's handling of Markdown content- Updated dependencies [
9cdada0
]- astro-parser@0.11.0
0.10.0
astro
has been bumped to 0.10.0
to avoid conflicts with the previously published astro
package (which was graciously donated to us at v0.9.2
).
Minor Changes
-
b3886c2
: Enhanced Markdown support! Markdown processing has been moved frommicromark
toremark
to prepare Astro for user-providedremark
plugins in the future.This change also introduces a built-in
<Markdown>
component for embedding Markdown and any Astro-supported component format inside of.astro
files. Read more about Astro's Markdown support.
Patch Changes
0.0.13
Patch Changes
7184149
: Added canonical URL and site globals for .astro filesb81abd5
: Add CSS bundling7b55d3d
: chore: Remove non-null assertions000464b
: Fix bug when building Svelte components95b1733
: Fix: wait for async operation to finishe0a4f5f
: Allow renaming for default import components9feffda
: Bugfix: fixes doubletags generated from markdown code blocks
87ab4c6
: Bugfix: Scoped CSS with pseudoclasses and direct children selectorse0fc2ca
: fix: build stuck on unhandled promise reject
0.0.11
Patch Changes
3ad0aac
: FixfetchContent
API bug for nested.md
files