#74942726098bc Thanks @itsmatteomanf! - Replaces the instance of setTimeout() in the runtime to use queueMicrotask(), to resolve limitations on Cloudflare Workers.
#7509f4fea3b02 Thanks @ematipico! - Correctly emit pre-rendered pages when build.split is set to true
astro@2.7.1
Patch Changes
#7490601403744 Thanks @ematipico! - Fix the URL that belongs to entryPoints in the hook astro:build:ssr. The paths were created with the wrong output directory.
#7459869197aaf Thanks @bluwy! - Fix missing styles for Markdoc files in development
#735376fcdb84d Thanks @bholmesdev! - Remove legacy handling for MDX content collections. Ensure you are using @astrojs/mdx v0.18 or above.
#73858e2923cc6 Thanks @ematipico! - Astro.locals is now exposed to the adapter API. Node Adapter can now pass in a locals object in the SSR handler middleware.
#7220459b5bd05 Thanks @ematipico! - Shipped a new SSR build configuration mode: split.
When enabled, Astro will "split" the single entry.mjs file and instead emit a separate file to render each individual page during the build process.
These files will be emitted inside dist/pages, mirroring the directory structure of your page files in src/pages/, for example:
#74942726098bc Thanks @itsmatteomanf! - Replaces the instance of setTimeout() in the runtime to use queueMicrotask(), to resolve limitations on Cloudflare Workers.
#7509f4fea3b02 Thanks @ematipico! - Correctly emit pre-rendered pages when build.split is set to true
2.7.1
Patch Changes
#7490601403744 Thanks @ematipico! - Fix the URL that belongs to entryPoints in the hook astro:build:ssr. The paths were created with the wrong output directory.
#7459869197aaf Thanks @bluwy! - Fix missing styles for Markdoc files in development
#735376fcdb84d Thanks @bholmesdev! - Remove legacy handling for MDX content collections. Ensure you are using @astrojs/mdx v0.18 or above.
#73858e2923cc6 Thanks @ematipico! - Astro.locals is now exposed to the adapter API. Node Adapter can now pass in a locals object in the SSR handler middleware.
#7220459b5bd05 Thanks @ematipico! - Shipped a new SSR build configuration mode: split.
When enabled, Astro will "split" the single entry.mjs file and instead emit a separate file to render each individual page during the build process.
These files will be emitted inside dist/pages, mirroring the directory structure of your page files in src/pages/, for example:
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 ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps astro from 2.5.7 to 2.7.2.
Release notes
Sourced from astro's releases.
... (truncated)
Changelog
Sourced from astro's changelog.
... (truncated)
Commits
56f1b12
[ci] release (#7496)40029e1
[ci] formatd324785
PasscompressHTML
settings to manifest (#7488)34517ce
[ci] formatf4fea3b
fix: correctly handle prerender pages in split mode (#7509)47b47e0
[ci] formatb51d515
Update astro.ts to clarify configuration settings for base (#7392)2726098
UpdatesetTimeout()
toqueueMicrotask()
(#7494)a82c6df
Remove unused rendering code (#7497)a392801
Fix CSS error line offset (#7491)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 ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)