Houston (Bot)
7a275c1648
[ci] release ( #9625 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-11 16:32:08 +08:00
Martin Trapp
a3b5695176
Don't try to load partytown scripts in the main thread during view transitions ( #9658 )
2024-01-11 13:12:45 +08:00
Bjorn Lu
e72efd6a9a
Use esbuild for env replacement ( #9652 )
2024-01-11 12:06:14 +08:00
Erika
50f39183cf
fix: pin Sharp at old version ( #9653 )
...
* fix: pin Sharp at old version
* chore: changeset
* fix: try out a bigger range
* chore: lockfile
* fix: try again with just one version...
* fix: lockfile
* chore: use caret versions
* chore: changeset
2024-01-10 10:46:36 -05:00
Arsh
e50d75f41f
[ci] format
2024-01-10 14:53:36 +00:00
Arsh
d7f1903cde
fix(vercel): fallback to static 404.html ( #9648 )
2024-01-10 14:52:29 +00:00
Arsh
a700a20291
qol(cookies): warn when cookies are set after the headers have been sent ( #9627 )
2024-01-10 14:51:50 +00:00
Emanuele Stoppa
a4f90d95ff
fix(redirects): correctly compute the status code in redirects ( #9657 )
2024-01-10 13:47:07 +00:00
Sarah Rainsberger
a1b56ee1fa
[docs] fix some error message syntax and add some lint rules to help ( #9651 )
...
Co-authored-by: Princesseuh <3019731+Princesseuh@users.noreply.github.com>
2024-01-09 16:56:28 -04:00
Emanuele Stoppa
243146de2a
fix: add metadata to build error pages ( #9641 )
...
* fix: add metadata to build error pages
* Apply suggestions from code review
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
---------
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2024-01-09 10:26:47 +00:00
Bjorn Lu
5cba637c4e
Improve env var handling in SSR ( #9637 )
2024-01-09 16:29:43 +08:00
Rob Mensching
d77a0320b7
fix(rss): update test name to better match behavior ( #9646 )
2024-01-08 22:39:41 +01:00
Martin Trapp
51c4c82e46
[ci] format
2024-01-08 15:24:14 +00:00
Martin Trapp
cdb7bfa662
Fixes an issue where view transitions to the 404-page did not work ( #9642 )
...
* Add new e2e test
* Ensure cloned Response keeps its headers
* Add change set
* Update changeset
* Update .changeset/big-knives-own.md
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
* Update packages/astro/src/vite-plugin-astro-server/route.ts
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
---------
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
2024-01-08 16:23:17 +01:00
liruifengv
5978d77476
Update plugin-toggled
to app-toggled
( #9619 )
2024-01-08 17:02:48 +08:00
Bjorn Lu
8b9c4844f7
Fix tsconfig alias with import.meta.glob ( #9560 )
...
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2024-01-08 11:06:41 +08:00
Florian Lefebvre
24663c9695
fix(rss): make title optional if description is provided ( #9610 )
...
* fix(rss): make title optional if description is provided
* feat(rss): simplify schema
* fix(rss): update tests to match new behavior
* Update packages/astro-rss/test/pagesGlobToRssItems.test.js
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
* Update packages/astro-rss/test/pagesGlobToRssItems.test.js
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
* feat: make link and pubDate optional
* feat: improve item normalization
* Update shy-spoons-sort.md
* Fix test fail
* Update .changeset/shy-spoons-sort.md
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
---------
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2024-01-06 07:47:29 +00:00
Elian
edc87abd47
[ci] format
2024-01-05 21:01:52 +00:00
Elian
651f45b401
Adds automatic, seasonally appropriate messages from Houston ( #9476 )
...
* feat: allow Houston to wear Scarfs
* refactor: allow 1 object to be passed instead of separate
* set messages back to original state / add ties
* refactor to getClothes method
* refactor: add clothes per season
* refactor: add messages with timing too
* refactor to new file
* refactor: use `hat` & `tie` instead of `clothes`
* refactor: use `getSeasonalHouston` only once
* chore: upgrade dependencies
* fix mistake in date
* feat(create-astro): refactor seasonal logic
* chore: remove unused entrypoint
* refactor: simplify seasonal data
* chore: add changeset
---------
Co-authored-by: Nate Moore <nate@astro.build>
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2024-01-05 15:00:47 -06:00
Houston (Bot)
75084b49d0
[ci] release ( #9609 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-06 02:15:45 +05:30
Bjorn Lu
a1bb5fea55
Fix class property Vue hydration error ( #9620 )
2024-01-05 15:03:47 -05:00
Nate Moore
8b8bf603b1
[ci] format
2024-01-05 19:31:59 +00:00
Nate Moore
a1c31665cb
Ensure appEntrypoint
is referenced in Vue components ( #9490 )
...
* fix(#6827 ): ensure `appEntrypoint` is referenced in Vue components
* chore: add test
* chore: add changeset
* fix: windows handling
* Update packages/integrations/vue/src/index.ts
Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
* chore: address review feedback
* chore: update lockfile
---------
Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
2024-01-05 13:30:53 -06:00
Arsh
bd3f36e6ab
[ci] format
2024-01-05 18:28:59 +00:00
Arsh
22a5405b4a
fix(vercel): include 404.html as fallback in the static adapter ( #9591 )
...
* include 404.html as fallback
* add changeset
* include only when 404.astro exists
* add test
* route.component -> route.pathname
2024-01-05 23:57:48 +05:30
Sarah Rainsberger
64a8470ddb
[docs] update config reference ( #9621 )
2024-01-05 10:48:47 -04:00
Bjorn Lu
5156c74050
Fix limitInputPixels type ( #9622 )
...
* Fix limitInputPixels type
* Use sharp options
2024-01-05 14:47:00 +00:00
임동현(Ivan)
d87a97e109
[ci] format
2024-01-05 13:59:48 +00:00
임동현(Ivan)
401fd3e8c8
feat: Add APIRoute second generic ( #9618 )
2024-01-05 21:58:49 +08:00
Jacob Lamb
47b951b388
chore: UpdatepossibleConfigFiles
( #9600 )
...
* Add `.ts` to list of `possibleConfigFiles`
* Add more options
* Create many-rules-kick.md
* Update .changeset/many-rules-kick.md
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
---------
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2024-01-05 10:17:20 +00:00
Arsh
218ea0781b
[ci] format
2024-01-04 16:38:10 +00:00
Arsh
bd8fa7acd2
chore(vercel): deprecate speedInsights
( #9598 )
...
* deprecate speedInsights config
* add changeset
2024-01-04 16:37:13 +00:00
Marvin
2e4d110a87
[solidjs integration] Update solidjs dependency ( #9355 )
...
* update solidjs dependency
* update lockfile
* solidjs integration: update vite-plugin-solid
* update lockfile
* solidjs integration: decrease required version to match vite plugin
* Update moody-years-worry.md
---------
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2024-01-04 16:25:53 +00:00
Houston (Bot)
e862d070b4
[ci] release ( #9580 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-04 15:16:31 +00:00
Patrick Miller
825ba1a598
[ci] format
2024-01-04 11:38:04 +00:00
Patrick Miller
37021044dd
Render async SolidJS components ( #6791 )
...
* Render async SolidJS components
* Add renderer-specific hydration script to allow for proper SolidJS hydration
* Add support for Solid.js 1.8.x
* Address documentation feedback
* Rebuild pnpm lock file based on main branch
* Address PR feedback from ematipico
---------
Co-authored-by: Johannes Spohr <johannes.spohr@futurice.com>
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2024-01-04 11:37:08 +00:00
Bjorn Lu
3b4e629ac8
Improve astro add deps error reporting ( #9593 )
2024-01-04 11:16:53 +00:00
Martin Trapp
82bad5d620
Fixes page titles in the browser's drop-down for back / forward navigation when using view transitions ( #9586 )
...
* Fixes titles in the browser's dropdown for back / forwards traversals through the browser history
* Improve names of constants
* Reword the changset description
2024-01-04 11:15:35 +00:00
Alex Jet
6834b3d3fe
[ci] format
2024-01-04 11:02:19 +00:00
Alex Jet
0903ef9049
feat: add preact-ssr-prepass ( #9524 )
...
* feat: add preact-ssr-prepass
* added more info to changelog
* fix example in changelog
* fix changelog description
* fix tab in code of changelog
* Update .changeset/blue-bobcats-remain.md
---------
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2024-01-04 11:01:08 +00:00
Arsh
a1b324b31b
[ci] format
2024-01-04 11:00:47 +00:00
Arsh
9fd24a546c
fix(routing): trailingSlash on endpoints ( #9597 )
...
* fix(routing): applies trailingSlash on endpoints
* add changeset
* add test
* Update .changeset/funny-lobsters-promise.md
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
---------
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2024-01-04 10:59:48 +00:00
Sarah Rainsberger
2814984ab9
[ci] format
2024-01-04 01:38:49 +00:00
Sarah Rainsberger
de15b4a891
[docs] update config-reference for 4.1.0 docs release ( #9595 )
...
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
2024-01-03 21:37:52 -04:00
Erika
fbc2697653
feat: update extended client:visible to use an object instead of a string ( #9596 )
...
* Revert "feat: support setting rootMargin for `client:visible` (#9363 )"
This reverts commit 769826edbd
.
* feat: update extended `client:visible` to use an object instead of a string
* Apply suggestions from code review
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
* test: add a test
* nit: comment
* test: write the test some other way to try to convince playwright
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2024-01-03 19:44:04 -05:00
Jenna Smith
da307e4a08
feat: add extendable CSSProperties
interface ( #9587 )
...
* feat: add extendable `CSSProperties` interface
* Update .changeset/slow-kiwis-own.md
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
---------
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2024-01-03 09:39:17 -05:00
Bjorn Lu
fe719e27a8
Add reverted aria audit rules for dev toolbar ( #9377 )
...
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2024-01-03 13:34:21 +00:00
Mads Erik Forberg
f85cb1fab6
[ci] format
2024-01-03 13:21:03 +00:00
Mads Erik Forberg
769826edbd
feat: support setting rootMargin for client:visible
( #9363 )
...
* feat: support setting rootMargin for `client:visible`
This support adding optional `rootMargin` to the `IntersectionObserver` options.
This gives the developer the optional choice to hydrate a bit before the astro-island enters the viewport.
* chore: update type for client:visible
* chore: added changeset
* chore: update types
* fix: check if value is string
* Update stupid-peas-juggle.md
* fix: update .changeset/stupid-peas-juggle.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
---------
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2024-01-03 13:20:07 +00:00
Alex Sherwin
f33fe3190b
Allow setting all cookie package serialize/parse options ( #9063 )
...
* #9062 : allow setting all cookie package serialize/parse options
* 9062: fix scripts to original arrangement
* feat: only add specific properties
* Update tiny-days-dance.md
* Add examples to the changeset
* Update .changeset/tiny-days-dance.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Update .changeset/tiny-days-dance.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Update .changeset/tiny-days-dance.md
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
* Update .changeset/tiny-days-dance.md
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
---------
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
Co-authored-by: Matthew Phillips <matthew@skypack.dev>
Co-authored-by: Matthew Phillips <matthew@matthewphillips.info>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2024-01-03 13:19:41 +00:00
Bjorn Lu
08402ad584
Add limitInputPixels option for sharp image service ( #9546 )
...
* Add limitInputPixels option for sharp image service
* Fix types
* Update docs
Co-authored-by: sarah11918 <sarah11918@users.noreply.github.com>
---------
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
Co-authored-by: sarah11918 <sarah11918@users.noreply.github.com>
2024-01-03 13:19:04 +00:00
简静凡
d239e2cd7c
[ci] format
2024-01-03 13:10:02 +00:00
简静凡
e44f6acf99
enhance(prefetch): Adds a 'load'
prefetch strategy, and ignores 3g
in slow connection detection ( #9513 )
...
* [enhance:prefetch] add global ignoreSlowConnection and add none to defaultStrategy enum
* changeset
* change defaultStrategy enum 'none' to 'all', and fix e2e test
* test:e2e prefetch
* update changeset
* rename defaultStrategy.all to defaultStrategy.load
* fix: remove global ignoreSlowConnection config and ignore 3g in slow connection detection
* fix: Revert variable name changes
* Split changeset
---------
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2024-01-03 13:07:58 +00:00
Bjorn Lu
2a8b9c56b9
Support --open with url string ( #9573 )
...
* Support --open with url string
* Update jsdoc
* Fix typo
* Document server.open
* Apply suggestions from code review
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
---------
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2024-01-03 13:07:31 +00:00
Austin Merrick
607303be19
Move create-astro async tasks to end ( #9470 )
...
* Upgrade @astrojs/cli-kit
* Add tasks to context
* Change steps to use tasks
* Do tasks at end
* Add changeset
* Make labels more consistent
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
* Update .changeset/chatty-penguins-sin.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2024-01-03 13:06:57 +00:00
Bjorn Lu
b8a6fa8917
Error on preview if outDir missing ( #9544 )
...
* Error on preview if outDir missing
* Update .changeset/four-moles-burn.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
---------
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2024-01-03 13:05:51 +00:00
Bjorn Lu
ab6049bd58
Set default NODE_ENV for JS API ( #9575 )
2024-01-03 15:54:30 +08:00
Martin Trapp
98c69b89cc
Fix history usage of PR 9563 ( #9581 )
2024-01-02 22:43:09 +01:00
Martin Trapp
d48ab90fb4
Fix history navigation to hash fragment on Firefox when using view transitions ( #9563 )
...
* Fix history navigation to hash fragment on Firefox when using view transitions
* Edit changeset
* Improve changeset, add co-authors
2024-01-02 22:18:52 +01:00
Houston (Bot)
d854330571
[ci] release ( #9541 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-02 10:26:33 -05:00
Bjorn Lu
ec71f03cfd
Remove telemetry for unhandled errors ( #9571 )
2024-01-02 23:14:09 +08:00
Canaris
f192fc3a35
[ci] format
2024-01-02 14:53:17 +00:00
Canaris
67e06f9db1
yarn add
should be used to install packages instead of yarn install
(#9562 )
...
Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2024-01-02 22:52:22 +08:00
Syg
55e49b3ffb
[ci] format
2024-01-02 12:13:55 +00:00
Syg
8b873bf1f3
Add 'starlight' to displayed options under 'add' option in CLI ( #9559 )
...
* Add 'starlight' to displayed options under 'add' option in CLI
* Create tall-mayflies-deliver.md
* Update tall-mayflies-deliver.md
---------
Co-authored-by: syg <sygint@users.noreply.github.com>
Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
2024-01-02 12:12:58 +00:00
Mati
86b05491f0
[ci] format
2024-01-02 12:09:35 +00:00
Mati
8cc3d6aa46
Implement i18n's getLocaleByPath
function ( #9504 )
...
* Implement getLocaleByPath function
* Fix param naming in getLocaleByPath function for users
* Add changeset
* Change changeset to patch astro
* Add i18n getLocaleByPath e2e test
* Add astro e2e i18n in pnpm-lock.yaml
2024-01-02 12:08:17 +00:00
Bjorn Lu
9f6453cf49
Document --host and --port flag for preview ( #9572 )
2024-01-02 17:45:56 +08:00
Michael Thomas
e496b2e3b8
Fix asynchronous appEntrypoint
support ( #9558 )
2024-01-01 15:44:17 +08:00
Bjorn Lu
22f42d11a4
Prevent render ansi in error overlay ( #9547 )
2023-12-30 18:06:40 +07:00
Bjorn Lu
8049f0cd91
Fix error overlay display on malformed uri ( #9548 )
2023-12-29 23:52:43 +08:00
Arsh
af59b83162
[ci] format
2023-12-29 15:49:10 +00:00
Arsh
7b586a6e23
fix(vercel): prevent build failure with node 21 ( #9550 )
...
* fix(vercel): prevent build failure with node 21
* add changeset
2023-12-29 21:18:15 +05:30
Arsh
48f47b50a0
fix(node): prevent crash on stream error ( #9533 )
...
* fix(node): prevent crash on stream error
* add changeset
* Apply suggestions from code review
2023-12-29 21:17:52 +05:30
Alex Nguyen
ede3f7fef6
Toggle dev toolbar hitbox height when toolbar is visible ( #9446 )
...
* Toggle dev toolbar hitbox height when toolbar is visible
* Add hitbox above height const
---------
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2023-12-29 00:59:01 -05:00
Alex Waldron
9021c18a00
[ci] format
2023-12-28 21:24:42 +00:00
Alex Waldron
16e61fcacb
fix: handle srcset local image paths with spaces ( #9537 )
...
* fix: handle srcset local image paths with spaces
* replaced janky 'replaceAll' with encodeURI
* Update .changeset/weak-oranges-relate.md
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
* fix: encodeURI the returned filepath directly
---------
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
Co-authored-by: Matthew Phillips <matthew@skypack.dev>
Co-authored-by: Princesseuh <3019731+Princesseuh@users.noreply.github.com>
2023-12-28 16:23:46 -05:00
Matthew Phillips
0fbe26eeb0
[ci] format
2023-12-28 20:08:58 +00:00
Matthew Phillips
7f212f0831
Support remote images with encoded characters ( #9540 )
...
* Support remote images with encoded characters
* Add a changeset
* Update .changeset/small-snakes-build.md
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
---------
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2023-12-28 15:08:04 -05:00
Houston (Bot)
98fa8f02ab
[ci] release ( #9491 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-27 13:34:07 -05:00
Arsh
b8cc444461
[ci] format
2023-12-27 17:57:38 +00:00
Arsh
89a2a07c2e
fix(content): helpful message for DuplicateContentEntry ( #9492 )
...
* helpful message for DuplicateContentEntry
* add changeset
2023-12-27 12:56:42 -05:00
Arsh
7f7a7f1aea
qol(routing): warn when api route method doesn't match the casing of an export ( #9497 )
...
* fix(routing): improve messaging for getting the case wrong
* add changeset
* lint: no shadowing
* remove old APIRoute signature
* Apply suggestions from code review
Co-authored-by: Voxel <voxelmc@hotmail.com>
---------
Co-authored-by: Voxel <voxelmc@hotmail.com>
2023-12-27 12:56:10 -05:00
Houston (Bot)
a171c22f37
[ci] format
2023-12-27 17:38:12 +00:00
Houston (Bot)
134367427b
[ci] update lockfile ( #9519 )
...
* [ci] update lockfile
* Fix errors
* Better Vue workaround
---------
Co-authored-by: matthewp <matthewp@users.noreply.github.com>
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
2023-12-27 12:37:04 -05:00
Bjorn Lu
337ca508bd
Forward Svelte client error ( #9530 )
2023-12-27 12:35:36 -05:00
Bjorn Lu
662f06fd9f
Fix duplicated CSS modules inlining ( #9531 )
...
* Fix duplicated CSS modules inlining
* Remove unused mode param
2023-12-27 12:34:59 -05:00
Bjorn Lu
7224809b73
Prevent double uri decoding ( #9532 )
2023-12-27 12:34:28 -05:00
Bjorn Lu
d252fc61b0
Add tailwindcss nesting support ( #9529 )
...
* Add tailwindcss nesting support
* Update lockfile
2023-12-27 12:34:01 -05:00
Nikhil Kothari
cf993bc263
Filter out Svelte's unknown data prop warnings ( #9510 )
2023-12-27 18:08:20 +08:00
Ming-jun Lu
0ee255ae36
[ci] format
2023-12-26 17:02:03 +00:00
Ming-jun Lu
1469e0e5a9
Prevent dev toolbar tooltip from overflowing ( #9512 )
...
* fix: prevent dev toolbar toolip from overflowing
* test: add a test case for dev toolbar toolip position
* Create small-emus-deny.md
---------
Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
2023-12-26 12:01:04 -05:00
Martijn van der Ven
bb1438d20d
Add autocomplete to button JSX type ( #9522 )
...
* Add autocomplete to button JSX type
This is “nonstandard and Firefox-specific” but often required when working with dynamic disabled state.
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button#autocomplete
* Run `pnpm exec changeset`
2023-12-25 11:18:42 -05:00
Erika
eb36e95596
feat: export JSX types from jsx-runtime ( #9501 )
...
* feat: export JSX types from jsx-runtime
* fix: i wont make the same mistakes three times
* chore: changeset
2023-12-23 02:52:04 -05:00
Sarah Rainsberger
4660aaa405
[ci] format
2023-12-22 20:16:29 +00:00
Sarah Rainsberger
b20cab1404
[docs] update build.format with note an adapter may set this value ( #9502 )
2023-12-22 16:15:19 -04:00
Alan
05d923db53
Compress banner image ( #9493 )
2023-12-22 16:48:12 +00:00
Erika
3b0eaed3b5
fix(deps): Update Sharp optionalDep version ( #9463 )
...
* fix(deps): Update Sharp optionalDep version
* chore: changeset
2023-12-22 10:52:01 +00:00
Sarah Rainsberger
36bedf1a5f
[ci] format
2023-12-21 20:36:15 +00:00
Sarah Rainsberger
1baf0b0d3c
[docs] minimal integration READMEs ( #9479 )
...
Co-authored-by: Emanuele Stoppa <602478+ematipico@users.noreply.github.com>
Co-authored-by: Elian <15145918+ElianCodes@users.noreply.github.com>
Co-authored-by: Alexander Niebuhr <45965090+alexanderniebuhr@users.noreply.github.com>
2023-12-21 16:35:11 -04:00
Arsh
f9c4bbf200
[ci] format
2023-12-20 21:15:00 +00:00
Arsh
dfef925e1f
chore: improve type fidelity for internal error class ( #9478 )
...
* chore: improve type fidelity for internal error class
* add changeset
* simplify
* fix: adjust for new error
---------
Co-authored-by: Princesseuh <3019731+Princesseuh@users.noreply.github.com>
2023-12-21 02:43:50 +05:30
Nate Moore
60dc8da71b
[ci] format
2023-12-20 19:00:58 +00:00
Nate Moore
72b26daf69
Skip check
for known Qwik components ( #9482 )
2023-12-20 12:59:49 -06:00
Houston (Bot)
97342d218e
[ci] release ( #9457 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-20 17:39:13 +00:00
Emanuele Stoppa
19169db1f1
chore: smoother logging when building pages ( #9487 )
...
* chore: smoother logging when building pages
* chore: improve logging during the build
* fix: put `newLine` top `LogMessage`
* Update .changeset/popular-meals-yell.md
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
---------
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2023-12-20 16:48:06 +00:00
Erika
c384f6924e
fix(a11y): Fix some audit false positives ( #9483 )
...
* fix(a11y): Fix some audit false positives
* chore: changeset
* Update packages/astro/src/runtime/client/dev-overlay/plugins/audit/a11y.ts
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
* fix: apply feedback
* nit: add comment
---------
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
2023-12-20 10:25:41 -05:00
Martin Trapp
f6714f677c
view transition's form handling honors default prevention ( #9486 )
...
* add missing check to honor prevented default
* added changeset
* Update .changeset/fresh-games-confess.md
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
---------
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2023-12-20 14:44:48 +01:00
Ken Powers
5062d27a18
Respect forms with enctype set for view transitions ( #9466 )
...
* Respect forms with enctype set for view transitions
* Add changeset
* Revert "Respect forms with enctype set for view transitions"
This reverts commit 6d3e04a959
.
* Review feedback
* Handle submitter case
* Move comment
* Update .changeset/rude-geckos-rush.md
* Add tests
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-12-20 13:37:48 +01:00
Florian Lefebvre
1f3d72b8d3
[ci] format
2023-12-20 11:55:33 +00:00
Florian Lefebvre
e83b5095f1
chore: upgrade vite to latest ( close #9443 ) ( #9452 )
...
* chore: upgrade vite to latest
* chore: add changeset
* fix: enforce type
* fix: postcss
* chore: log messages
* fix: take vite re-optimizing message into account
---------
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2023-12-20 11:54:25 +00:00
Emanuele Stoppa
7ae4928f30
fix: remove the manifest file from the dist/
folder ( #9475 )
2023-12-19 21:56:46 +00:00
Luiz Ferraz
69e78822e5
[ci] format
2023-12-19 20:00:19 +00:00
Luiz Ferraz
faf6c7e110
Fix transitions with non-recommended headers ( #9464 )
...
* Reproduce edge case in test
* Fix edge case
* Add changeset
* Update .changeset/khaki-ducks-give.md
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-12-19 20:59:13 +01:00
Tom MacWright
f515b1421a
Descriptive image error ( #9352 )
...
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
Co-authored-by: Princesseuh <3019731+Princesseuh@users.noreply.github.com>
2023-12-19 11:14:58 -05:00
Dawid Kobierski
354a62c86e
fix: handle external hoisted scripts correctly ( #9437 )
2023-12-19 14:09:06 +00:00
Arsh
c32e6072ee
[ci] format
2023-12-19 14:00:04 +00:00
Arsh
5ae6578822
fix(redirects): handle non-verbatim targets ( #9089 )
...
* add tests
* implement fix
* add changeset
* `for const in` -> `for const of`
* reskip: external redirects are still not ignored
2023-12-19 13:59:00 +00:00
Emanuele Stoppa
25e6670913
chore: fix error message ( #9477 )
2023-12-19 13:29:04 +00:00
Alex Nguyen
6bf470cfb8
Fix typo in @astrojs/node README ( #9471 )
2023-12-19 08:28:43 +00:00
Emanuele Stoppa
fa3078ce9f
fix: handle middleware loading error ( #9458 )
...
* fix: handle middleware loading error
* remove the try/catch
* rethrow error
* Update packages/astro/src/core/middleware/loadMiddleware.ts
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
---------
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
2023-12-19 08:28:04 +00:00
Simon Knott
429be8cc3e
fix: update netlify import ( #9461 )
...
* fix: update netlify import
* fix: update one comment
2023-12-18 21:41:01 +00:00
Erika
047d285be1
fix(assets): Prevent concurrency from being set to 0 ( #9460 )
2023-12-18 12:49:54 -05:00
Ken Powers
76b4e55894
[ci] format
2023-12-18 13:42:49 +00:00
Ken Powers
7eb9fe8a71
Fix Preact Forwarded Ref components not working in astro files when React integration is enabled ( #9403 )
...
* Fix Preact Forwarded Ref components not working in astro files when React integration is enabled
* Handle undefined $$typeof
* Add changeset
* Use Symbol.for
* ⚡
* Update .changeset/breezy-hairs-yell.md
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-12-18 13:41:44 +00:00
Bjorn Lu
1e984389ba
Fix import dev toolbar apps on windows ( #9400 )
2023-12-18 13:41:11 +00:00
Houston (Bot)
8a0def2b6c
[ci] release ( #9432 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-15 15:26:00 -06:00
Nate Moore
f963d07f22
Upgrade compiler ( #9445 )
2023-12-15 14:53:32 -06:00
Erika
017f981304
refactor(assets): Move things around to avoid importing image service unnecessarily ( #9409 )
2023-12-15 12:25:27 -05:00
Alex Nguyen
3cf7fe4bd7
[ci] format
2023-12-15 17:24:51 +00:00
Alex Nguyen
c01cc4e340
Fixes warning for external URL redirects ( #9426 )
...
* Update warning for external URL redirects to use destination address
* Update .changeset/gentle-chefs-glow.md
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
---------
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2023-12-15 17:23:50 +00:00
Oscar Lee-Vermeren
35e4c17fe2
feat: make Houston festive for the holiday season ( #9358 )
...
* feat: make Houston festive for the holiday season
* fix: change changeset to minor
2023-12-15 17:22:33 +00:00
Bjorn Lu
41b05b54d4
[ci] format
2023-12-15 17:21:03 +00:00
Bjorn Lu
a5db8d2ad0
Simplify vue appEntrypoint handling ( #9362 )
...
* Simplify vue appEntrypoint handling
* Try fix windows
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-12-15 17:19:43 +00:00
Arsh
667539be5a
[ci] format
2023-12-15 17:16:14 +00:00
Arsh
6d2d0e279d
fix(error pages): account for trailingSlash ( #9126 )
...
* account for trailingSlash
* add changeset
* add tests
* update lock file
2023-12-15 17:15:04 +00:00
Emanuele Stoppa
c01580a2cd
fix: improve error message when a middleware doesn't return a Response
( #9434 )
...
* fix: improve error message when a middleware doesn't return a `Response`
* Apply suggestions from code review
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* fix typo
---------
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-12-15 09:22:22 +00:00
Emanuele Stoppa
fcc2fd5b0f
fix: merge headers from the original response in error pages ( #9433 )
...
* fix: merge headers from the original response in error pages
* revert local change
* change test ordering
* apply feedback
2023-12-14 17:41:06 +00:00
Matthew Phillips
745294de94
[ci] format
2023-12-14 15:21:57 +00:00
Matthew Phillips
151bd429b1
Prevent Partytown from hijacking history API ( #9419 )
...
* Partytown overrides these methods to... do things, but it breaks ViewTransitions in Firefox.
* Only redefine pushstate/replacestate in the browser
2023-12-14 10:20:56 -05:00
Houston (Bot)
242fd71a6a
[ci] release ( #9406 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-14 09:01:03 -05:00
Matthew Phillips
d2340058aa
[ci] format
2023-12-14 13:40:07 +00:00
Matthew Phillips
e1a5a2d36a
Handle unhandledrejections in the dev server ( #9424 )
...
* Handle unhandledrejections in the dev server
* Adding changeset
* Update .changeset/curvy-lobsters-crash.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Use AsyncLocalStorage
* Return errorWithMetadata
* Send the error to the browser
---------
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-12-14 08:39:06 -05:00
Jacob Parker
8c9fe0092a
Fix static build when out dir is not within the cwd ( #9378 )
...
* Fix static build when out dir is not within the cwd
* Create lorem-ipsum-dolor
Changeset
2023-12-13 10:17:10 -05:00
Matthew Phillips
f8b27b07c0
[ci] format
2023-12-13 14:25:55 +00:00
Matthew Phillips
bda1d294f2
Error when getImage() is passed an undefined src ( #9423 )
2023-12-13 09:24:46 -05:00
Jacob Lamb
836ab6214e
chore(vercel): Add beta option for status ( #9413 )
...
* Add beta option for status
* Create stupid-cheetahs-sell.md
* Add warning for beta
* Update packages/integrations/vercel/src/serverless/adapter.ts
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
* Switch to `minor` and document new API/option
* Update README.md
* Update README.md
* Update packages/integrations/vercel/README.md
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
* Update .changeset/stupid-cheetahs-sell.md
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
---------
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2023-12-13 12:12:48 +00:00
Alex Nguyen
2c168af674
Fix broken link ( #9418 )
...
* Fix broken link
* Create old-dragons-kneel.md
---------
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
2023-12-12 16:13:18 -05:00
Geoffrey-Pliez
2287ec6667
[ci] format
2023-12-12 19:36:59 +00:00
Geoffrey-Pliez
b0a71946f4
[@astrojs/lit] lit 3.0 compatibility ( #8822 )
...
* updates packages
* [Fix] pnpm-lock
* [Fix] updates
* revert dev dependencies
* Update lockfile
* Update lit version in the e2e tests
* Adding changeset
---------
Co-authored-by: Matthew Phillips <matthew@skypack.dev>
2023-12-12 14:35:40 -05:00
Matthew Phillips
4137927e3c
[ci] format
2023-12-12 18:30:01 +00:00
Matthew Phillips
546d92c862
Allow file URLs to be used as import specifiers ( #9407 )
...
* Allow file URLs to be used as import specifiers
* Update packages/astro/src/vite-plugin-fileurl/index.ts
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-12-12 13:28:48 -05:00
Simon Knott
63b3cd19ee
[ci] format
2023-12-12 10:20:17 +00:00
Simon Knott
bebf38c0cb
fix: mention which feature is experimental/deprecated ( #9414 )
2023-12-12 10:19:15 +00:00
Arsh
8aeb0b5797
fix(vercel): handle dots in source path for redirects ( #9289 )
...
* add fix
* add test
* add changeset
2023-12-12 03:50:22 +05:30
Erika
8aa17a64b4
Add missing global attributes to JSX definition ( #9404 )
...
* fix: add some missing attributes to our JSX definitions
* chore: changeset
* fix: use empty string as type
2023-12-11 17:08:12 +01:00
Houston (Bot)
f47b85ce6f
[ci] release ( #9365 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-11 11:57:19 +00:00
Nate Moore
d656797fce
[ci] format
2023-12-11 10:48:10 +00:00
Nate Moore
a7c75b3339
Ensure astro add
only installs stable versions ( #9387 )
...
* fix(add): update peerDependency resolution logic to exclude prereleases
* chore: add changeset
2023-12-11 10:47:05 +00:00
Emanuele Stoppa
ea09182599
fix(i18n): correctly pull the ssr entry during build ( #9380 )
2023-12-11 10:10:59 +00:00
Sarah Rainsberger
bebf5cf22d
[docs] Vercel README - update code samples ( #9383 )
2023-12-08 16:04:54 -06:00
Arsh
9d29ef11f6
[ci] format
2023-12-08 16:26:49 +00:00
Arsh
1e342e34eb
fix(vercel): clear artifacts from redirects ( #9287 )
2023-12-08 16:25:39 +00:00
Bjorn Lu
65ddb02711
Preserve generating routes that end with .mjs ( #9374 )
2023-12-08 23:39:13 +08:00
Bjorn Lu
26f7023d69
Prettify generated route names from integrations ( #9375 )
2023-12-08 23:38:19 +08:00
Arsh
1b4e918981
chore: update peer dependencies ( #9366 )
2023-12-07 23:34:14 +08:00
Arsh
270c6cc27f
chore: markdown-remark peerDependencies ( #9349 )
2023-12-07 23:04:48 +08:00
Bjorn Lu
1aa7fe85c1
Allow Svelte 5 render slots as snippets ( #9285 )
2023-12-07 22:47:04 +08:00
Geoffrey Casper
dfbc707908
Allow async functions in the Vercel edge middleware integration ( #9334 )
...
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
Co-authored-by: lilnasy <69170106+lilnasy@users.noreply.github.com>
2023-12-07 21:43:47 +08:00
Houston (Bot)
3e4109b08f
[ci] release ( #9340 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-06 15:09:30 -05:00
Matthew Phillips
1685cc42b5
Define the Vercel adapter's peerDependency ( #9348 )
...
* Define the Vercel adapter's peerDependency
* Update .changeset/nasty-carrots-study.md
Co-authored-by: Alexander Niebuhr <alexander@nbhr.io>
---------
Co-authored-by: Alexander Niebuhr <alexander@nbhr.io>
2023-12-06 14:58:35 -05:00
Martin Trapp
ab0281aee4
Adds source file properties to HTML elements only if devToolbar is enabled ( #9343 )
2023-12-06 16:20:08 +01:00
Charles Villard
58d643bcd8
[ci] format
2023-12-06 12:14:25 +00:00
Charles Villard
edfae50e6e
[@astrojs/rss] Quality-of-Life Improvement to items
property-related error ( #9299 )
...
* This commit addresses a quality-of-life concern when setting up a RSS feed
when using collections. Specifically, it provides more context to the error
message thrown when the object passed to the `items` property is missing any
of the three required keys or if one of those keys is mistyped.
* Add changeset
* Update .changeset with properly formatted update structure
@sarah11918 suggested a change to the verbiage that properly formatted the update detail in question. Accepting the suggestion.
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
---------
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-12-06 12:13:15 +00:00
Erika
eb942942d6
fix: add types for is:inline
on slots ( #9342 )
2023-12-06 13:09:30 +01:00
Fred K. Schott
c769010655
Fix issue where 404/500 status codes were logged as "[200]" ( #9336 )
2023-12-06 12:07:52 +00:00
Shinya Fujino
0bb3d53221
Fix log message for Disable notifications
( #9339 )
...
* Fix log message for `Disable notifications`
* Add changeset
2023-12-06 10:44:07 +00:00
Houston (Bot)
895ebcb5bf
[ci] release ( #9332 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-05 18:47:22 -06:00
Ted Klingenberg
6404d26a22
[ci] format
2023-12-06 00:43:56 +00:00
Ted Klingenberg
3878a91be4
Prevent client-side navigation for method="dialog" ( #9327 )
...
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-12-05 18:42:53 -06:00
Nate Moore
dd24379f49
[ci] format
2023-12-06 00:39:39 +00:00
Nate Moore
b832cd1901
Vue: Remove hasDefaultExport
check from appEntrypoint
logic ( #9333 )
2023-12-05 18:38:29 -06:00
Nate Moore
cfb20550d3
Update vitefu
version ( #9331 )
2023-12-05 17:41:12 -06:00
Houston (Bot)
339be4dbff
[ci] release ( #9319 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-05 14:55:54 -06:00
Amumu
e83b2feeca
[ci] format
2023-12-05 20:08:47 +00:00
Amumu
4d4e34d451
Improve Vue appEntrypoint
handling ( #8794 )
...
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
Co-authored-by: Florian LEFEBVRE <contact@florian-lefebvre.dev>
Co-authored-by: Nate Moore <nate@astro.build>
2023-12-05 14:07:28 -06:00
Nate Moore
874f68c67f
[ci] format
2023-12-05 16:23:18 +00:00
Nate Moore
d1c91add07
Improves @astrojs/upgrade
dependency handling ( #9317 )
2023-12-05 10:22:13 -06:00
Reuben Tier
aa2e76d54f
[ci] format
2023-12-05 15:53:57 +00:00
Reuben Tier
eb584de1f5
Move i18n config above legacy ( #9318 )
2023-12-05 11:52:52 -04:00
Emanuele Stoppa
933f9f274d
fix: docs placement and wording ( #9316 )
...
* fix: docs placement and wording
* more changes
* Update packages/astro/src/@types/astro.ts
Co-authored-by: Matthew Phillips <matthew@skypack.dev>
* apply Sarah's suggestion
* Remove tag
---------
Co-authored-by: Matthew Phillips <matthew@skypack.dev>
Co-authored-by: = <otterlord.dev@gmail.com>
2023-12-05 15:09:13 +00:00
Houston (Bot)
79e191ae42
[ci] release ( #9314 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-05 14:44:51 +00:00
Emanuele Stoppa
631e5d01b0
fix: logging build trace of pages ( #9315 )
2023-12-05 14:31:51 +00:00
Houston (Bot)
5f13e7e0dc
[ci] release ( #9307 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-12-05 09:39:16 -04:00
Bjorn Lu
82586f32f4
Update @astrojs/upgrade
to 0.2.0 ( #9310 )
2023-12-05 08:09:08 -05:00
Matthew Phillips
2e1d6792ab
Downgrade the tailwind integration for Astro 3/4 compat ( #9309 )
2023-12-05 08:06:52 -05:00
Bjorn Lu
b4f3a8722e
Release markdoc integration as v0.x ( #9308 )
2023-12-05 07:58:13 -05:00
Fred K. Schott
7b6ae08348
[Toolbar] Remove image decode call ( #9305 )
...
* stop waiting for images to decode
* fix: don't add empty audits
---------
Co-authored-by: Princesseuh <3019731+Princesseuh@users.noreply.github.com>
2023-12-05 07:14:34 -05:00
Fred K. Schott
30982078e6
filter out internal island props ( #9304 )
2023-12-05 07:14:04 -05:00
Fred K. Schott
466d1f0ab2
capture click events inside the toolbar ( #9303 )
2023-12-05 07:13:54 -05:00