Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
[email protected]
Minor Changes
#2849
72ef7ae6
Thanks @natemoo-re! - Introduce newastro add
command to automatically configure integrations.#2833
79545412
Thanks @natemoo-re! - This PR introduces a new internal CSS parser for@astrojs/compiler
. Seewithastro/compiler#329
for more details.This fixes Astro's support for modern CSS syntax like
@container
,@layer
, and nesting. Note While Astro now correctly parses this modern syntax, it does not automatically compile features for browser compatability purposes.#2824
0a3d3e51
Thanks @bholmesdev! - Change shiki to our default markdown syntax highlighter. This includes updates to all relevant starter projects that used Prism-specific styles.Patch Changes
#2879
80034c6c
Thanks @matthewp! - Netlify AdapterThis change adds a Netlify adapter that uses Netlify Functions. You can use it like so:
#2871
5029382a
Thanks @FredKSchott! - Fix a bug where tailwind integration wouldn't apply to markdown pages#2852
96372e6b
Thanks @bholmesdev! - Fix "isSelfAccepting" exception when using the new @astrojs/react integration in development#2798
4c25a1c2
Thanks @matthewp! - Implement APIs for headers for SSR flag#2855
5e52814d
Thanks @matthewp! - Adds support for the Node adapter (SSR)This provides the first SSR adapter available using the
integrations
API. It is a Node.js adapter that can be used with thehttp
module or any framework that wraps it, like Express.In your astro.config.mjs use:
After performing a build there will be a
dist/server/entry.mjs
module that works like a middleware function. You can use with any framework that supports the Noderequest
andresponse
objects. For example, with Express you can do:#2859
c781b12f
Thanks @natemoo-re! - Ensure private, internal APIs are not enumerable#2835
77ebab8b
Thanks @natemoo-re! - Fix missingpostcss-load-config
dependency#2878
2db97f10
Thanks @bholmesdev! - Move the built-inPrism
component fromastro/components
to@astrojs/prism/component
.#2857
1061d647
Thanks @bholmesdev! - Improve granularity of production build logs. This now lists:import.meta.glob
calls.getStaticPaths
.#2825
1cd7184c
Thanks @hlynursmari1! - Fix island deduplication ignoring props.Re-resolves an issue initially patched in Fixes bug where Astro can't distinguish between two equal components… #846 but seemingly lost in the 0.21.0 mega-merge (d84bfe7).This change makes the component render step account for all props, even if they don't affect the generated HTML, when deduplicating island mounts.#2873
e4025d1f
Thanks @matthewp! - Improves the build by building to a single file for rendering#2815
7b9d042d
Thanks @matthewp! - Allows dynamic routes in SSR to avoid implementing getStaticPaths#2875
55712277
Thanks @FredKSchott! - Generalize output assets to avoid adblocker false positives#2848
981e2a83
Thanks @FredKSchott! - add missing injected "page" scripts into markdown pages#2872
098f6f6b
Thanks @bholmesdev! - FixisSelfAccepting
errors when using the Preact integration with the Astro dev serverUpdated dependencies [
0a3d3e51
,2db97f10
,d763ec18
]:[email protected]
Minor Changes
1fdb63b5
Thanks @JuanM04! - Automatically add integrationpeerDependencies
to scaffoldedpackage.json
files@astrojs/[email protected]
Minor Changes
0a3d3e51
Thanks @bholmesdev! - Change shiki to our default markdown syntax highlighter. This includes updates to all relevant starter projects that used Prism-specific styles.Patch Changes
#2870
d763ec18
Thanks @FredKSchott! - Fix a shiki performance issue affecting large sitesUpdated dependencies [
2db97f10
]:@astrojs/[email protected]
Patch Changes
2db97f10
Thanks @bholmesdev! - Move the built-inPrism
component fromastro/components
to@astrojs/prism/component
.@astrojs/[email protected]
Patch Changes
#2885
6b004363
Thanks @bholmesdev! - Add README across Astro built-in integrations#2847
3b621f7a
Thanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site@astrojs/[email protected]
Patch Changes
#2879
80034c6c
Thanks @matthewp! - Netlify AdapterThis change adds a Netlify adapter that uses Netlify Functions. You can use it like so:
@astrojs/[email protected]
Patch Changes
#2879
80034c6c
Thanks @matthewp! - Netlify AdapterThis change adds a Netlify adapter that uses Netlify Functions. You can use it like so:
#2873
e4025d1f
Thanks @matthewp! - Improves the build by building to a single file for rendering@astrojs/[email protected]
Patch Changes
#2885
6b004363
Thanks @bholmesdev! - Add README across Astro built-in integrations#2847
3b621f7a
Thanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site@astrojs/[email protected]
Patch Changes
#2885
6b004363
Thanks @bholmesdev! - Add README across Astro built-in integrations#2847
3b621f7a
Thanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site#2872
098f6f6b
Thanks @bholmesdev! - FixisSelfAccepting
errors when using the Preact integration with the Astro dev server@astrojs/[email protected]
Patch Changes
#2885
6b004363
Thanks @bholmesdev! - Add README across Astro built-in integrations#2847
3b621f7a
Thanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site@astrojs/[email protected]
Patch Changes
#2885
6b004363
Thanks @bholmesdev! - Add README across Astro built-in integrations#2847
3b621f7a
Thanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site@astrojs/[email protected]
Patch Changes
#2885
6b004363
Thanks @bholmesdev! - Add README across Astro built-in integrations#2847
3b621f7a
Thanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site@astrojs/[email protected]
Patch Changes
#2885
6b004363
Thanks @bholmesdev! - Add README across Astro built-in integrations#2847
3b621f7a
Thanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site@astrojs/[email protected]
Patch Changes
#2831
5315c3f7
Thanks @bholmesdev! - Add support for tailwind config files. These can either be a standardtailwind.config.js|cjs|mjs
, or a custom filename as specified in your integration config.#2885
6b004363
Thanks @bholmesdev! - Add README across Astro built-in integrations#2847
3b621f7a
Thanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site@astrojs/[email protected]
Patch Changes
#2885
6b004363
Thanks @bholmesdev! - Add README across Astro built-in integrations#2847
3b621f7a
Thanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site@astrojs/[email protected]
Patch Changes
#2885
6b004363
Thanks @bholmesdev! - Add README across Astro built-in integrations#2847
3b621f7a
Thanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site