-
Notifications
You must be signed in to change notification settings - Fork 16
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
chore(deps): update astro (major) #47
Conversation
Branch automerge failureThis PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.
|
Is there a way to help with this? Or should we just wait on more Astro 3 adoption? Certain things in Astro 3 are not backwards compatible. The linked guide could help, but you likely have seen that one already. This is the only package that blocks me from upgrading at the moment. I understand the decision to not merge it yet, but Astro 3 also has many benefits. |
Thanks for asking @Robin-Wils. If you can look into the CI issues and help resolve them, it would really help. I don't have capacity to troubleshoot them now unfortunately. Also, it would help to test the plugin setup logic on various adapters to see that the output directory is derived correctly. |
afced24
to
bd09631
Compare
I am not sure how to run this project yet, as I have not worked with creating integrations before. Maybe I find some time to look deeper into how to do that. This might fix the pipeline: It might be good to wait for now. I saw some CSS issues in my project if I excluded this package. Astro 3 seems to have some minor issues. The upgrade guide is pretty straightforward. But it are quiet some changes. I am not sure how backwards compatible they are. It may make it hard to maintain lower versions of this package. |
bd09631
to
8744118
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠ Warning: custom changes will be lost. |
🎉 This PR is included in version 1.2.4 🎉 The release is available on: Your semantic-release bot 📦🚀 |
This PR contains the following updates:
6.8.1
->7.1.0
2.6.0
->3.0.1
5.3.6
->6.0.0
3.8.2
->5.0.0
2.10.15
->3.1.0
^2.0.4
->^2.0.4 || ^3.0.0
Release Notes
withastro/astro (@astrojs/cloudflare)
v7.1.0
Compare Source
Minor Changes
2c9614469
Thanks @alexanderniebuhr! - Add support for Cloudflare Runtime (env vars, caches and req object), usingastro dev
Patch Changes
78b82bb39
,5e1099f68
,644825845
,fa77fa63d
,23f9536de
,2db9762eb
,435b10549
,a6a516d94
,43bc5f2a5
,0ca332ba4
]:v7.0.2
Compare Source
Patch Changes
#8429
bd8aa9a99
Thanks @sarah11918! - Update code sample in the README to use uppercaseGET
.Updated dependencies [
7d95bd9ba
,1947ef7a9
,61ad70fdc
,d2f2a11cd
,5126c6a40
,48ff7855b
,923a443cb
,8935b3b46
]:v7.0.1
Compare Source
Patch Changes
#8346
b74dacdb6
Thanks @delucis! - Update READMEUpdated dependencies [
c5633434f
,405ad9501
,6b1e79814
]:v7.0.0
Compare Source
Major Changes
#8188
d0679a666
Thanks @ematipico! - Remove support for Node 16. The lowest supported version by Astro and all integrations is now v18.14.1. As a reminder, Node 16 will be deprecated on the 11th September 2023.#8179
6011d52d3
Thanks @matthewp! - Astro 3.0 Release Candidate#8188
7511a4980
Thanks @ematipico! - When using an adapter that supports neither Squoosh or Sharp, Astro will now automatically use an image service that does not support processing, but still provides the other benefits ofastro:assets
such as enforcingalt
, no CLS etc to users#8078
2540feedb
Thanks @alexanderniebuhr! - The configurationbuild.split
andbuild.excludeMiddleware
are deprecated.You can now configure this behavior using
functionPerRoute
in your Cloudflare integration config:Minor Changes
#8188
cd2d7e769
Thanks @ematipico! - Introduced the concept of feature map. A feature map is a list of features that are built-in in Astro, and an Adaptercan tell Astro if it can support it.
Patch Changes
#8079
7b77b34ce
Thanks @alexanderniebuhr! - Sync Astro Asset support across both modesUpdated dependencies [
d0679a666
,db39206cb
,adf9fccfd
,0c7b42dc6
,46c4c0e05
,364d861bd
,2484dc408
,81545197a
,6011d52d3
,c2c71d90c
,cd2d7e769
,80f1494cd
,e45f30293
,c0de7a7b0
,65c354969
,3c3100851
,34cb20021
,a824863ab
,44f7a2872
,1048aca55
,be6bbd2c8
,9e021a91c
,7511a4980
,c37632a20
,acf652fc1
,42785c7b7
,8450379db
,dbc97b121
,7d2f311d4
,2540feedb
,ea7ff5177
,68efd4a8b
,7bd1b86f8
,036388f66
,519a1c4e8
,1f58a7a1b
,2ae9d37f0
,a8f35777e
,70f34f5a3
,5208a3c8f
,84af8ed9d
,f003e7364
,ffc9e2d3d
,732111cdc
,0f637c71e
,33b8910cf
,8a5b0c1f3
,148e61d24
,e79e3779d
,632579dc2
,3674584e0
,1db4e92c1
,e7f872e91
,16f09dfff
,4477bb41c
,55c10d1d5
,3e834293d
,96beb883a
,997a0db8a
,80f1494cd
,0f0625504
,e1ae56e72
,f32d093a2
,f01eb585e
,b76c166bd
,a87cbe400
,866ed4098
,767eb6866
,32669cd47
]:withastro/astro (@astrojs/netlify)
v3.0.1
Compare Source
Patch Changes
#8346
b74dacdb6
Thanks @delucis! - Update READMEUpdated dependencies [
c5633434f
,405ad9501
,6b1e79814
]:v3.0.0
Compare Source
Major Changes
#8188
d0679a666
Thanks @ematipico! - Remove support for Node 16. The lowest supported version by Astro and all integrations is now v18.14.1. As a reminder, Node 16 will be deprecated on the 11th September 2023.#8179
6011d52d3
Thanks @matthewp! - Astro 3.0 Release Candidate#8188
7511a4980
Thanks @ematipico! - When using an adapter that supports neither Squoosh or Sharp, Astro will now automatically use an image service that does not support processing, but still provides the other benefits ofastro:assets
such as enforcingalt
, no CLS etc to users#8188
148e61d24
Thanks @ematipico! - Reduced the amount of polyfills provided by Astro. Astro will no longer provide (no-op) polyfills for several web apis such as HTMLElement, Image or Document. If you need access to those APIs on the server, we recommend using more proper polyfills available on npm.#8029
2ee418e06
Thanks @matthewp! - Remove the Netlify Edge adapter@astrojs/netlify/functions
now supports Edge middleware, so a separate adapter for Edge itself (deploying your entire app to the edge) is no longer necessary. Please update your Astro config to reflect this change:This adapter had several known limitations and compatibility issues that prevented many people from using it in production. To reduce maintenance costs and because we have a better story with Serveless + Edge Middleware, we are removing the Edge adapter.
Minor Changes
#8188
cd2d7e769
Thanks @ematipico! - Introduced the concept of feature map. A feature map is a list of features that are built-in in Astro, and an Adaptercan tell Astro if it can support it.
#8188
80f1494cd
Thanks @ematipico! - Thebuild.split
andbuild.excludeMiddleware
configuration options are deprecated and have been replaced by options in the adapter config.If your config includes the
build.excludeMiddleware
option, replace it withedgeMiddleware
in your adapter options:If your config includes the
build.split
option, replace it withfunctionPerRoute
in your adapter options:Patch Changes
d0679a666
,db39206cb
,adf9fccfd
,0c7b42dc6
,46c4c0e05
,364d861bd
,2484dc408
,81545197a
,6011d52d3
,c2c71d90c
,cd2d7e769
,80f1494cd
,e45f30293
,c0de7a7b0
,65c354969
,3c3100851
,34cb20021
,a824863ab
,44f7a2872
,1048aca55
,be6bbd2c8
,9e021a91c
,7511a4980
,c37632a20
,acf652fc1
,42785c7b7
,8450379db
,dbc97b121
,7d2f311d4
,2540feedb
,ea7ff5177
,68efd4a8b
,7bd1b86f8
,036388f66
,519a1c4e8
,1f58a7a1b
,2ae9d37f0
,a8f35777e
,70f34f5a3
,5208a3c8f
,84af8ed9d
,f003e7364
,ffc9e2d3d
,732111cdc
,0f637c71e
,33b8910cf
,8a5b0c1f3
,148e61d24
,e79e3779d
,632579dc2
,3674584e0
,1db4e92c1
,e7f872e91
,16f09dfff
,4477bb41c
,55c10d1d5
,3e834293d
,96beb883a
,997a0db8a
,80f1494cd
,0f0625504
,e1ae56e72
,f32d093a2
,f01eb585e
,b76c166bd
,a87cbe400
,866ed4098
,767eb6866
,32669cd47
]:withastro/astro (@astrojs/node)
v6.0.0
Compare Source
Major Changes
#8188
d0679a666
Thanks @ematipico! - Remove support for Node 16. The lowest supported version by Astro and all integrations is now v18.14.1. As a reminder, Node 16 will be deprecated on the 11th September 2023.#8179
6011d52d3
Thanks @matthewp! - Astro 3.0 Release Candidate#8188
148e61d24
Thanks @ematipico! - Reduced the amount of polyfills provided by Astro. Astro will no longer provide (no-op) polyfills for several web apis such as HTMLElement, Image or Document. If you need access to those APIs on the server, we recommend using more proper polyfills available on npm.Minor Changes
#8188
cd2d7e769
Thanks @ematipico! - Introduced the concept of feature map. A feature map is a list of features that are built-in in Astro, and an Adaptercan tell Astro if it can support it.
Patch Changes
d0679a666
,db39206cb
,adf9fccfd
,0c7b42dc6
,46c4c0e05
,364d861bd
,2484dc408
,81545197a
,6011d52d3
,c2c71d90c
,cd2d7e769
,80f1494cd
,e45f30293
,c0de7a7b0
,65c354969
,3c3100851
,34cb20021
,a824863ab
,44f7a2872
,1048aca55
,be6bbd2c8
,9e021a91c
,7511a4980
,c37632a20
,acf652fc1
,42785c7b7
,8450379db
,dbc97b121
,7d2f311d4
,2540feedb
,ea7ff5177
,68efd4a8b
,7bd1b86f8
,036388f66
,519a1c4e8
,1f58a7a1b
,2ae9d37f0
,a8f35777e
,70f34f5a3
,5208a3c8f
,84af8ed9d
,f003e7364
,ffc9e2d3d
,732111cdc
,0f637c71e
,33b8910cf
,8a5b0c1f3
,148e61d24
,e79e3779d
,632579dc2
,3674584e0
,1db4e92c1
,e7f872e91
,16f09dfff
,4477bb41c
,55c10d1d5
,3e834293d
,96beb883a
,997a0db8a
,80f1494cd
,0f0625504
,e1ae56e72
,f32d093a2
,f01eb585e
,b76c166bd
,a87cbe400
,866ed4098
,767eb6866
,32669cd47
]:withastro/astro (@astrojs/vercel)
v5.0.0
Compare Source
Major Changes
#8445
91380378c
Thanks @Princesseuh! - Adds a configuration optiondevImageService
to choose which of the built-in image services to use in development. Defaults tosharp
.#8546
b79e11f3c
Thanks @matthewp! - Turn offfunctionPerRoute
by defaultIn the previous version of
@astrojs/vercel
, the default forfunctionPerRoute
was changed totrue
. While this option has several advantages, if you're a free tier user you are likely to run into the limit of 12 functions per deployment. This will result in an error when you attempt to deploy.For this reason, the
functionPerRoute
option is now back to defaulting tofalse
. It's still a useful option if you have a paid plan and have previously run into issues with your single function exceeding the size limits.Minor Changes
#8021
2e8726fee
Thanks @chriswdmr! - Enable Vercel Speed Insights and Vercel Web Analytics individually.Deprecates the
analytics
property inastro.config.mjs
in favor ofspeedInsights
andwebAnalytics
.If you're using the
analytics
property, you'll need to update your config to use the new properties:Allow configuration of Web Analytics with all available configuration options.
Bumps @vercel/analytics package to the latest version.
Patch Changes
7522bb491
,ecc65abbf
,2c4fc878b
,c92e0acd7
,f95febf96
,b85c8a78a
,45364c345
]:v4.0.5
Compare Source
Patch Changes
#8452
7ea32c7fb
Thanks @Princesseuh! - Fix Astro'sdomains
andremotePatterns
not being used by Vercel when using Vercel Image OptimizationUpdated dependencies [
f66053a1e
,0fa483283
]:v4.0.4
Compare Source
Patch Changes
#8408
9ffa1a84e
Thanks @slawekkolodziej! - Fix serverless function naming conflicts for routes with identical filenames but different directory structuresUpdated dependencies [
7d95bd9ba
,1947ef7a9
,61ad70fdc
,d2f2a11cd
,5126c6a40
,48ff7855b
,923a443cb
,8935b3b46
]:v4.0.3
Compare Source
Patch Changes
#8348
5f2c55bb5
Thanks @ematipico! - - Cache result during bundling, to speed up the process of multiple functions;functionPerRoute
enabled;#8354
0eb09dbab
Thanks @Princesseuh! - Fix unnecessary warning about Sharp showing while buildingUpdated dependencies [
d3a6f9f83
,f21599671
]:v4.0.2
Compare Source
Patch Changes
#8318
c58472756
Thanks @ematipico! - Add astro feature map and adapter features to the static adapter. This will remove the warning emitted by Astro.Updated dependencies [
5f3a44aee
,b21038c19
,7a894eec3
,af41b03d0
]:v4.0.1
Compare Source
Patch Changes
#8328
8fff0e9ae
Thanks @matthewp! - Update verbiage of Vercel warning#8319
dc29e0f79
Thanks @ematipico! - Add warning whenfunctionPerRoute
is set totrue
Updated dependencies [
0752cf368
]:v4.0.0
Compare Source
Major Changes
#8188
d0679a666
Thanks @ematipico! - Remove support for Node 16. The lowest supported version by Astro and all integrations is now v18.14.1. As a reminder, Node 16 will be deprecated on the 11th September 2023.#8179
6011d52d3
Thanks @matthewp! - Astro 3.0 Release Candidate#8188
7511a4980
Thanks @ematipico! - When using an adapter that supports neither Squoosh or Sharp, Astro will now automatically use an image service that does not support processing, but still provides the other benefits ofastro:assets
such as enforcingalt
, no CLS etc to users#8015
9cc4e48e6
Thanks @matthewp! - Remove the Vercel Edge adapter@astrojs/vercel/serverless
now supports Edge middleware, so a separate adapter for Edge itself (deploying your entire app to the edge) is no longer necessary. Please update your Astro config to reflect this change:This adapter had several known limitations and compatibility issues that prevented many people from using it in production. To reduce maintenance costs and because we have a better story with Serveless + Edge Middleware, we are removing the Edge adapter.
#8239
52f0837bd
Thanks @matthewp! - Vercel adapter now defaults tofunctionPerRoute
.With this change,
@astrojs/vercel/serverless
now splits each route into its own function. By doing this, the size of each function is reduced and startup time is faster.You can disable this option, which will cause the code to be bundled into a single function, by setting
functionPerRoute
tofalse
.#8188
148e61d24
Thanks @ematipico! - Reduced the amount of polyfills provided by Astro. Astro will no longer provide (no-op) polyfills for several web apis such as HTMLElement, Image or Document. If you need access to those APIs on the server, we recommend using more proper polyfills available on npm.Minor Changes
#8188
cd2d7e769
Thanks @ematipico! - Introduced the concept of feature map. A feature map is a list of features that are built-in in Astro, and an Adaptercan tell Astro if it can support it.
#8188
80f1494cd
Thanks @ematipico! - Thebuild.split
andbuild.excludeMiddleware
configuration options are deprecated and have been replaced by options in the adapter config.If your config includes the
build.excludeMiddleware
option, replace it withedgeMiddleware
in your adapter options:If your config includes the
build.split
option, replace it withfunctionPerRoute
in your adapter options:Patch Changes
d0679a666
,db39206cb
,2aa6d8ace
,adf9fccfd
,0c7b42dc6
,46c4c0e05
,364d861bd
,2484dc408
,81545197a
,6011d52d3
,c2c71d90c
,cd2d7e769
,80f1494cd
,e45f30293
,c0de7a7b0
,65c354969
,3c3100851
, [34cb20021
](https://togithub.com/withastro/astro/commit/34cb2002161ba88df6bcb72fecfdConfiguration
📅 Schedule: Branch creation - "every weekend on the 3rd week of the month" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 has been generated by Mend Renovate. View repository job log here.