Commit graph

2455 commits

Author SHA1 Message Date
Bjorn Lu
65c354969e
Fix examples check hang () 2023-08-09 17:06:29 +08:00
Bjorn Lu
0f637c71e5
Preserve base slash when trailingSlash ignore () 2023-08-09 17:02:37 +08:00
Emanuele Stoppa
7bd1b86f85
feat: new attribute scope style strategy () 2023-08-08 12:59:56 +01:00
Bjorn Lu
70f34f5a35 Remove StreamingCompatibleResponse polyfill () 2023-08-08 11:04:17 +01:00
Bjorn Lu
b675acb2aa Remove undici dep () 2023-08-08 11:04:17 +01:00
Bjorn Lu
3c31008519 Remove markdown component () 2023-08-08 11:04:17 +01:00
Houston (Bot)
2ac1c1e260 [ci] release (beta) ()
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 ()
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 ()
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 ()
* 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 () 2023-08-08 11:02:51 +01:00
Erika
c0de7a7b0f feat: make Sharp the default image service ()
* 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 ()
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
2023-08-08 11:02:51 +01:00
Emanuele Stoppa
41390c2ebd ci: change release tag name () 2023-08-08 11:02:51 +01:00
Matthew Phillips
e1ae56e724 Make Astro.cookies.get(key) return undefined () 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 () 2023-08-08 11:02:00 +01:00
Bjorn Lu
84af8ed9d1 Move MDX plugin re-ordering hack to MDX integration () 2023-08-08 11:02:00 +01:00
Chris Swithinbank
e204270507 Tweak adapter config CHANGELOG () 2023-08-08 11:02:00 +01:00
Emanuele Stoppa
cd2d7e7698 feat: astro features () 2023-08-08 11:02:00 +01:00
Emanuele Stoppa
80f1494cda feat: adapter features, deprecate astro configs () 2023-08-08 11:02:00 +01:00
Emanuele Stoppa
036388f66d feat: pass logger to integrations () 2023-08-08 11:02:00 +01:00
Erika
364d861bd5 feat: remove automatic flattening of getStaticPaths result ()
* feat: remove automatic flattening of `getStaticPaths` result

* chore: changeset
2023-08-08 11:01:59 +01:00
Erika
148e61d249 feat: remove webapi in favor of a smaller polyfill ()
* feat: remove webapi in favor of a smaller polyfill

* test: remove old test

* test: 🤦‍♀️

* chore: changeset
2023-08-08 11:01:45 +01:00
Emanuele Stoppa
7d2f311d42 feat: remove support for old API routes syntax () 2023-08-08 11:01:33 +01:00
Erika
96beb883ad Update tsconfig.json presets for TS 5.0 () 2023-08-08 11:01:33 +01:00
Emanuele Stoppa
0f06255041 feat: upper case the name of the endpoints ()
Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
Co-authored-by: Yan Thomas <61414485+Yan-Thomas@users.noreply.github.com>
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
2023-08-08 11:01:33 +01:00
Erika
d0679a666f Remove support for Node 16 () 2023-08-08 11:01:33 +01:00
Houston (Bot)
2e36d96588
[ci] release ()
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-07 16:21:15 -05:00
Nate Moore
8e5a27b488
fix: ensure injectRoute works during build () 2023-08-07 15:54:55 -05:00
Houston (Bot)
9509a66a7b
[ci] release ()
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-07 13:51:05 -05:00
Chris Swithinbank
ec06dd9bbb
Fix formatting in Lit README ()
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-08-07 20:03:09 +02:00
André Alves
9d0070095e
Fix missing CSS when 404 server Response redirects to a custom 404 page ()
* Fix missing css import on 404 redirect

* Chore: changeset

---------

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-08-07 12:51:50 -05:00
Nate Moore
c2682a17c0
Fix injectRoute ()
* fix: inject route! hack!

* refactor: use integration container to resolve all injected routes

* chore: add changeset

* Fix pnpm workspace injectRoute bug

See https://github.com/withastro/astro/issues/7561#issuecomment-1620063634

