summaryrefslogtreecommitdiff
path: root/.changeset (follow)
AgeCommit message (Collapse)AuthorFilesLines
2024-11-27[ci] release (beta) (#12534)create-astro@4.11.0-beta.1astro@5.0.0-beta.12@astrojs/vue@5.0.0-beta.3@astrojs/upgrade@0.4.0-beta.0@astrojs/telemetry@3.2.0-beta.0@astrojs/svelte@7.0.0-beta.1@astrojs/solid-js@5.0.0-beta.1@astrojs/react@4.0.0-beta.2@astrojs/prism@3.2.0-beta.0@astrojs/preact@4.0.0-beta.1@astrojs/mdx@4.0.0-beta.5@astrojs/markdown-remark@6.0.0-beta.3@astrojs/markdoc@0.12.0-beta.1Gravatar Houston (Bot) 1-1/+5
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-27Drop node 21 support (#12539)Gravatar Bjorn Lu 1-0/+16
2024-11-27Update Vite to 6.0.0 (#12524)Gravatar Bjorn Lu 4-0/+24
2024-11-26[ci] release (beta) (#12503)astro@5.0.0-beta.11@astrojs/react@3.7.0-beta.1@astrojs/mdx@4.0.0-beta.4Gravatar Houston (Bot) 1-1/+7
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-26Merge branch 'main' into nextGravatar Emanuele Stoppa 1-5/+0
2024-11-26refactor(mdx): add entrypoint as full path file (#12533)Gravatar Emanuele Stoppa 1-0/+5
Co-authored-by: Princesseuh <3019731+Princesseuh@users.noreply.github.com>
2024-11-26[ci] release (#12501)astro@4.16.15Gravatar Houston (Bot) 1-5/+0
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-25fix: handle other elements before the `svg` element (#12516)Gravatar Michael Stramel 1-0/+5
* fix multiple root nodes * add changeset * remove conditional * handle no svg case
2024-11-25fix: allow content config in underscored dir (#12522)Gravatar Matt Kane 1-0/+5
2024-11-25Rename Action query param to _action (#12510)Gravatar Ben Holmes 1-0/+6
* rename _astroAction to _action * changeset
2024-11-23Fix SVG Component sprite ids (#12511)Gravatar Michael Stramel 1-0/+5
* fix: sprite ids per page * update tests to cover the failed scenario * add changeset
2024-11-22Merge branch 'main' into nextGravatar Matt Kane 1-0/+5
2024-11-22fix(routing): don't access Request headers (#12498)Gravatar Emanuele Stoppa 1-0/+5
Co-authored-by: ascorbic <213306+ascorbic@users.noreply.github.com>
2024-11-21[ci] release (beta) (#12491)astro@5.0.0-beta.10Gravatar Houston (Bot) 1-1/+1
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-21Merge main into next (#12493)Gravatar Matthew Phillips 1-9/+0
* [ci] release (#12490) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update solid version * update lockfile * fix vue changelog --------- Co-authored-by: Houston (Bot) <108291165+astrobot-houston@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-21[ci] release (#12490)astro@4.16.14@astrojs/vue@4.5.3@astrojs/svelte@6.0.2@astrojs/solid-js@4.4.4@astrojs/react@3.6.3@astrojs/preact@3.5.4Gravatar Houston (Bot) 1-9/+0
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-21Call server island early so it can set headers (#12486)Gravatar Matthew Phillips 1-0/+5
Add changeset Proper fix changeup
2024-11-21[ci] release (beta) (#12430)astro@5.0.0-beta.9@astrojs/vue@5.0.0-beta.2@astrojs/svelte@6.0.2-beta.0@astrojs/solid-js@4.4.4-beta.0@astrojs/react@3.6.3-beta.0@astrojs/preact@3.5.4-beta.0Gravatar Houston (Bot) 1-0/+7
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-21chore: merge fixesGravatar Emanuele Stoppa 1-0/+9
2024-11-21feat(next): astro:routes:resolved (#12329)Gravatar Florian Lefebvre 1-0/+50
Co-authored-by: Luiz Ferraz <luiz@lferraz.com> Co-authored-by: Emanuele Stoppa <my.burning@gmail.com> Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2024-11-21[ci] release (#12452)Gravatar Houston (Bot) 6-30/+0
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-21Resolve peer dependency problem in the integration packages (SolidJS, Vue, ↵Gravatar Eldar Kasmamytov 1-0/+9
Svelte, React) (#12481) Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com> Co-authored-by: ematipico <602478+ematipico@users.noreply.github.com> Co-authored-by: bluwy <34116392+bluwy@users.noreply.github.com>
2024-11-21feat: support new location for content config (#12475)Gravatar Matt Kane 1-0/+7
* feat: support new location for content config * Test fixes * Handle missing dir * Handle missing content dir * chore: changes from review * Revert legacy fixtures * Clarify changeset
2024-11-21fix: return correct locale in root 404 and 500 page with i18n (#12365)Gravatar Arpan Patel 1-0/+5
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2024-11-20fix: server island hydration (#12444)Gravatar Emanuele Stoppa 1-0/+5
2024-11-20chore: better images changeset pt 2 (#12484)Gravatar Matt Kane 1-62/+39
2024-11-20chore: better images changeset (#12483)Gravatar Matt Kane 1-2/+110
2024-11-20Remove default throw behavior in astro:env (#12480)Gravatar Matthew Phillips 1-0/+5
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2024-11-19feat(astro): add Built-in SVG component support (#12067)Gravatar Michael Stramel 1-0/+30
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2024-11-19fix(build): generated entry (#12477)Gravatar Emanuele Stoppa 1-0/+5
2024-11-19fix: content layer glob deletion (#12476)Gravatar Florian Lefebvre 1-0/+5
2024-11-15Ensure final asset directory exists before writing cached files (#12418)mandar1jn/ci-repo-checkGravatar oliverlynch 1-0/+5
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
2024-11-15feat: experimental responsive images (#12377)Gravatar Matt Kane 1-0/+5
* chore: changeset * feat: add experimental responsive images config option (#12378) * feat: add experimental responsive images config option * Apply suggestions from code review Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> * Update config types * Move config into `images` * Move jsdocs --------- Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> * feat: add responsive image component (#12381) * feat: add experimental responsive images config option * Apply suggestions from code review Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> * Update config types * Move config into `images` * Move jsdocs * wip: responsive image component * Improve srcset logic * Improve fixture * Lock * Update styling * Fix style prop handling * Update test (there's an extra style for images now) * Safely access the src props * Remove unused export * Handle priority images * Consolidate styles * Update tests * Comment * Refactor srcset * Avoid dupes of original image * Calculate missing dimensions * Bugfixes * Add tests * Fix test * Correct order * Lint * Fix fspath * Update test * Fix test * Conditional component per flag * Fix class concatenation * Remove logger * Rename helper * Add comments * Format * Fix markdoc tests * Add test for style tag --------- Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> * feat: add crop support to image services (#12414) * wip: add crop support to image services * Add tests * Strip crop attributes * Don't upscale * Format * Get build working properly * Changes from review * Fix jsdoc * feat: add responsive support to picture component (#12423) * feat: add responsive support to picture component * Add picture tests * Fix test * Implement own define vars * Share logic * Prevent extra astro-* class * Use dataset scoping * Revert unit test * Revert "Fix test" This reverts commit f9ec6e2938ff291037234d56f8eec76a93be0c0d. * Changes from review * docs: add docs for responsive images (#12429) * docs: add responsive images flag docs * docs: adds jsdoc for image components * chore: updates from review * Fix jsdoc * Changes from review * Add breakpoints option * typo --------- Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2024-11-15fix: skip legacy typegen by default (#12438)Gravatar Matt Kane 1-0/+5
2024-11-15[ci] release (#12443)@astrojs/svelte@6.0.1Gravatar Houston (Bot) 1-5/+0
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-15Publish missing file for svelte integration (#12442)Gravatar Bjorn Lu 1-0/+5
2024-11-15[ci] release (#12427)astro@4.16.13@astrojs/svelte@6.0.0@astrojs/solid-js@4.4.3Gravatar Houston (Bot) 4-35/+0
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-15prevents access to the history state if not set (#12436)Gravatar Martin Trapp 1-0/+5
2024-11-14Update to svelte 5 (#12364)Gravatar Jacob Jenkins 2-0/+25
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
2024-11-14fix(actions): internal symbol check (#12424)Gravatar Emanuele Stoppa 1-0/+5
2024-11-14Fix script injection during build (#12392)Gravatar Arpan Patel 1-0/+5
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2024-11-13[ci] release (beta) (#12405)astro@5.0.0-beta.8Gravatar Houston (Bot) 1-0/+2
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-13[ci] release (#12422)astro@4.16.12Gravatar Houston (Bot) 1-5/+0
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-13fix(routing): middleware in dev (#12420)Gravatar Emanuele Stoppa 1-0/+5
2024-11-12[ci] release (#12403)astro@4.16.11Gravatar Houston (Bot) 3-24/+0
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-11fix(routing): emit error for forbidden rewrite (#12339)Gravatar Emanuele Stoppa 1-0/+7
Co-authored-by: Reuben Tier <64310361+TheOtterlord@users.noreply.github.com> Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com> Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev> Co-authored-by: Reuben Tier <otterlord.dev@gmail.com> Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
2024-11-08Actions middleware (#12373)Gravatar Ben Holmes 1-0/+62
* add manual middleware config option with getMiddlewareContext() * refactor requestInfo to action object * set action error response status from render context * update automatic middleware to plain POST handler * fix missing Locals type * test: add separate POST and cookie forwarding tests * remove actions.middleware flag * add docs on actionResultAlreadySet * test: use Astro.rewrite instead of middleware next(). TODO: fix next() * fix type errors from rebase * test: remove middleware handler * test: use cookie forwarding for 'lots of fields' * refactor: _isPrerendered -> ctx.isPrerendered * expose getOriginPathname as middleware utility * add support for handling RPC action results from middleware * test: RPC security middleware * refactor POST route handler to use getMiddlewareContext() * remove unused actionRedirect flag * changeset * test: add expectedd rewrite failure for Ema to debug * fix e2e test * nit: form -> from Co-authored-by: Emanuele Stoppa <my.burning@gmail.com> * rename getMiddlewareContext -> getActionContext * rename form-action -> form * move /_actions/ route pattern to const * move type defs to user-accessible ActionMiddlewareContext type * export action middleware context type * strip omitted fields for Action API Context * add satisfies to type for good measure * move getOriginPathname to shared ctx.originPathname * remove `next()` rewrite because it isn't supported * fix empty forms raising a 415 * fix missing async on cookie example * nit: ctx -> context * fix json parse error when content length is 0 * refactor body parsing to function * edit: migration -> updating your HTML form actions Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> * update changeset to match docs v5 guide * add absolute urls to changeset links --------- Co-authored-by: Emanuele Stoppa <my.burning@gmail.com> Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2024-11-08Fix incorrect status code in dev server for action errors (#12401)Gravatar Ben Holmes 1-0/+5
* remove default status that swallows response.status * refactor status compute to be more readable * changeset
2024-11-08fix(actions): better runtime check for invalid usages (#12402)Gravatar Emanuele Stoppa 1-0/+14
2024-11-08fix: error overlay message escape (#12305)Gravatar Florian Lefebvre 1-0/+5
Co-authored-by: Princesseuh <3019731+Princesseuh@users.noreply.github.com>