#117291c54e63 Thanks @ematipico! - Adds a new variant sync for the astro:config:setup hook's command property. This value is set when calling the command astro sync.
If your integration previously relied on knowing how many variants existed for the command property, you must update your logic to account for this new option.
#11743cce0894 Thanks @ph1p! - Adds a new, optional property timeout for the client:idle directive.
This value allows you to specify a maximum time to wait, in milliseconds, before hydrating a UI framework component, even if the page is not yet done with its initial load. This means you can delay hydration for lower-priority UI elements with more control to ensure your element is interactive within a specified time frame.
<ShowHideButton client:idle={{ timeout: 500 }} />
#11677cb356a5 Thanks @ematipico! - Adds a new option fallbackType to i18n.routing configuration that allows you to control how fallback pages are handled.
When i18n.fallback is configured, this new routing option controls whether to redirect to the fallback page, or to rewrite the fallback page's content in place.
The "redirect" option is the default value and matches the current behavior of the existing fallback system.
The option "rewrite" uses the new rewriting system to create fallback pages that render content on the original, requested URL without a browser refresh.
For example, the following configuration will generate a page /fr/index.html that will contain the same HTML rendered by the page /en/index.html when src/pages/fr/index.astro does not exist.
#1170862b0d20 Thanks @martrapp! - Adds a new object swapFunctions to expose the necessary utility functions on astro:transitions/client that allow you to build custom swap functions to be used with view transitions.
#117291c54e63 Thanks @ematipico! - Adds a new variant sync for the astro:config:setup hook's command property. This value is set when calling the command astro sync.
If your integration previously relied on knowing how many variants existed for the command property, you must update your logic to account for this new option.
#11743cce0894 Thanks @ph1p! - Adds a new, optional property timeout for the client:idle directive.
This value allows you to specify a maximum time to wait, in milliseconds, before hydrating a UI framework component, even if the page is not yet done with its initial load. This means you can delay hydration for lower-priority UI elements with more control to ensure your element is interactive within a specified time frame.
<ShowHideButton client:idle={{ timeout: 500 }} />
#11677cb356a5 Thanks @ematipico! - Adds a new option fallbackType to i18n.routing configuration that allows you to control how fallback pages are handled.
When i18n.fallback is configured, this new routing option controls whether to redirect to the fallback page, or to rewrite the fallback page's content in place.
The "redirect" option is the default value and matches the current behavior of the existing fallback system.
The option "rewrite" uses the new rewriting system to create fallback pages that render content on the original, requested URL without a browser refresh.
For example, the following configuration will generate a page /fr/index.html that will contain the same HTML rendered by the page /en/index.html when src/pages/fr/index.astro does not exist.
#6571a7e1bfe Thanks @penalosa! - feat: Add deployment http targets to wrangler deploy logs, and add url to pages deploy logs
#64973bd833c Thanks @WalshyDev! - chore: move wrangler versions ..., wrangler deployments ..., wrangler rollback and wrangler triggers ... out of experimental and open beta.
These are now available to use without the --x-versions flag, you can continue to pass this however without issue to keep compatibility with all the usage today.
A few of the commands had an output that wasn't guarded by --x-versions those have been updated to use the newer output, we have tried to keep compatibility where possible (for example: wrangler rollback will continue to output "Worker Version ID:" so users can continue to grab the ID).
If you wish to use the old versions of the commands you can pass the --no-x-versions flag. Note, these will be removed in the future so please work on migrating.
#658672ea742 Thanks @penalosa! - feat: Inject a 404 response for browser requested favicon.ico files when loading the /__scheduled page for scheduled-only Workers
#64973bd833c Thanks @WalshyDev! - feat: update wrangler deploy to use the new versions and deployments API.
This should have zero user-facing impact but sets up the most used command to deploy Workers to use the new recommended APIs and move away from the old ones.
We will still call the old upload path where required (e.g. Durable Object migration or Service Worker format).
Patch Changes
#6563da48a70 Thanks @threepointone! - chore: remove the warning about local mode flag being removed in the future
#65950a76d7e Thanks @vicb! - feat: update unenv to the latest available version
#65720d83428 Thanks @penalosa! - fix: Show a clearer user error when trying to use a python worker without the python_workers compatibility flag specified
#6589f4c8cea Thanks @vicb! - feat: update unenv to the latest available version
#6571a7e1bfe Thanks @penalosa! - feat: Add deployment http targets to wrangler deploy logs, and add url to pages deploy logs
#64973bd833c Thanks @WalshyDev! - chore: move wrangler versions ..., wrangler deployments ..., wrangler rollback and wrangler triggers ... out of experimental and open beta.
These are now available to use without the --x-versions flag, you can continue to pass this however without issue to keep compatibility with all the usage today.
A few of the commands had an output that wasn't guarded by --x-versions those have been updated to use the newer output, we have tried to keep compatibility where possible (for example: wrangler rollback will continue to output "Worker Version ID:" so users can continue to grab the ID).
If you wish to use the old versions of the commands you can pass the --no-x-versions flag. Note, these will be removed in the future so please work on migrating.
#658672ea742 Thanks @penalosa! - feat: Inject a 404 response for browser requested favicon.ico files when loading the /__scheduled page for scheduled-only Workers
#64973bd833c Thanks @WalshyDev! - feat: update wrangler deploy to use the new versions and deployments API.
This should have zero user-facing impact but sets up the most used command to deploy Workers to use the new recommended APIs and move away from the old ones.
We will still call the old upload path where required (e.g. Durable Object migration or Service Worker format).
Patch Changes
#6563da48a70 Thanks @threepointone! - chore: remove the warning about local mode flag being removed in the future
#65950a76d7e Thanks @vicb! - feat: update unenv to the latest available version
#65720d83428 Thanks @penalosa! - fix: Show a clearer user error when trying to use a python worker without the python_workers compatibility flag specified
#6589f4c8cea Thanks @vicb! - feat: update unenv to the latest available version
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the dependencies group with 6 updates:
23.1.1
23.2.1
22.5.0
22.5.2
15.0.0
15.7.3
3.1.4
3.1.5
4.14.5
4.15.1
3.72.2
3.73.0
Updates
puppeteer
from 23.1.1 to 23.2.1Release notes
Sourced from puppeteer's releases.
Commits
0279604
chore: release main (#13014)d41cc51
fix: roll to Chrome 128.0.6613.86 (#13013)d98df37
chore: release main (#13006)be05fbb
docs: improve install docs (#13007)77895ce
docs: document launch in browsers better (#13002)132a7ce
feat: roll to Chrome 128.0.6613.84 (#13005)b02f9a2
build: fix update script (#13004)f0e5f56
chore(deps): Bump github/codeql-action from 3.26.2 to 3.26.5 in the all group...91e68ec
chore(deps): Bump micromatch from 4.0.5 to 4.0.8 in /website (#12999)a74d443
chore(deps): Bump the all group in /website with 2 updates (#12995)Updates
@types/node
from 22.5.0 to 22.5.2Commits
Updates
happy-dom
from 15.0.0 to 15.7.3Release notes
Sourced from happy-dom's releases.
... (truncated)
Commits
afc3692
fix: #1526 Handles scenario where a symbol property doesn't exist on HTMLSe...20b520a
fix: #1527 Fixes problem where it is not possible to observe again after di...07a424a
chore: [1] Add vitest extensions (#1523)d0c8ab5
fix: #1507 Fixes selector validation, so that it converts values to string ...9bde659
feat: #1373 Adds support for the :has pseudo selector (#1521)2c52052
chore: #1213 Replaces rm rf with a windows compatible script when building ...86748db
fix: #1489 Include Access-Control, Origin headers for cross-origin requests...71d243a
feat: #1515 Adds support for the selectors :focus and :focus-visible (#1520)2b20cc3
fix: #1487 Changes wrong property name inputmode to inputMode in HTMLInputE...48dc929
chore: #1504 Upgrades Vitest (#1504)Updates
@astrojs/mdx
from 3.1.4 to 3.1.5Release notes
Sourced from
@astrojs/mdx
's releases.Changelog
Sourced from
@astrojs/mdx
's changelog.Commits
5af8b4f
[ci] release (#11835)26c63a2
fix(deps): update all non-major dependencies (#11837)88ef1d0
Fix MDX layout style ordering (#11818)Updates
astro
from 4.14.5 to 4.15.1Release notes
Sourced from astro's releases.
... (truncated)
Changelog
Sourced from astro's changelog.
... (truncated)
Commits
21747e9
[ci] release (#11871)9327d56
Use default import in astro add (#11872)d1bd1a1
Moves content layer sync to a queue and support selective sync (#11767)17f7127
[ci] release (#11857)a85a184
fix: separate changelogs for Astro 1 into a separate package (#11868)4215d6e
[ci] format5b4070e
Actions stable release (#11843)8bab233
fix: resolve content layer images without filePath set (#11858)0e35afe
fix: pass config instead of settings to content layer loaders (#11862)26893f9
[ci] formatUpdates
wrangler
from 3.72.2 to 3.73.0Release notes
Sourced from wrangler's releases.
... (truncated)
Changelog
Sourced from wrangler's changelog.
... (truncated)
Commits
09e321d
Version Packages (#6584)3bd833c
GA versions/deployments commands (#6497)0a76d7e
[wrangler] update unenv (#6595)f4c8cea
[wrangler] update unenv (#6589)f097cb7
fix: remove experimental: prefix requirement for nodejs_compat_v2 (#6593)72ea742
Local dev cron improvements (#6586)a7e1bfe
wrangler deploy metadata (#6571)344a636
fix(workers-shared): Add asset-worker configuration file toworkers-shared
...45ad2e0
fix(workers-shared): Stabilise Workers naming acrossworkers-shared
(#6588)c2460c4
Prevent spaces in names (#5738)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show