Closes 

* Revert "Fix pnpm workspace injectRoute bug"

This reverts commit 3082c7c269.

* Update .changeset/stupid-pants-press.md

Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>

* Update packages/astro/src/vite-plugin-scripts/page-ssr.ts

Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>

* refactor: cleanup injectedRoute resolution logic

---------

Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
2023-08-07 11:24:28 -05:00
Nate Moore
6cd7290d2c
Refactor page filename logic ()
* fix(): refactor astro page filename logic

* chore: add changeset
2023-08-07 10:57:03 -05:00
Bjorn Lu
a4a637c8f7
Fix inline root resolve logic () 2023-08-07 21:43:03 +08:00
Timon Jurschitsch
51028f85c6
Add URL to RSSOptions.site type () 2023-08-07 16:49:55 +08:00
Matthew Phillips
a00cfb8942
Fix race condition when performing swap for fallback ()
* Fix race condition when performing swap for fallback

* Adding a changeset

* Use let
2023-08-04 08:48:11 -04:00
Houston (Bot)
8226002c0a
[ci] release ()
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-03 16:47:20 -05:00
Nate Moore
89cd4b877e
Handle error state for version ()
* fix(create-astro): handle error state for version

* fix: handle missing version
2023-08-03 16:03:04 -05:00
Houston (Bot)
49b3cf423b
[ci] release ()
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-03 15:16:51 -04:00
Matthew Phillips
4b6deda360
Export createTransitionScope from the runtime () 2023-08-03 14:41:08 -04:00
Nate Moore
6035bb35f2
Fix duplicate slash handling ()
* fix(): collapse duplicate slashes

* refactor: handle request.url with duplicate slashes

* chore: improve duplicate slash test

* fix: only collapse duplicate slashes once

* chore: appease TS
2023-08-03 13:13:39 -05:00
Houston (Bot)
39b044e09b
[ci] release ()
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-03 10:54:48 -04:00
Bjorn Lu
1f0ee494a5
Fix failed server restart calling integration hooks twice ()
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2023-08-03 22:26:24 +08:00
Matthew Phillips
41afb84057
Persistent DOM in ViewTransitions ()
* First pass at transition:persist

* Persistent islands

* Changeset

* Updated compiler

* Use official release

* Upgrade again

* Refactor to allow head content to persist untouched

* >=

* Specify the types for "astro:persist"

* Automatically persist links

* Use reference for array

* Upgrade to latest compiler version

* Explain the feature

* Update .changeset/empty-experts-unite.md

Co-authored-by: Yan Thomas <61414485+Yan-Thomas@users.noreply.github.com>

* Update .changeset/empty-experts-unite.md

Co-authored-by: Yan Thomas <61414485+Yan-Thomas@users.noreply.github.com>

* Update .changeset/empty-experts-unite.md

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

* Update .changeset/empty-experts-unite.md

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

---------

Co-authored-by: Yan Thomas <61414485+Yan-Thomas@users.noreply.github.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-08-02 14:42:01 -04:00
Martin Trapp
c264be3497
Fix scroll position in view transition () () 2023-08-02 13:07:30 -04:00
Bjorn Lu
00cb28f496
Improve sourcemap generation and performance () 2023-08-02 11:30:53 +08:00
ottomated
c00b6f0c49
Fix astro/app import ()
* core -> core.js

* changeset

* test

---------

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-08-01 18:34:22 -05:00
Hee
560d0dab1c
feat: add cache headers to assets in Vercel adapter ()
* feat: cache assets in Vercel adapter

* Update tidy-tips-doubt.md

* chore: update lockfile

* Update packages/integrations/vercel/test/static-assets.test.js

* Update packages/integrations/vercel/test/static-assets.test.js

* Update packages/integrations/vercel/test/static-assets.test.js

* chore: update split test

---------

Co-authored-by: Kid <44045911+kidonng@users.noreply.github.com>
Co-authored-by: Nate Moore <nate@astro.build>
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-08-01 18:06:50 -05:00