-
Notifications
You must be signed in to change notification settings - Fork 0
fix(deps): update astro monorepo (major) #289
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/major-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
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
8678470
to
cdb3fcf
Compare
cdb3fcf
to
62ffdaa
Compare
62ffdaa
to
42a4b87
Compare
42a4b87
to
b20544c
8000
Compare
b20544c
to
2e8fc6a
Compare
2e8fc6a
to
56b15a4
Compare
56b15a4
to
a65e7a1
Compare
a65e7a1
to
b6113dd
Compare
b6113dd
to
13e92b7
Compare
13e92b7
to
0c2962d
Compare
0c2962d
to
bfa4281
Compare
bfa4281
to
36ef66f
Compare
36ef66f
to
8dec31c
Compare
c681b8c
to
7c1e29f
Compare
7c1e29f
to
0fb0671
Compare
0fb0671
to
1bd1049
Compare
1bd1049
to
9132c20
Compare
9132c20
to
2c1da0e
Compare
2c1da0e
to
92e6cb4
Compare
92e6cb4
to
6e1932e
Compare
6e1932e
to
ee23ead
Compare
ee23ead
to
0650e2e
Compare
0650e2e
to
2117513
Compare
2117513
to
c2ba63c
Compare
c2ba63c
to
c0037e6
Compare
c0037e6
to
5efb97b
Compare
5efb97b
to
0cf0965
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
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.1.9
->4.3.0
5.1.4
->6.0.2
7.8.2
->8.1.4
4.16.18
->5.8.1
Release Notes
withastro/astro (@astrojs/mdx)
v4.3.0
Compare Source
Minor Changes
#13809
3c3b492
Thanks @ascorbic! - Increases minimum Node.js version to 18.20.8Node.js 18 has now reached end-of-life and should not be used. For now, Astro will continue to support Node.js 18.20.8, which is the final LTS release of Node.js 18, as well as Node.js 20 and Node.js 22 or later. We will drop support for Node.js 18 in a future release, so we recommend upgrading to Node.js 22 as soon as possible. See Astro's Node.js support policy for more details.
Patch Changes
v4.2.6
Compare Source
Patch Changes
c3e80c2
Thanks @jsparkdev! - update vite to latest version for fixing CVEv4.2.5
Compare Source
Patch Changes
5dd2d3f
Thanks @florian-lefebvre! - Removes unused codev4.2.4
Compare Source
Patch Changes
#13596
3752519
Thanks @jsparkdev! - update vite to latest version to fix CVE#13547
360cb91
Thanks @jsparkdev! - Updates vite to the latest versionv4.2.3
Compare Source
Patch Changes
ff9d69e
Thanks @jsparkdev! - updatevite
to the latest versionv4.2.2
Patch Changes
a98ae5b
Thanks @ematipico! - Updates the dependencyvite
to the latest.v4.2.1
Patch Changes
#13448
91c9503
Thanks @ematipico! - Upgrade to shiki v3Updated dependencies [
91c9503
]:v4.2.0
Compare Source
Minor Changes
#13352
cb886dc
Thanks @delucis! - Adds support for a newexperimental.headingIdCompat
flagBy default, Astro removes a trailing
-
from the end of IDs it generates for headings ending withspecial characters. This differs from the behavior of common Markdown processors.
You can now disable this behavior with a new configuration flag:
This can be useful when heading IDs and anchor links need to behave consistently across your site
and other platforms such as GitHub and npm.
If you are using the
rehypeHeadingIds
plugin directly, you can also pass this new option:Patch Changes
cb886dc
,a3327ff
]:v4.1.1
Compare Source
Patch Changes
v4.1.0
Compare Source
Minor Changes
#13254
1e11f5e
Thanks @p0lyw0lf! - Adds the ability to process and optimize remote images in Markdown syntax in MDX files.Previously, Astro only allowed local images to be optimized when included using
![]()
syntax. Astro's image service could only display remote images without any processing.Now, Astro's image service can also optimize remote images written in standard Markdown syntax. This allows you to enjoy the benefits of Astro's image processing when your images are stored externally, for example in a CMS or digital asset manager.
No additional configuration is required to use this feature! Any existing remote images written in Markdown will now automatically be optimized. To opt-out of this processing, write your images in Markdown using the JSX
<img/>
tag instead. Note that images located in yourpublic/
folder are still never processed.Patch Changes
1e11f5e
]:v4.0.8
Compare Source
Patch Changes
db252e0
]:v4.0.7
Compare Source
Patch Changes
cf30880
Thanks @ascorbic! - Upgrades Vitev4.0.6
Compare Source
Patch Changes
3d89e62
]:v4.0.5
Compare Source
Patch Changes
3a267f3
Thanks @bluwy! - Reverts withastro/astro@9a3b48c which caused a regression for rendering inline MDX components and MDX files from content collectionsv4.0.4
Compare Source
Patch Changes
#12921
aeb7e1a
Thanks @ascorbic! - Fixes a bug that caused Image component to be imported on MDX pages that did not include images#12913
9a3b48c
Thanks @bluwy! - Makes internalcheck()
function a no-op to allow faster component renders and prevent React 19 component warningsv4.0.3
Compare Source
Patch Changes
739dbfb
Thanks @ascorbic! - Upgrades Vite to pin esbuildv4.0.2
Compare Source
Patch Changes
f13417b
,87231b1
,a71e9b9
]:v4.0.1
Compare Source
Patch Changes
4f2fd0a
Thanks @Princesseuh! - Fixes compatibility with Astro 5v4.0.0
Compare Source
Major Changes
#12231
90ae100
Thanks @bluwy! - Handles the breaking change in Astro where content pages (including.mdx
pages located withinsrc/pages/
) no longer respond withcharset=utf-8
in theContent-Type
header.For MDX pages without layouts,
@astrojs/mdx
will automatically add the<meta charset="utf-8">
tag to the page by default. This reduces the boilerplate needed to write with non-ASCII characters. If your MDX pages have a layout, the layout component should include the<meta charset="utf-8">
tag.If you require
charset=utf-8
to render your page correctly, make sure that your layout components have the<meta charset="utf-8">
tag added.#12008
5608338
Thanks @Princesseuh! - Welcome to the Astro 5 beta! This release has no changes from the latest alpha of this package, but it does bring us one step closer to the final, stable release.Starting from this release, no breaking changes will be introduced unless absolutely necessary.
To learn how to upgrad 8000 e, check out the Astro v5.0 upgrade guide in our beta docs site.
Minor Changes
#12539
827093e
Thanks @bluwy! - Drops node 21 support#11741
6617491
Thanks @bluwy! - Updates adapter server entrypoint to use@astrojs/mdx/server.js
This is an internal change. Handling JSX in your
.mdx
files has been moved from Astro internals and is now the responsibility of this integration. You should not notice a change in your project, and no update to your code is required.Patch Changes
#12075
a19530e
Thanks @bluwy! - Parses frontmatter ourselves#11861
3ab3b4e
Thanks @bluwy! - Updates@astrojs/markdown-remark
and handle its breaking changes#12533
1b61fdf
Thanks @ematipico! - Fixes a case where the MDX renderer couldn't be loaded when used as a direct dependency of an Astro integration.Updated dependencies [
3ab3b4e
,5608338
,560ef15
,83a2a64
,3ab3b4e
,a19530e
]:withastro/astro (@astrojs/tailwind)
v6.0.2
Compare Source
Patch Changes
a98ae5b
Thanks @ematipico! - Updates the dependencyvite
to the latest.v6.0.1
Compare Source
Patch Changes
020c542
Thanks @delucis! - Updates the README to indicate that the Tailwind integration is deprecatedv6.0.0
Compare Source
Major Changes
#13049
2ed4bd9
Thanks @florian-lefebvre! - Deprecates the integrationTailwind CSS now offers a Vite plugin which is the preferred way to use Tailwind 4 in Astro. Please uninstall
@astrojs/tailwind
and follow the Tailwind documentation for manual installation.This updated major version is only provided as a convenience for existing projects until they are able to migrate to the new plugin. It offers no additional functionality and is no longer recommended, but may continue to be used in your projects until it is removed entirely.
v5.1.5
Compare Source
Patch Changes
cf30880
Thanks @ascorbic! - Upgrades Vitewithastro/astro (@astrojs/vercel)
v8.1.4
Compare Source
Patch Changes
5dd2d3f
Thanks @florian-lefebvre! - Removes unused codev8.1.3
Compare Source
Patch Changes
12cc4d8
Thanks @ascorbic! - Fixes a bug that caused external redirects to failv8.1.2
Compare Source
Patch Changes
042d1de
]:v8.1.1
Compare Source
Patch Changes
fac32ad
Thanks @ascorbic! - Ensuressrcset
for responsive images only contains allowed sizesv8.1.0
Compare Source
Minor Changes
#13211
7ea0aba
Thanks @slawekkolodziej! - Adds support for regular expressions in ISR exclude listPreviously, excluding a page from ISR required explicitly listing it in
isr.exclude
. As websites grew larger, maintaining this list became increasingly difficult, especially for multiple API routes and pages that needed server-side rendering.To address this, ISR exclusions now support regular expressions, allowing for more flexible and scalable configurations.
Patch Changes
#13323
80926fa
Thanks @ematipico! - Updatesesbuild
andvite
to the latest to avoid false positives audits warnings caused byesbuild
.Updated dependencies [
1e11f5e
]:v8.0.8
Compare Source
Patch Changes
#13304
6efd57d
Thanks @ematipico! - Fixes a small issue where the package was pulling an outdated version of its internal dependencies.#13299
2e1321e
Thanks @bluwy! - Usestinyglobby
for globbing filesv8.0.7
Patch Changes
8e5b89c
Thanks @ascorbic! - Unpins@vercel/routing-utils
dependency as bug has been fixedv8.0.6
Patch Changes
5c2ea1f
Thanks @ascorbic! - Pins@vercel/routing-utils
to avoid broken versionv8.0.5
Patch Changes
#519
641d7d5
Thanks @ascorbic! - Updates edge middleware to support esnext syntax#525
6ef9a6f
Thanks @ascorbic! - Fixes a bug that caused redirect loops when trailingSlash was setv8.0.4
Patch Changes
3fe04eb
Thanks @ascorbic! - Fixes a bug that prevented integration-generated static assets from being deployed with non-static sitesv8.0.3
Patch Changes
af69a12
Thanks @ascorbic! - Fixes a bug that prevented static assets generated by integrations from being deployedv8.0.2
Patch Changes
#454
83cedad
Thanks @alexanderniebuhr! - Improves Astro 5 support#501
012b31d
Thanks @florian-lefebvre! - Refactor of the redirects logicv8.0.1
Patch Changes
d9eed7e
Thanks @bluwy! - Add back support for Node 22 on Vercel serverless that was fixed in v7 but lost in v8v8.0.0
Major Changes
#375
e7881f7
Thanks @Princesseuh! - Updates internal code to works with Astro 5 changes to hybrid rendering. No changes are necessary to your project, apart from using Astro 5#397
776a266
Thanks @Princesseuh! - Welcome to the Astro 5 beta! This release has no changes from the latest alpha of this package, but it does bring us one step closer to the final, stable release.Starting from this release, no breaking changes will be introduced unless absolutely necessary.
To learn how to upgrade, check out the Astro v5.0 upgrade guide in our beta docs site.
#377
b77f99c
Thanks @alexanderniebuhr! - Updates the adapter to use newIntegrationRouteData
type#451
f248546
Thanks @ematipico! - Updates esbuild dependency to v0.24.0#384
7d83f60
Thanks @bluwy! - Removes deprecatedspeedInsights
option in favor of Vercel's direct support: https://vercel.com/docs/speed-insights/quickstart#392
3a49eb7
Thanks @Princesseuh! - Updates internal code for Astro 5 changes. No changes is required to your project, apart from using Astro 5Minor Changes
#424
3351348
Thanks @ematipico! - Deprecates the entrypoints@astrojs/vercel/serverless
and@astrojs/vercel/static
. These will continue to work but are no longer documented and will be removed in a future version. We recommend updating to the@astrojs/vercel
entrypoint as soon as you are able:#447
7d9835f
Thanks @laymonage! - Add support for Node 22 on Vercel serverless#385
bb725b7
Thanks @florian-lefebvre! - Cleans upastro:env
supportPatch Changes
b725b49
Thanks @ematipico! - Fixes a regression where the@astrojs/vercel
single entry point for the adapter was causing some regressions in users projects.withastro/astro (astro)
v5.8.1
Compare Source
Patch Changes
#13037
de2fc9b
Thanks @nanarino! - Fixes rendering of thepopover
attribute when it has a boolean value#13851
45ae95a
Thanks @ascorbic! - Allows disabling default styles for responsive imagesThis change adds a new
image.experimentalDefaultStyles
option that allows you to disable the default styles applied to responsive images.When using experimental responsive images, Astro applies default styles to ensure the images resize correctly. In most cases this is what you want – and they are applied with low specificity so your own styles override them. However in some cases you may want to disable these default styles entirely. This is particularly useful when using Tailwind 4, because it uses CSS cascade layers to apply styles, making it difficult to override the default styles.
image.experimentalDefaultStyles
is a boolean option that defaults totrue
, so you can change it in your Astro config file like this:#13858
cb1a168
Thanks @florian-lefebvre! - Fixes the warning shown when client directives are used on Astro components#12574
da266d0
Thanks @apatel369! - Allows using server islands in mdx files#13843
fbcfa68
Thanks @z1haze! - Export typeAstroSession
to allow use in explicitly typed safe code.v5.8.0
Compare Source
Minor Changes
#13809
3c3b492
Thanks @ascorbic! - Increases minimum Node.js version to 18.20.8Node.js 18 has now reached end-of-life and should not be used. For now, Astro will continue 8000 to support Node.js 18.20.8, which is the final LTS release of Node.js 18, as well as Node.js 20 and Node.js 22 or later. We will drop support for Node.js 18 in a future release, so we recommend upgrading to Node.js 22 as soon as possible. See Astro's Node.js support policy for more details.
Patch Changes
3c3b492
]:v5.7.14
Compare Source
Patch Changes
#13773
3aa5337
Thanks @sijad! - Ignores lightningcss unsupported pseudo-class warning.#13833
5a6d2ae
Thanks @ascorbic! - Fixes an issue where session modules would fail to resolve in Node.js < 20.6#13383
f7f712c
Thanks @Haberkamp! - Stop toolbar settings from overflowing#13794
85b19d8
Thanks @alexcarpenter! - Exclude pre tags froma11y-no-noninteractive-tabindex
audit check.#13373
50ef568
Thanks @jpwienekus! - Fixes a bug where highlights and tooltips render over the audit list window.#13769
e9fc456
Thanks @romanstetsyk! - Expand ActionError codes to include all IANA-registered HTTP error codes.#13668
866285a
Thanks @sapphi-red! - Replaces internal CSS chunking behavior for Astro components' scoped styles to use Vite'scssScopeTo
feature. The feature is a port of Astro's implementation so this should not change the behavior.v5.7.13
Compare Source
Patch Changes
#13761
a2e8463
Thanks @jp-knj! - Adds new content collections errors#13788
7d0b7ac
Thanks @florian-lefebvre! - Fixes a case where an error would not be thrown when using the<Font />
component from the experimental fonts API without adding fonts in the Astro config#13784
d7a1889
Thanks @florian-lefebvre! - Fixes the experimental fonts API to correctly takeconfig.base
,config.build.assets
andconfig.build.assetsPrefix
into account#13777
a56b8ea
Thanks @L4Ph! - Fixed an issue where looping GIF animation would stop when converted to WebP#13566
0489d8f
Thanks @TheOtterlord! - Fix build errors being ignored when build.concurrency > 1v5.7.12
Compare Source
Patch Changes
#13752
a079c21
Thanks @florian-lefebvre! - Improves handling of font URLs not ending with a file extension when using the experimental fonts API#13750
7d3127d
Thanks @martrapp! - Allows the ClientRouter to open new tabs or windows when submitting forms by clicking while holding the Cmd, Ctrl, or Shift key.#13765
d874fe0
Thanks @florian-lefebvre! - Fixes a case where font sources with relative protocol URLs would fail when using the experimental fonts API#13640
5e582e7
Thanks @florian-lefebvre! - Allows inferringweight
andstyle
when using the local provider of the experimental fonts APIIf you want Astro to infer those properties directly from your local font files, leave them undefined:
v5.7.11
Compare Source
Patch Changes
#13734
30aec73
Thanks @ascorbic! - Loosen content layer schema types#13751
5816b8a
Thanks @florian-lefebvre! - Updatesunifont
to support subsets when using thegoogle
provider with the experimental fonts API#13756
d4547ba
Thanks @florian-lefebvre! - Adds a terminal warning when a remote provider returns no data for a family when using the experimental fonts API#13742
f599463
Thanks @florian-lefebvre! - Fixes optimized fallback css generation to properly add asrc
when using the experimental fonts API#13740
6935540
Thanks @vixalien! - Fix cookies set after middleware did a rewrite withnext(url)
not being applied#13759
4a56d0a
Thanks @jp-knj! - Improved the error handling of certain error cases.v5.7.10
Compare Source
Patch Changes
c3e80c2
Thanks @jsparkdev! - update vite to latest version for fixing CVEv5.7.9
Compare Source
Patch Changes
2103991
Thanks @ascorbic! - Fixes height for responsive imagesv5.7.8
Compare Source
Patch Changes
b32dffa
Thanks @florian-lefebvre! - Updatesunifont
to fix a case where aunicodeRange
related error would be thrown when using the experimental fonts APIv5.7.7
Compare Source
Patch Changes
#13705
28f8716
Thanks @florian-lefebvre! - Updates unifont to latest and adds support forfetch
options from remote providers when using the experimental fonts API#13692
60d5be4
Thanks @Le0Developer! - Fixes a bug where Astro couldn't probably useinferSize
for images that contain apostrophe'
in their name.#13698
ab98f88
Thanks @sarah11918! - Improves the configuration reference docs for theadapter
entry with more relevant text and links.#13706
b4929ae
Thanks @ascorbic! - Fixes typechecking for content config schema#13653
a7b2dc6
Thanks @florian-lefebvre! - Reduces the amount of preloaded files for the local provider when using the experimental fonts API#13653
a7b2dc6
Thanks @florian-lefebvre! - Fixes a case where invalid CSS was emitted when using an experimental fonts API family name containing a spacev5.7.6
Compare Source
Patch Changes
#13703
659904b
Thanks @ascorbic! - Fixes a bug where empty fallbacks could not be provided when using the experimental fonts API#13680
18e1b97
Thanks @florian-lefebvre! - Improves theUnsupportedExternalRedirect
error message to include more details such as the concerned destination#13703
659904b
Thanks @ascorbic! - Simplifies styles for experimental responsive imagesThe generated styles for image layouts are now simpler and easier to override. Previously the responsive image component used CSS to set the size and aspect ratio of the images, but this is no longer needed. Now the styles just include
object-fit
andobject-position
for all images, and setsmax-width: 100%
for constrained images andwidth: 100%
for full-width images.This is an implementation change only, and most users will see no change. However, it may affect any custom styles you have added to your responsive images. Please check your rendered images to determine whether any change to your CSS is needed.
The styles now use the
:where()
pseudo-class, which has a specificity of 0, meaning that it is easy to override with your own styles. You can now be sure that your own classes will always override the applied styles, as will global styles onimg
.An exception is Tailwind 4, which uses cascade layers, meaning the rules are always lower specificity. Astro supports browsers that do not support cascade layers, so we cannot use this. If you need to override the styles using Tailwind 4, you must use
!important
classes. Do check if this is needed though: there may be a layout that is more appropriate for your use case.#13703
659904b
Thanks @ascorbic! - Adds warnings about using local font filesConfiguration
📅 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.