Matthew Phillips
f36c4295be
Warn on empty content collections ( #8640 )
...
* Warn on empty content collections
* Update packages/astro/src/core/errors/errors-data.ts
Co-authored-by: Reuben Tier <64310361+TheOtterlord@users.noreply.github.com>
---------
Co-authored-by: Reuben Tier <64310361+TheOtterlord@users.noreply.github.com>
2023-09-22 14:12:36 -04:00
Martin Trapp
974d5117ab
fix: no deletion of scripts during view transition ( #8636 )
2023-09-22 12:01:22 -04:00
ematipico
0352dec47b
[ci] format
2023-09-22 15:00:18 +00:00
Adrian Lyjak
faeead4232
feat(@astrojs/cloudflare): Add support for wasm module imports ( #8542 )
...
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-09-22 16:58:00 +02:00
bluwy
b1310e6f13
[ci] format
2023-09-22 14:49:43 +00:00
Paul Valladares
a3bee1477e
Update: Improve manual install guide of @astrojs/tailwind
integration ( #8619 )
2023-09-22 22:47:40 +08:00
bluwy
f35a55bd4f
[ci] format
2023-09-22 13:20:50 +00:00
Reuben Tier
b64dd45c0d
Fix behaviour regression in create-astro ( #8634 )
2023-09-22 21:18:46 +08:00
Yan Thomas
bd00ad776d
Fix subheading inconsistency ( #8623 )
2023-09-22 14:57:27 +02:00
Erika
63141f3f3e
fix: properly generate code for multiple images in same markdown file ( #8633 )
2023-09-22 14:28:03 +02:00
Erika
de7a7fbdc3
nit: optimize images ( #8629 )
2023-09-22 12:04:39 +02:00
Matthew Phillips
da00425a5f
Revert "fix: islands are not being rendered correctly ( #8580 )" ( #8624 )
...
This reverts commit 8d361169b8
.
2023-09-22 09:39:27 +02:00
Houston (Bot)
4e1e8dc5c6
[ci] release ( #8597 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-21 14:32:12 -04:00
matthewp
fe29ce2731
[ci] format
2023-09-21 17:10:10 +00:00
Erika
bdd267d089
fix(markdown): Fix Markdown images breaking the build ( #8598 )
...
* fix(markdown): Fix Markdown images breaking the build
* chore: changeset
* Update packages/astro/src/core/errors/errors-data.ts
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Fix tla chunking
* One directory up
* Down we go
---------
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
2023-09-21 13:07:33 -04:00
Bjorn Lu
5a988eaf60
Fix Astro HMR from a CSS dependency ( #8609 )
...
* Fix Astro HMR from a CSS dependency
* Improve css test
* Create wise-donuts-tickle.md
2023-09-21 12:53:37 -04:00
Martin Trapp
e8c997db99
Clean-up router implementation ( #8617 )
...
* Update regarding review comments from #8571
* Update regarding review comments from #8571 (2)
* Update regarding review comments from #8571 (3)
* Update regarding review comments from #8571 (4)
2023-09-21 10:21:29 -04:00
matthewp
a576ba9c37
[ci] format
2023-09-21 12:58:10 +00:00
Matthew Phillips
bcad715ce6
Ensure cookies are attached when middleware changes the Response ( #8612 )
...
* Ensure cookies are attached when middleware changes the Response
* fix test
2023-09-21 08:55:05 -04:00
ematipico
defab70cb2
[ci] format
2023-09-21 08:37:23 +00:00
Timon Jurschitsch
e522a5eb41
Remove AstroError if content directory is empty ( #8382 )
...
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2023-09-21 10:34:20 +02:00
Arsh
4398e92987
fix(middleware): undo config's path to URL encoding ( #8614 )
...
* fix(middleware): undo config's path to URL encoding
* add changeset
* middleware-dev => "middleware space"
2023-09-21 07:35:33 +02:00
FredKSchott
b4034aabea
[ci] format
2023-09-20 16:52:04 +00:00
Fred K. Schott
ed54d46449
improve telemetry ( #8600 )
2023-09-20 09:50:04 -07:00
matthewp
0119a271ae
[ci] format
2023-09-20 13:20:38 +00:00
Matthew Phillips
8f8b9069dd
Prevent body scripts from re-executing on navigation ( #8603 )
...
* Prevent body scripts from re-executing on navigation
* Adding changeset
* Run script replacement logic before head
* Rename doc to newDocument
2023-09-20 09:18:02 -04:00
Martin Trapp
2d7f5429a5
test: since we check the media-type, data-astro-reload has fewer use cases ( #8605 )
2023-09-20 17:50:56 +08:00
Bjorn Lu
70f2a80039
Fix alias plugin causing CSS ordering issue ( #8592 )
2023-09-20 17:45:11 +08:00
ematipico
c49e865f4f
[ci] format
2023-09-20 08:30:38 +00:00
Arsh
2e1d5f8739
fix(node): report render error to the terminal ( #8599 )
2023-09-20 10:27:46 +02:00
ematipico
767599522c
[ci] format
2023-09-19 09:53:20 +00:00
Alexander Niebuhr
5b0b3c9a8e
fix(@astrojs/cloudflare): support for nodejs_compat ( #8595 )
...
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2023-09-19 11:51:06 +02:00
Houston (Bot)
9b84a7ef96
[ci] release ( #8590 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-19 17:21:05 +08:00
bluwy
86acd0f1d5
[ci] format
2023-09-19 09:11:23 +00:00
Jacob Lamb
1d5b3f079d
feat(create-astro): Update flag behavior for template and project-name ( #8551 )
2023-09-19 17:09:27 +08:00
Rishi Raj Jain
d0e513f214
fix: Vercel serverless adapter logs too much ( #8581 )
2023-09-18 19:22:55 +08:00
Rishi Raj Jain
0586e20e83
fix: redirect page type icon not properly displayed ( #8579 )
2023-09-18 17:59:19 +08:00
ematipico
6024955882
[ci] format
2023-09-18 09:47:02 +00:00
Alexander Niebuhr
3da5d8404e
feat(@astro/cloudflare): improve DX for runtime typing ( #8560 )
2023-09-18 10:44:19 +01:00
Miguel Carneiro
c9bbd304ca
Tailwind configuration file changed from cjs
to ts
( #8583 )
2023-09-18 17:41:38 +08:00
Erika
95b5f6280d
fix(assets): Fix misc types issues ( #8568 )
...
* fix(assets): Fix misc types issues
* fix: remove unnecessary change
* chore: changeset
2023-09-18 11:39:21 +02:00
Rishi Raj Jain
8d361169b8
fix: islands are not being rendered correctly ( #8580 )
2023-09-18 17:35:27 +08:00
Houston (Bot)
fca6892f8d
[ci] release ( #8540 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-14 12:44:09 -04:00
matthewp
8376f24b47
[ci] format
2023-09-14 12:17:20 +00:00
Matthew Phillips
b79e11f3c4
Change functionPerRoute to false by default ( #8546 )
...
* Change functionPerRoute to false by default
* Update test that depends on functionPerRoute
* Update .changeset/cool-pianos-smell.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Update .changeset/cool-pianos-smell.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Update packages/integrations/vercel/README.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Update packages/integrations/vercel/README.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Update .changeset/cool-pianos-smell.md
---------
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-09-14 08:15:11 -04:00
Bjorn Lu
74dc3edb30
Improve MDX rendering performance ( #8533 )
2023-09-14 20:05:38 +08:00
Chris
2e8726feec
[@astrojs/vercel] Individually enable Speed Insights and Web Analytics ( #8021 )
...
* Individually enable Speed Insights and Web Analytics
* Update pnpm-lock.yaml
* Remove .only on tests
* Fix build
* Move `beforeSend` out of config
* Address feedback from review
* Update README.md
* Add back the `analytics` property and add deprecation warning when used
* Add migration guide for the deprecated `analytics` property
* Update packages/integrations/vercel/README.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Update README.md
* Fix external dependency issue
* Simplify plugin and reduce scope
* Update .changeset/sixty-teachers-tap.md
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
* Apply feedback from review
* Move exposeEnv to speed-insights since it's only used there
---------
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
Co-authored-by: Matthew Phillips <matthew@skypack.dev>
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2023-09-14 08:02:11 -04:00
Bjorn Lu
7522bb4914
Improve markdown rendering performance ( #8532 )
2023-09-14 18:22:16 +08:00
Jacob Lamb
61ac5c9eaa
chore(astro): update readme ( #8530 )
...
* chore(astro): update readme
* Update packages/astro/README.md
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-09-13 16:19:30 -05:00
Martin Trapp
f95febf96b
Fix for checking media type in CSR ( #8537 )
...
* bugfix checking media-type
* bugfix checking media-type
* Update packages/astro/components/ViewTransitions.astro
.* is longest possible run, but a dollar won't harm us :)
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
* make typescript happy
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-09-13 16:17:07 -05:00
Princesseuh
eb3c33cff7
[ci] format
2023-09-13 19:18:07 +00:00
Andrew Moore
45364c3452
feat: added types to allow the creation of user space content services ( #7607 )
...
* feat: added types to astro:content to allow user space content services
* Create small-apes-clap.md
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
2023-09-13 21:16:00 +02:00
Erika
91380378ce
feat(vercel): Use Sharp in dev instead of Squoosh by default ( #8445 )
...
* feat(vercel): Use Sharp in dev instead of Squoosh by default
* fix(build):
* nit: adjust with feedback
* fix: imports
* Update packages/integrations/vercel/README.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* docs: small change in other part of the README
---------
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-09-13 18:40:02 +02:00
Martin Clementz
6c6f1aef43
chore: check if ssr works on netlify ( #8002 )
...
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-09-13 18:30:23 +02:00
Princesseuh
de8d6ad237
[ci] format
2023-09-13 16:29:09 +00:00
Ben Holmes
a8d72ceaee
[MDX] Support img
component prop for optimized images ( #8468 )
...
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
2023-09-13 18:27:03 +02:00
Erika
ecc65abbf9
feat(assets): Allow users to set a custom endpoint to use for image optimization ( #8467 )
...
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-09-13 18:15:58 +02:00
Erika
c92e0acd71
feat(types): Add types for the object form of style ( #8464 )
2023-09-13 17:57:59 +02:00
Lars Kappert
d93987824d
feat(markdown): Add support for imageReference
paths when collecting images ( #8475 )
2023-09-13 17:29:39 +02:00
Erika
2c4fc878be
Support AVIF input assets ( #8518 )
2023-09-13 17:27:16 +02:00
btea
9552ef1481
chore(create-astro): Added create project using pnpm
( #8340 )
2023-09-13 16:58:18 +02:00
Erika
4e395a6cab
config: migrate us to moduleResolution: 'node16' ( #8519 )
2023-09-13 16:49:22 +02:00
Erika
b85c8a78a1
feat: better errors for images ( #8536 )
2023-09-13 16:44:15 +02:00
natemoo-re
3be8b67f89
[ci] format
2023-09-13 14:43:40 +00:00
Nate Moore
ed952b4cea
Improve create-astro
startup performance ( #8456 )
...
* feat(create-astro): improve performance
* test: fix test by wrapping promise values
* chore: remove uneeded deps
* Update ten-kings-smash.md
* chore: update lockfile
2023-09-13 09:40:53 -05:00
Jacob Lamb
f02dc9f7bf
chore(create-astro): Remove npm 6.x note ( #8529 )
...
* chore(create-astro): Remove npm 6.x note
* Add missing space
2023-09-13 08:56:34 -05:00
Houston (Bot)
c23ddb9ab3
[ci] release ( #8501 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-12 14:29:39 -04:00
matthewp
a02707a8b2
[ci] format
2023-09-12 16:56:23 +00:00
Martin Trapp
43bc5f2a55
Vt follow redirects ( #8522 )
...
* View Transitions redirects WIP
* transition across redirects
* added changeset
---------
Co-authored-by: Matthew Phillips <matthew@skypack.dev>
2023-09-12 12:54:32 -04:00
Martin Trapp
2db9762eb0
Restore horizontal scroll position on history navigation (view transitions) ( #8505 )
2023-09-12 11:37:28 -04:00
bluwy
4105491732
[ci] format
2023-09-12 09:58:47 +00:00
Okuto Oyama
644825845c
Removed <style>
with type="text/css"
from inline output at build time ( #8480 )
2023-09-12 17:56:52 +08:00
Erika
bf341d6762
revert: avif support ( #8511 )
2023-09-11 23:00:43 +02:00
lilnasy
fdf9b66f9b
[ci] format
2023-09-11 18:07:37 +00:00
Alexander Niebuhr
2c96144696
feat(@astrojs/cloudflare): add runtime support to astro dev
( #8426 )
...
* add necessary libs
* cleanup stale code
* add base feature-set of runtime to `astro dev`
* fix lockfile
* remove future code
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
* remove future code
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
* remove future code
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
* remove future code
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
* remove future code
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
* address review comments
* fix linting issue
* add docs & tests
* fix test paths
* add changeset
* update README.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* fix docs & make adapter options optional
* fix package resolve mode
* fix pnpm-lock
---------
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-09-11 23:34:44 +05:30
Princesseuh
b384cf4f7d
[ci] format
2023-09-11 17:30:40 +00:00
Matt Rossman
345cb4aeb9
Support AVIF input assets ( #8380 )
...
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
Co-authored-by: Princesseuh <princssdev@gmail.com>
2023-09-11 19:28:35 +02:00
Masaki Koyanagi
23f9536de0
chore: correct description of attribute
option in scopedStyleStrategy
( #8506 )
...
* chore: correct description of `attribute` option in `scopedStyleStrategy`
* chore: fix typo (specifity -> specificity)
2023-09-11 18:26:45 +02:00
Emanuele Stoppa
5e1099f686
fix: minify HTML for redirects when emitted as HTML files ( #8504 )
2023-09-11 15:11:57 +01:00
matthewp
c934b087d7
[ci] format
2023-09-11 12:41:49 +00:00
Matthew Phillips
fa77fa63d9
Prevent style removal of client:only components ( #8472 )
2023-09-11 08:39:22 -04:00
Martin Trapp
0ca332ba4a
Bugfixes for back navigation in the view transition client-side router ( #8491 )
...
* Bugfixes for back navigation in the view transition client-side router
* re-introduced pushState on self links as required for update of browser's address bar
* format
2023-09-11 07:58:52 -04:00
bb010g
78b82bb392
fix(astro): support content/config.mts
( #8484 )
...
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
2023-09-11 13:54:56 +02:00
Oscar Lee-Vermeren
a6a516d944
fix(types): make image.service
optional ( #8492 )
2023-09-11 13:52:25 +02:00
Houston (Bot)
0a2567c288
[ci] release ( #8465 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-08 10:08:35 -04:00
matthewp
b65e84d888
[ci] format
2023-09-08 14:02:12 +00:00
Matthew Phillips
7eea37a075
Fix multi-layout head injection ( #8449 )
...
* Fix multi-layout head injection
* Tracing fix
* Improved walk
* Upgrade the compiler version
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-09-08 10:00:07 -04:00
Erika
50c0a803e3
refactor: move type utils into a single file ( #8462 )
2023-09-08 14:58:37 +02:00
Houston (Bot)
98d501bde6
[ci] release ( #8442 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-08 13:55:26 +02:00
Nate Moore
85fe213fe0
fix(react): support void children in experimentalReactChildren ( #8455 )
2023-09-07 15:54:39 -05:00
matthewp
5c23bf1c90
[ci] format
2023-09-07 18:24:12 +00:00
Martin Trapp
f66053a1ea
Transition only between pages where both have ViewTransitions enabled ( #8441 )
...
* added e2e test regarding loss of router
* only navigate to pages from which we can navigate back
* location does not change before deferred pushState
* initialize history state
* test cases adapted to new semantics (only traverse to pages w/ ViewTransigs)
* type URL instead of Location
* + changeset
2023-09-07 14:21:57 -04:00
Erika
7ea32c7fbf
feat: pass our domains and remote config to the Vercel config ( #8452 )
...
* feat: pass our domains and remote config to Vercel'S
* chore: changeset
* test: update test to test for this
* docs: update README
2023-09-07 18:12:00 +02:00
Nate Moore
3f49aa97ab
fix(svelte): unmount islands properly on navigation ( #8448 )
2023-09-07 09:49:59 -05:00
Bjorn Lu
f3f62a5a20
Refactor mdx remark plugins ( #8430 )
2023-09-07 22:28:02 +08:00
Mohammed Elhaouari
0fa483283e
Fix "Cannot read properties of null" in cli/telemetry ( #8443 )
...
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
2023-09-07 10:39:42 +02:00
natemoo-re
8a08cb8d2a
[ci] format
2023-09-06 22:25:23 +00:00
Ryan Carniato
a525d5db17
fix hydration in solid renderer ( #8365 )
...
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-09-06 17:22:58 -05:00
Houston (Bot)
88c76a9a42
[ci] release ( #8439 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-06 16:35:56 -05:00
Nate Moore
b92d066b73
fix( #8434 ): fix renderToFinalDestination handling ( #8440 )
2023-09-06 15:38:48 -05:00