-
Couldn't load subscription status.
- Fork 10
Update astro monorepo #41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/astro-monorepo
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
|
❌ Deploy Preview for advanced-astro-docs failed.
|
❌ Deploy Preview for astro-docs failed.
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
e461d9e to
222a257
Compare
❌ Deploy Preview for astro-docs failed.
|
❌ Deploy Preview for advanced-astro-docs failed.
|
222a257 to
5729ccf
Compare
5729ccf to
1f607f9
Compare
1f607f9 to
0cacf17
Compare
85dca9e to
ef1850a
Compare
ef1850a to
3c7241a
Compare
b8f8023 to
6db57b7
Compare
3a58d6d to
191856d
Compare
191856d to
d46bba0
Compare
d46bba0 to
4a4de16
Compare
84f73b0 to
571f51e
Compare
571f51e to
984a06e
Compare
984a06e to
247f9c9
Compare
247f9c9 to
dbbe4d2
Compare
dbbe4d2 to
8471271
Compare
7ad8afa to
14101e2
Compare
14101e2 to
4cb0292
Compare
4cb0292 to
3618b19
Compare
3618b19 to
24c6d90
Compare
24c6d90 to
1a74930
Compare
1a74930 to
32ea28c
Compare
32ea28c to
2582b13
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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 contains the following updates:
3.0.1->3.5.43.0.5->3.6.33.0.3->3.6.0Release Notes
withastro/astro (@astrojs/preact)
v3.5.4Compare Source
Patch Changes
8a46e80Thanks @marbrex! - Resolvevitepeer dependency problem for strict package managers like Yarn in PnP mode.v3.5.3Compare Source
Patch Changes
4a44e82Thanks @lukasbachlechner! - Preact components no longer throw an error if a property is null.v3.5.2Compare Source
Patch Changes
5f2536bThanks @ph1p! - Preact signals are now serialized correctly in arrays when they are given to components.v3.5.1Compare Source
Patch Changes
2cdb685Thanks @rschristian! - Swap outpreact-ssr-prepassforrenderToStringAsyncfrompreact-render-to-stringv3.5.0Compare Source
Minor Changes
#11234
4385bf7Thanks @ematipico! - Adds a new function calledaddServerRendererto the Container API. Use this function to manually store renderers inside the instance of your container.This new function should be preferred when using the Container API in environments like on-demand pages:
v3.4.0Compare Source
Minor Changes
#11144
803dd80Thanks @ematipico! - The integration now exposes a function calledgetContainerRenderer, that can be used inside the Container APIs to load the relative renderer.v3.3.0Compare Source
Minor Changes
#10938
fd508a0Thanks @florian-lefebvre! - Adds adevtoolsoptionYou can enable Preact devtools in development by setting
devtools: truein yourpreact()integration config:v3.2.0Compare Source
Minor Changes
#10689
683d51a5eecafbbfbfed3910a3f1fbf0b3531b99Thanks @ematipico! - Deprecate support for versions of Node.js older thanv18.17.1for Node.js 18, older thanv20.0.3for Node.js 20, and the complete Node.js v19 release line.This change is in line with Astro's Node.js support policy.
v3.1.2Compare Source
Patch Changes
ad50784adc6f262fc563999e97df3a5dc9087c88Thanks @rschristian! - Fixes (theoretical) edge case in Preact integration's JSX aliasesv3.1.1Compare Source
Patch Changes
c692d0c66a5062937e47402dc700d41c2a5dfc5cThanks @Princesseuh! - Fixes passing children to server-rendered components causing an errorv3.1.0Compare Source
Minor Changes
#9524
0903ef90494e9c8bd0272347a0cdd51eca7f4648Thanks @aleksandrjet! - Allows rendering lazy components.You can now use lazy components with Suspense:
v3.0.2Compare Source
Patch Changes
#9482
72b26daf694b213918f02d0fcbf90ab5b7ebc31fThanks @natemoo-re! - Improves compatibility with the Qwik adapter#9479
1baf0b0d3cbd0564954c2366a7278794fad6726eThanks @sarah11918! - Updates READMEwithastro/astro (@astrojs/react)
v3.6.3Compare Source
Patch Changes
8a46e80Thanks @marbrex! - Resolvevitepeer dependency problem for strict package managers like Yarn in PnP mode.v3.6.2Compare Source
Patch Changes
7adb350Thanks @bluwy! - Prevents throwing errors when checking if a component is a React component in runtimev3.6.1Compare Source
Patch Changes
#11571
1c3265aThanks @bholmesdev! - BREAKING CHANGE to the experimental Actions API only. Install the latest@astrojs/reactintegration as well if you're using React 19 features.Make
.safe()the default return value for actions. This means{ data, error }will be returned when calling an action directly. If you prefer to get the data while allowing errors to throw, chain the.orThrow()modifier.v3.6.0Compare Source
Minor Changes
#11234
4385bf7Thanks @ematipico! - Adds a new function calledaddServerRendererto the Container API. Use this function to manually store renderers inside the instance of your container.This new function should be preferred when using the Container API in environments like on-demand pages:
v3.5.0Compare Source
Minor Changes
#11144
803dd80Thanks @ematipico! - The integration now exposes a function calledgetContainerRenderer, that can be used inside the Container APIs to load the relative renderer.v3.4.0Compare Source
Minor Changes
#11071
8ca7c73Thanks @bholmesdev! - Adds two new functionsexperimental_getActionState()andexperimental_withState()to support the React 19useActionState()hook when using Astro Actions. This introduces progressive enhancement when calling an Action with thewithState()utility.This example calls a
likeaction that accepts apostIdand returns the number of likes. Pass this action to theexperimental_withState()function to apply progressive enhancement info, and apply touseActionState()to track the result:You can also access the state stored by
useActionState()from your actionhandler. Callexperimental_getActionState()with the API context, and optionally apply a type to the result:v3.3.4Compare Source
Patch Changes
4d16381Thanks @emish89! - Fixes incorrectpeerDependenciesfor@types/reactand@types/react-domv3.3.3Compare Source
Patch Changes
d47baa4Thanks @matthewp! - Updates package to support React 19 betav3.3.2Compare Source
Patch Changes
fd7a9edThanks @Angrigo! - Removes using deprecatedReactDOMServer.renderToStaticNodeStreamAPIv3.3.1Compare Source
Patch Changes
f6bddd3Thanks @lamATnginx! - Fix Redoc usage in React integrationv3.3.0Compare Source
Minor Changes
#10689
683d51a5eecafbbfbfed3910a3f1fbf0b3531b99Thanks @ematipico! - Deprecate support for versions of Node.js older thanv18.17.1for Node.js 18, older thanv20.0.3for Node.js 20, and the complete Node.js v19 release line.This change is in line with Astro's Node.js support policy.
v3.2.0Compare Source
Minor Changes
14f1d49a10541fecc4c10def8a094322442ccf23Thanks @fightingcat! - Expose Babel config for @astro/react.v3.1.1Compare Source
Patch Changes
195f51f82a44df32be73865949aabee0d46ffe61Thanks @matthewp! - Mark @material-tailwind/react as noExternalv3.1.0Compare Source
Minor Changes
#10136
9cd84bd19b92fb43ae48809f575ee12ebd43ea8fThanks @matthewp! - Changes the default behavior oftransition:persistto update the props of persisted islands upon navigation. Also adds a new view transitions optiontransition:persist-props(default:false) to prevent props from updating as needed.Islands which have the
transition:persistproperty to keep their state when using the<ViewTransitions />router will now have their props updated upon navigation. This is useful in cases where the component relies on page-specific props, such as the current page title, which should update upon navigation.For example, the component below is set to persist across navigation. This component receives a
productsprops and might have some internal state, such as which filters are applied:Upon navigation, this component persists, but the desired
productsmight change, for example if you are visiting a category of products, or you are performing a search.Previously the props would not change on navigation, and your island would have to handle updating them externally, such as with API calls.
With this change the props are now updated, while still preserving state.
You can override this new default behavior on a per-component basis using
transition:persist-props=trueto persist both props and state during navigation:v3.0.10Compare Source
Patch Changes
20ca3154fb37049cbcd51b06d9fa2ef25ac25a36Thanks @StandardGage! - Fixes an issue where passing void elements (img, etc..) did not work with theexperimentalReactChildrenoption enabledv3.0.9Compare Source
Patch Changes
#9482
72b26daf694b213918f02d0fcbf90ab5b7ebc31fThanks @natemoo-re! - Improves compatibility with the Qwik adapter#9479
1baf0b0d3cbd0564954c2366a7278794fad6726eThanks @sarah11918! - Updates READMEv3.0.8Compare Source
Patch Changes
#9403
7eb9fe8a7Thanks @knpwrs! - Prevents unsupportedforwardRefcomponents created by Preact from being rendered by React#9452
e83b5095fThanks @florian-lefebvre! - Upgrades vite to latestv3.0.7Compare Source
Patch Changes
1c48ed286Thanks @bluwy! - Adds Vite 5 support. There are no breaking changes from Astro. Check the Vite migration guide for details of the breaking changes from Vite instead.v3.0.6Compare Source
Patch Changes
af43fb517Thanks @lilnasy! - Fixes an issue where slotting self-closing elements (img, br, hr) into react components withexperimentalReactChildrenenabled led to an error.withastro/astro (@astrojs/sitemap)
v3.6.0Compare Source
Minor Changes
#14285
bedc31bThanks @jdcolombo! - Adds a new configuration optionnamespacesfor more control over XML namespaces used in sitemap generationExcluding unused namespaces can help create cleaner, more focused sitemaps that are faster for search engines to parse and use less bandwidth. If your site doesn't have news content, videos, or multiple languages, you can exclude those namespaces to reduce XML bloat.
The
namespacesoption allows you to configurenews,xhtml,image, andvideonamespaces independently. All namespaces are enabled by default for backward compatibility and no change to existing projects is necessary. But now, you can choose to streamline your XML and avoid unnecessary code.For example, to exclude the video namespace from your sitemap, set
video: falsein your configuration:The generated XML will not include the
xmlns:videonamespace:v3.5.1Compare Source
Patch Changes
896886cThanks @gouravkhunger! - Fixes the issue with the optionlastmodwhere if it is defined it applies correctly to<url>entries in eachsitemap-${i}.xmlfile but not the<sitemap>entries in the rootsitemap-index.xmlfile.v3.5.0Compare Source
Minor Changes
#13682
5824b32Thanks @gouravkhunger! - Adds acustomSitemapsoption to include extra sitemaps in thesitemap-index.xmlfile generated by Astro.This is useful for multi-framework setups on the same domain as your Astro site (
example.com), such as a blog atexample.com/blogwhose sitemap is generated by another framework.The following example shows configuring your Astro site to include sitemaps for an externally-generated blog and help center along with the generated sitemap entries in
sitemap-index.xml:Example:
Learn more in the
@astrojs/sitemapconfiguration documentation.v3.4.2Compare Source
Patch Changes
2309adaThanks @florian-lefebvre! - Upgrades zodv3.4.1Compare Source
Patch Changes
8a1e849Thanks @blimmer! - Uncaught errors in thefiltermethod will now bubble, causing the astro build to fail.v3.4.0Compare Source
Minor Changes
#13753
90293deThanks @mattyoho! - Customize the filenames of sitemap XML files generated by the@astro/sitemapintegration by settingfilenameBasein the integration configuration settings. This may be useful when deploying an Astro site at a path on a domain with preexisting sitemap files.Generated sitemap files will appear at
/sitemap-0.xmland/sitemap-index.xmlby default, which may conflict with preexisting files. SetfilenameBaseto a custom value to avoid that if so:This will yield sitemap and index files as
https://example.com/astronomy-sitemap-0.xmlandhttps://example.com/astronomy-sitemap-index.xml.v3.3.1Patch Changes
5dd2d3fThanks @florian-lefebvre! - Removes unused codev3.3.0Minor Changes
91c9503Thanks @ematipico! - Add support for XSL in sitemap-index.xmlv3.2.1Compare Source
Patch Changes
07754f5Thanks @mingjunlu! - Adds missingxslURLproperty toSitemapOptionstype.v3.2.0Compare Source
Minor Changes
fbe1bc5Thanks @sondr3! - Adds newxslURLoption to enable styling of sitemapsv3.1.6Compare Source
Patch Changes
7d59750Thanks @wackbyte! - Refactor to use Astro's integration logger for loggingv3.1.5Compare Source
Patch Changes
cefeadfThanks @adrianlyjak! - Fixes false positives for status code routes like404and500when generating sitemaps.v3.1.4Compare Source
Patch Changes
0e22462d1534afc8f7bb6782f86db680c7a5f245Thanks @gislerro! - Fixes an issue where the root url does not follow thetrailingSlashconfig optionv3.1.3Compare Source
Patch Changes
1ce22881c657becf0397b83ac393fb5d2399104cThanks @bluwy! - Improves performance when generating the sitemap datav3.1.2Compare Source
Patch Changes
5f7e9c47e01116f6ec74b33770f480404680956aThanks @mingjunlu! - Fixes an issue where the base path is missing insitemap-index.xml.v3.1.1Compare Source
Patch Changes
#10179
6343f6a438d790fa16a0dd268f4a51def4fa0f33Thanks @ematipico! - Revert #9846The feature to customize the file name of the sitemap was reverted due to some internal issues with one of the dependencies. With an non-deterministic behaviour, the sitemap file was sometime emitted with incorrect syntax.
#9975
ec7d2ebbd96b8c2dfdadaf076bbf7953007536edThanks @moose96! - Fixes URL generation for routes that rest parameters and start with/v3.1.0Compare Source
Minor Changes
#9846
9b78c992750cdb99c40a89a00ea2a0d1c00877d7Thanks @ktym4a! - Adds a new configuration optionprefixthat allows you to change the defaultsitemap-*.xmlfile name.By default, running
astro buildcreates bothsitemap-index.xmlandsitemap-0.xmlin your output directory.To change the names of these files (e.g. to
astrosite-index.xmlandastrosite-0.xml), set theprefixoption in yoursitemapintegration configuration:This option is useful when Google Search Console is unable to fetch your default sitemap files, but can read renamed files.
v3.0.5Compare Source
Patch Changes
b325fada567892b63ecae87c1ff845c8514457baThanks @andremralves! - Fixes generated URLs when using abasewith a SSR adapterv3.0.4Compare Source
Patch Changes
1baf0b0d3cbd0564954c2366a7278794fad6726eThanks @sarah11918! - Updates READMEConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.