-
Notifications
You must be signed in to change notification settings - Fork 48
chore(deps): update astro monorepo #113
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
Review or Edit in CodeSandboxOpen the branch in Web Editor • VS Code • Insiders |
❌ Deploy Preview for bosf2023 failed.
|
0288271 to
575f2a9
Compare
❌ Deploy Preview for bosf2023 failed. Why did it fail? →
|
35b6e1e to
73428d7
Compare
73428d7 to
21ebc92
Compare
21ebc92 to
e89e3df
Compare
d2148d4 to
3406b12
Compare
3406b12 to
f9b0895
Compare
a83b1aa to
356803f
Compare
65a8c56 to
88d534d
Compare
88d534d to
3e87f6b
Compare
3e87f6b to
16baf77
Compare
16baf77 to
5013e2e
Compare
5013e2e to
5ebf11d
Compare
5ebf11d to
ebf6658
Compare
ebf6658 to
87a4800
Compare
87a4800 to
8bc44d2
Compare
0a4386e to
4bf1c72
Compare
7ec0672 to
ea836ab
Compare
ea836ab to
e02aaca
Compare
e02aaca to
e4dfc5f
Compare
e4dfc5f to
56be4c8
Compare
56be4c8 to
eb30256
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:
1.1.0->1.1.53.0.0->3.6.05.0.0->5.1.53.1.3->3.6.5Release Notes
withastro/astro (@astrojs/mdx)
v1.1.5Compare Source
Patch Changes
4537ecf0d]:v1.1.4Compare Source
Patch Changes
c5010aad3]:v1.1.3Compare Source
Patch Changes
#8897
5a3d46da1Thanks @remcohaszing! - Update the README to suggest that users install the official MDX extension for VS Code.Updated dependencies [
26b77b8fe]:v1.1.2Compare Source
Patch Changes
2993055be,c4270e476,bd5aa1cd3,f369fa250,391729686,f999365b8,b2ae9ee0c,0abff97fe,3bef32f81]:v1.1.1Compare Source
Patch Changes
#8737
6f60da805Thanks @ematipico! - Add provenance statement when publishing the library from CIUpdated dependencies [
21f482657,6f60da805,d78806dfe,d1c75fe15,aa265d730,78adbc443,21e0757ea,357270f2a]: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 READMEv3.0.3Compare Source
Patch Changes
35cd810f0Thanks @evadecker! - Upgrades Zod to 3.22.4v3.0.2Compare Source
Patch Changes
10b103820Thanks @silent1mezzo! - Display output directory in the sitemap build resultv3.0.1Compare Source
Patch Changes
6f60da805Thanks @ematipico! - Add provenance statement when publishing the library from CIwithastro/astro (@astrojs/tailwind)
v5.1.5Compare Source
Patch Changes
cf30880Thanks @ascorbic! - Upgrades Vitev5.1.4Compare Source
Patch Changes
739dbfbThanks @ascorbic! - Upgrades Vite to pin esbuildv5.1.3Compare Source
Patch Changes
4f2fd0aThanks @Princesseuh! - Fixes compatibility with Astro 5v5.1.2Compare Source
Patch Changes
8e500f2Thanks @delucis! - Adds keywords topackage.jsonto improve categorization in the Astro integrations catalogv5.1.1Compare Source
Patch Changes
dcd1158Thanks @matthewp! - Make @astrojs/tailwind compat with Astro 5v5.1.0Compare Source
Minor Changes
d252fc61b04c1491f51822f5e23fabd404d84d40Thanks @bluwy! - Addsnestingoption to enabletailwindcss/nestingsupportPatch Changes
1baf0b0d3cbd0564954c2366a7278794fad6726eThanks @sarah11918! - Updates READMEv5.0.4Compare Source
Patch Changes
e83b5095fThanks @florian-lefebvre! - Upgrades vite to latestv5.0.3Compare Source
Patch Changes
#9313
2f110a501Thanks @matthewp! - Upgrade for compatibility with Astro 4The Tailwind now supports both Astro 3 and Astro 4.
v5.0.2Compare Source
Patch Changes
#8638
160d1cd75Thanks @florian-lefebvre! - The@astrojs/tailwindintegration now creates atailwind.config.mjsfile by defaultUpdated dependencies [
160d1cd75,30de32436,c4a7ec425,c24f70d91,93b092266,29cdfa024,eaed844ea]:v5.0.1Compare Source
Patch Changes
#8737
6f60da805Thanks @ematipico! - Add provenance statement when publishing the library from CIUpdated dependencies [
6f60da805,d78806dfe,d1c75fe15,aa265d730,78adbc443,21e0757ea,357270f2a]:withastro/astro (astro)
v3.6.5Compare Source
Patch Changes
#10287
a90d685d7Thanks @ematipico! - Fixes an issue where in Node SSR, the image endpoint could be used maliciously to reveal unintended information about the underlying system.Thanks to Google Security Team for reporting this issue.
v3.6.4Compare Source
Patch Changes
#9226
8f8a40e93Thanks @outofambit! - Fix i18n fallback routing with routing strategy of always-prefix#9179
3f28336d9Thanks @lilnasy! - Fixes an issue where the presence of a slot in a page led to an error.#9219
067a65f5bThanks @natemoo-re! - Fix edge case where<style>updates inside of.astrofiles would ocassionally fail to update without reloading the page.#9236
27d3e86e4Thanks @ematipico! - The configurationi18n.routingStrategyhas been replaced with an object calledrouting.export default defineConfig({ experimental: { i18n: { - routingStrategy: "prefix-always", + routing: { + prefixDefaultLocale: true, + } } } })export default defineConfig({ experimental: { i18n: { - routingStrategy: "prefix-other-locales", + routing: { + prefixDefaultLocale: false, + } } } })v3.6.3Compare Source
Patch Changes
0dc99c9a2Thanks @florian-lefebvre! - Prevents the Code component from crashing if the lang isn't supported by falling back toplaintext.v3.6.2Compare Source
Patch Changes
d90714fc3Thanks @SpencerWhitehead7! - Fixes an issue where links with the same pathname as the current page, but different search params, were not prefetched.v3.6.1Compare Source
Patch Changes
#9173
04fdc1c61Thanks @lilnasy! - Fixes an issue where having a middleware prevented the SSR app from being deployed on Netlify.#9186
607542c7cThanks @martrapp! - Fixes a view transition issue on webKit browsers that prevented scrolling to #fragmentsv3.6.0Compare Source
Minor Changes
#9090
c87223c21Thanks @martrapp! - Take full control over the behavior of view transitions!Three new events now complement the existing
astro:after-swapandastro:page-loadevents:The
astro:before-*events allow you to change properties and strategies of the view transition implementation.The
astro:after-*events are notifications that a phase is complete.Head over to docs to see the full view transitions lifecycle including these new events!
#9092
0ea4bd47eThanks @smitbarmase! - Changes the fallback prefetch behavior on slow connections and when data saver mode is enabled. Instead of disabling prefetch entirely, thetapstrategy will be used.#9166
cba6cf32dThanks @matthewp! - The Picture component is no longer experimentalThe
<Picture />component, part ofastro:assets, has exited experimental status and is now recommended for use. There are no code changes to the component, and no upgrade to your project is necessary.This is only a change in documentation/recommendation. If you were waiting to use the
<Picture />component until it had exited the experimental stage, wait no more!#9092
0ea4bd47eThanks @smitbarmase! - Adds aignoreSlowConnectionoption to theprefetch()API to prefetch even on data saver mode or slow connection.v3.5.7Compare Source
Patch Changes
7ff8d62bfThanks @ematipico! - Revert fix around fallback system, which broken injected stylesv3.5.6Compare Source
Patch Changes
#9121
f4efd1c80Thanks @peng! - Adds a warning ifastro addfetches a package but returns a non-404 status#9142
7d55cf68dThanks @ematipico! - Consistely emit fallback routes in the correct folders.#9119
306781795Thanks @ematipico! - Fix a flaw in the i18n fallback logic, where the routes didn't preserve their metadata, such as hoisted scripts#9140
7742fd7dcThanks @martrapp! - View Transitions: handle clicks on SVGAElements and image maps"#9101
e3dce215aThanks @ematipico! - Add a new propertyAstro.currentLocale, available wheni18nis enabled.v3.5.5Compare Source
Patch Changes
#9091
536c6c9fdThanks @ematipico! - TheroutingStrategyprefix-alwaysshould not force its logic to endpoints. This fixes some regression withastro:assetsand@astrojs/rss.#9102
60e8210b0Thanks @Princesseuh! - In the dev overlay, when there's too many plugins enabled at once, some of the plugins will now be hidden in a separate sub menu to avoid the bar becoming too longv3.5.4Compare Source
Patch Changes
#9085
fc66ecff1Thanks @ematipico! - When redirecting to the default root locale, Astro middleare should take into consideration the value oftrailingSlash#9067
c6e449c5bThanks @danielhajduk! - Fixes display of debug messages when using the--verboseflag#9075
c5dc8f2ecThanks @Princesseuh! - Fix Passthrough image service generating multiple images with the same content in certain cases#9083
4537ecf0dThanks @bluwy! - Uses newcreateShikiHighlighterAPI from@astrojs/markdown-remarkto avoid code duplication#9084
045e5ec97Thanks @matthewp! - Supportsformmethodandformactionfor form overrides#9087
b895113a0Thanks @alexanderniebuhr! - Fixes the regression which broke bundling of image service for pre-rendered pages, which was introduced by #8854#9058
5ef89ef33Thanks @Princesseuh! - Add a new settings panel to the dev overlay#9045
84312f24fThanks @rishi-raj-jain! - Fixes preview servertrailingSlashhandling for request URLs with query stringsUpdated dependencies [
4537ecf0d]:v3.5.3Compare Source
Patch Changes
50164f5e3Thanks @natemoo-re! - Fix a regression introduced in 3.5.0 related to content collection stylesv3.5.2Compare Source
Patch Changes
1bc331968Thanks @ematipico! - Correctly infer the presence of an user middlewarev3.5.1Compare Source
Patch Changes
#9037
ea71975ecThanks @sarah11918! - Updates i18n configuration reference#9051
15b84ccb9Thanks @ematipico! - Fix a regression where endpoints were incorrectly processed during SSG build whentrailingSlash: "always"#9042
7dedd17fcThanks @rishi-raj-jain! - Safely bail when thexclipcommand does not exist on Linux when trying to copy to clipboard withastro info#9050
bf0286e50Thanks @Princesseuh! - Fix --verbose flag not working#9049
49b82edb2Thanks @Princesseuh! - Fix image errors when images were used on the clientv3.5.0Compare Source
Minor Changes
#8869
f5bdfa272Thanks @matthewp! - ## Integration Hooks to add MiddlewareIt's now possible in Astro for an integration to add middleware on behalf of the user. Previously when a third party wanted to provide middleware, the user would need to create a
src/middleware.tsfile themselves. Now, adding third-party middleware is as easy as adding a new integration.For integration authors, there is a new
addMiddlewarefunction in theastro:config:setuphook. This function allows you to specify a middleware module and the order in which it should be applied:You can now add your integration's middleware and specify that it runs either before or after the application's own defined middleware (defined in
src/middleware.{js,ts})#8854
3e1239e42Thanks @natemoo-re! - Provides a new, experimental build cache for Content Collections as part of the Incremental Build RFC. This includes multiple refactors to Astro's build process to optimize how Content Collections are handled, which should provide significant performance improvements for users with many collections.Users building a
staticsite can opt-in to preview the new build cache by adding the following flag to your Astro config:When this experimental feature is enabled, the files generated from your content collections will be stored in the
cacheDir(by default,node_modules/.astro) and reused between builds. Most CI environments automatically restore files innode_modules/by default.In our internal testing on the real world Astro Docs project, this feature reduces the bundling step of
astro buildfrom 133.20s to 10.46s, about 92% faster. The end-to-endastro buildprocess used to take 4min 58s and now takes just over1minfor a total reduction of 80%.If you run into any issues with this experimental feature, please let us know!
You can always bypass the cache for a single build by passing the
--forceflag toastro build.#8963
fda3a0213Thanks @matthewp! - Form support in View Transitions routerThe
<ViewTransitions />router can now handle form submissions, allowing the same animated transitions and stateful UI retention on form posts that are already available on<a>links. With this addition, your Astro project can have animations in all of these scenarios:navigate()API.This feature is opt-in for semver reasons and can be enabled by adding the
handleFormsprop to the ` component:Just as with links, if you don't want the routing handling a form submission, you can opt out on a per-form basis with the
data-astro-reloadproperty:Form support works on post
method="get"andmethod="post"forms.#8954
f0031b0a3Thanks @Princesseuh! - Updates the Image Services API to now delete original images from the final build that are not used outside of the optimization pipeline. For users with a large number of these images (e.g. thumbnails), this should reduce storage consumption and deployment times.#8984
26b1484e8Thanks @Princesseuh! - Adds a new propertypropertiesToHashto the Image Services API to allow specifying which properties ofgetImage()/<Image />/<Picture />should be used for hashing the result files when doing local transformations. For most services, this will include properties such assrc,widthorqualitythat directly changes the content of the generated image.#9010
100b61ab5Thanks @jasikpark! - The<Picture />component will now usejpgandjpegrespectively as fallback formats when the original image is in those formats.#8974
143bacf39Thanks @ematipico! - Experimental support for i18n routing.Astro's experimental i18n routing API allows you to add your multilingual content with support for configuring a default language, computing relative page URLs, and accepting preferred languages provided by your visitor's browser. You can also specify fallback languages on a per-language basis so that your visitors can always be directed to existing content on your site.
Enable the experimental routing option by adding an
i18nobject to your Astro configuration with a default location and a list of all languages to support:Organize your content folders by locale depending on your
i18n.routingStrategy, and Astro will handle generating your routes and showing your preferred URLs to your visitors.Configuration
📅 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.