0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2024-12-23 21:53:55 -05:00
Commit graph

6059 commits

Author SHA1 Message Date
Emanuele Stoppa
866ed4098e
feat: expose user astro error (#8012) 2023-08-11 15:57:29 +01:00
Matthew Phillips
519a1c4e84
JSX refactor (#7924)
* JSX refactor

* Get preact/compat test to pass

* Use include config

* Remove old astro flavored markdown test

* Move babel dep to preact

* Remove errant debugger

* Update lockfile

* Update the multi-framework example

* Update e2e tests

* Fix nested-in-vue tests

* Add back in astro check

* Update packages/astro/src/core/create-vite.ts

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>

* Update packages/astro/src/core/create-vite.ts

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>

* Update packages/integrations/solid/src/index.ts

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>

* Update packages/integrations/solid/src/index.ts

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>

* Update .changeset/perfect-horses-tell.md

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>

* Move the comment about the include config

* Remove redundant alias config

* Use react's own preamble code

* Use the base for the preamble

* Remove solid redundancy

* Update .changeset/perfect-horses-tell.md

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>

* Update based on review comments

* Oops

---------

Co-authored-by: Fred K. Schott <fkschott@gmail.com>
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-08-11 10:05:02 -04:00
Matthew Phillips
2ee418e06a
Remove the Nelify Edge adapter (#8029) 2023-08-10 14:38:51 -04:00
Matthew Phillips
9cc4e48e6a
Remove the Vercel Edge adapter (#8015)
* Remove the Vercel Edge adapter

* Update tests

* Update .changeset/plenty-keys-add.md

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>

* Show enabling edge middleware

---------

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-08-10 13:12:13 -04:00
Bjorn Lu
34cb200216
Clear todos and remove css kebab handling (#8019) 2023-08-10 22:15:21 +08:00
Emanuele Stoppa
a39ff7ed6b
refactor: add pipeline concept (#8020) 2023-08-10 14:56:13 +01:00
Emanuele Stoppa
924bef998e chore: update after merge 2023-08-10 11:52:20 +01:00
Emanuele Stoppa
14b0626f3e Merge remote-tracking branch 'origin/main' into next 2023-08-10 11:49:52 +01:00
bluwy
1e3c9f515b [ci] format 2023-08-10 04:55:04 +00:00
Bjorn Lu
5b1e39ef6e
Move hoisted script analysis optimization as experimental (#8011)
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-08-10 12:52:57 +08:00
Marco Schumacher
ea30a9d4f2
more efficient _routes.json for cloudflare integration (#7846)
* more efficient _routes.json for cloudflare integration

* added tests

* updated pnpm-lock.yaml

* added changeset

* cleaned up test

* fix: convert window path separators

* updated docs

* handle more cases

* Apply suggestions from code review

Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>

* incorporate feedback from code review

* used other pnpm version

* better fallback for empty include array

* adjust test case to changed fallback for empty include array

* updated docs

---------

Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2023-08-10 04:04:09 +01:00
Houston (Bot)
9cb32e2a5f
[ci] release (#8000)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-09 15:31:34 -05:00
dave caruso
58b121d42a
Support Bun by adjusting how @babel/plugin-transform-react-jsx is imported. (#8007)
* Support bun/other tooling that respects `__esModule`

* Add changeset file
2023-08-09 14:11:41 -05:00
Erika
08c3afb860
feat: remove @astrojs/image completely (#7922) 2023-08-09 15:03:59 -04:00
ElianCodes
e65b5b5495 [ci] format 2023-08-09 18:52:48 +00:00
Keshav Mohta
e2b1b4fa6e
fixed image path and add markdown syntax in example (#7802)
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
Co-authored-by: Elian ️ <hello@elian.codes>
2023-08-09 20:50:25 +02:00
Emanuele Stoppa
a6a16a6baf chore: merge from main 2023-08-09 16:28:34 +01:00
Emanuele Stoppa
670ef109db Merge remote-tracking branch 'origin/main' into next 2023-08-09 16:28:14 +01:00
Jany Belluz
79376f842d
Remove nested JSON.stringify from props serialization (#7995) 2023-08-09 13:06:21 +01:00
李瑞丰
895afd4447
docs: Fix error link in markdoc (#8006) 2023-08-09 12:10:40 +01:00
Bjorn Lu
65c354969e
Fix examples check hang (#7998) 2023-08-09 17:06:29 +08:00
Bjorn Lu
0f637c71e5
Preserve base slash when trailingSlash ignore (#7878) 2023-08-09 17:02:37 +08:00
Juan Martín Seery
16161afb2b
fix: EndpointOutput type with encoding 'binary' (#8003)
* fix: `EndpointOutput` type with encoding `'binary'`

* Changeset
2023-08-08 20:19:32 -03:00
Chris Swithinbank
315d58f27b
Add shorthand for Starlight templates to create astro (#7993)
* Add shorthand for Starlight templates to `create astro`

* Update packages/create-astro/src/actions/template.ts

* Update packages/create-astro/src/actions/template.ts

---------

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-08-08 12:08:46 -05:00
Emanuele Stoppa
0f1e9d8361
chore: update prettier to 3.0 (#7957) 2023-08-08 13:01:38 +01:00
Emanuele Stoppa
7bd1b86f85
feat: new attribute scope style strategy (#7893) 2023-08-08 12:59:56 +01:00
Emanuele Stoppa
ba73dea026 chore: fix rebase issue 2023-08-08 11:09:20 +01:00
Bjorn Lu
70f34f5a35 Remove StreamingCompatibleResponse polyfill (#7981) 2023-08-08 11:04:17 +01:00
Bjorn Lu
b675acb2aa Remove undici dep (#7980) 2023-08-08 11:04:17 +01:00
Bjorn Lu
3c31008519 Remove markdown component (#7931) 2023-08-08 11:04:17 +01:00
Bjorn Lu
6333651a9f Fix node test fail (#7950) 2023-08-08 11:04:16 +01:00
Houston (Bot)
2ac1c1e260 [ci] release (beta) (#7897)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-08 11:04:14 +01:00
Emanuele Stoppa
f32d093a28 feat: change compressHTML default value to true (#7918)
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-08-08 11:02:51 +01:00
Erika
7511a4980f feat: add noop service and make integrations that needs it use it (#7903)
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-08-08 11:02:51 +01:00
Erika
997a0db8a4 feat: use external @astrojs/check (#7892)
* feat: use @astrojs/check

* fix: what happened in my rebase??

* nit: adjust with feedback
2023-08-08 11:02:51 +01:00
Bjorn Lu
32669cd475 Refactor MDX components exports handling (#7904) 2023-08-08 11:02:51 +01:00
Erika
c0de7a7b0f feat: make Sharp the default image service (#7908)
* feat: make Sharp the default image service

* chore: lockfile
2023-08-08 11:02:51 +01:00
Emanuele Stoppa
f01eb585e7 feat: change default port to 4321 (#7874)
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
2023-08-08 11:02:51 +01:00
Emanuele Stoppa
dc13687bb4 fix: update examples to use the new API of cookies (#7899) 2023-08-08 11:02:51 +01:00
Emanuele Stoppa
41390c2ebd ci: change release tag name (#7898) 2023-08-08 11:02:51 +01:00
Emanuele Stoppa
2777e7c0e5 chore: use workspace packages (#7896) 2023-08-08 11:02:51 +01:00
Emanuele Stoppa
32002c2954 chore: use workspace packages (#7894) 2023-08-08 11:02:50 +01:00
Matthew Phillips
e1ae56e724 Make Astro.cookies.get(key) return undefined (#7888) 2023-08-08 11:02:00 +01:00
Emanuele Stoppa
c69c347980 chore: remove deleted package 2023-08-08 11:02:00 +01:00
Emanuele Stoppa
c335881dcc chore: enter pre release mode (#7883) 2023-08-08 11:02:00 +01:00
Bjorn Lu
84af8ed9d1 Move MDX plugin re-ordering hack to MDX integration (#7872) 2023-08-08 11:02:00 +01:00
Chris Swithinbank
e204270507 Tweak adapter config CHANGELOG (#7853) 2023-08-08 11:02:00 +01:00
Emanuele Stoppa
cd2d7e7698 feat: astro features (#7815) 2023-08-08 11:02:00 +01:00
Emanuele Stoppa
80f1494cda feat: adapter features, deprecate astro configs (#7839) 2023-08-08 11:02:00 +01:00
Emanuele Stoppa
036388f66d feat: pass logger to integrations (#7816) 2023-08-08 11:02:00 +01:00