0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2025-03-24 23:21:57 -05:00
Commit graph

8788 commits

Author SHA1 Message Date
Emanuele Stoppa
15fa9babf3
fix(routing): correct redirects in dev ()
* fix(routing): correct redirects in dev

* simplify code

* address feedback

* move delay inside the function, to keep the comment in one place
2024-10-09 16:24:34 +01:00
Matt Kane
1cd30852a3
fix: don't strip "slug" from content layer data ()
* fix: don't strip "slug" from content layer data

* fix: catch fallback case
2024-10-09 12:42:29 +01:00
Houston (Bot)
676b2c66ee
[ci] release (beta) ()
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-07 15:56:30 +02:00
Princesseuh
b75758f883
Merge branch 'main' into next 2024-10-07 15:52:21 +02:00
Houston (Bot)
46cbf10c4b
[ci] release ()
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-07 15:41:40 +02:00
Luiz Ferraz
c87ae80053 [ci] format 2024-10-07 13:18:15 +00:00
Luiz Ferraz
6e06e6ed4f
Fix problems with local libSQL DB ()
Co-authored-by:  Matthew Phillips <361671+matthewp@users.noreply.github.com>
Co-authored-by: Emanuele Stoppa <602478+ematipico@users.noreply.github.com>
2024-10-07 10:17:26 -03:00
renovate[bot]
fef0b8cce1
fix(deps): update all non-major dependencies ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-07 17:44:43 +08:00
Julien Cayzac
de35daa851
[CVE 2024-47764] Update package 'cookie' () 2024-10-07 14:45:50 +08:00
renovate[bot]
c8baa387b6
chore(deps): update dependency expect-type to v1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-07 14:29:16 +08:00
sammibajrami
af8401ebf9
Fixed an "Uncaught ReferenceError" inside of the @astrojs/vue package ()
* fix(vue): initialized the 'app' variable earlier in the client.js script by assigning the 'appInstance' reference to it so that it is available for the later established 'astro:unmount' event listener

* Add changeset

* fix(vue): reverted the last change and instead moved the 'astro:unmount' event listener to inside of the 'if' statement where the 'app' variable is initialized

---------

Co-authored-by: Matt Kane <m@mk.gg>
2024-10-05 13:48:30 +02:00
Martin Trapp
5bc6223b12
Fix-component-undefined-svelte-v5 () ()
* - fix: 'component is not defined' error when unmount svelte 5 component

* added changeset

* Moving unmount listener to where the component is defined.

* Update .changeset/eighty-ligers-punch.md



---------

Co-authored-by: Hermit <70563349+hermit99@users.noreply.github.com>
2024-10-05 13:16:14 +02:00
Hermit
dcc1e895ab
Fix-component-undefined-svelte-v5 ()
* - fix: 'component is not defined' error when unmount svelte 5 component

* added changeset

* Moving unmount listener to where the component is defined.

* Update .changeset/eighty-ligers-punch.md

Co-authored-by: Martin Trapp <94928215+martrapp@users.noreply.github.com>

---------

Co-authored-by: Martin Trapp <94928215+martrapp@users.noreply.github.com>
2024-10-05 11:59:01 +02:00
Matt Kane
55e9cd8855
fix: copy server URLs to Vite dev server ()
* fix: copy server URLs to Vite dev server

* Changeset
2024-10-04 19:33:42 +01:00
Matt Kane
abf9a89ac1 Implement legacy collections using glob ()
* feat: support pattern arrays with glob

* wip

* feat: emulate legacy content collections

* Fixes

* Lint

* Correctly handle legacy data

* Fix tests

* Switch flag handling

* Fix warnings

* Add layout warning

* Update fixtures

* More tests!

* Handle empty md files

* Lockfile

* Dedupe name

* Handle data ID unslug

* Fix e2e

* Clean build

* Clean builds in tests

* Test fixes

* Fix test

* Fix typegen

* Fix tests

* Fixture updates

* Test updates

* Update changeset

* Test

* Remove wait in test

* Handle race condition

* Lock

* chore: changes from review

* Handle folders without config

* lint

* Fix test

* Update wording for auto-collections

* Delete legacyId

* Sort another fixture

* Rename flag to `legacy.collections`

* Apply suggestions from code review

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

* Changes from review

* Apply suggestions from code review

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

* lockfile

* lock

---------

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2024-10-04 16:13:51 +01:00
Matt Kane
953e6e0f23 Merge branch 'main' into next 2024-10-04 15:12:44 +01:00
Matt Kane
6e1dfeb76b
fix: clear content layer cache if astro version changes ()
* fix: clear content layer cache if astro version changes

* changeset
2024-10-04 15:10:39 +01:00
Matt Kane
e8e37fd094 [ci] format 2024-10-04 14:08:54 +00:00
Matt Kane
499fbc91a6
fix): allow special characters in Action names () 2024-10-04 15:08:04 +01:00
Bjorn Lu
423dfc19ad
Bump vite to beta () 2024-10-04 20:58:16 +08:00
Matt Kane
7a1d54a389 Merge branch 'main' into next 2024-10-04 13:26:22 +01:00
Erika
b8673df51c
fix: missing body type on content layer entries () 2024-10-04 14:15:46 +02:00
Bjorn Lu
bd25d3ff8e
Only run dispatch-event.yml in source repo () 2024-10-04 20:06:16 +08:00
Matt Kane
8309d7f5dd [ci] format 2024-10-04 10:54:21 +00:00
Matt Kane
2490cebdb9
fix: correctly serialize Infinity as island props () 2024-10-04 11:53:29 +01:00
Cristopher
f47b347da8
chore(deps): replace strip-ansi with native module ()
* chore(deps): replace strip-ansi with native module

* chore: changeset

---------

Co-authored-by: Princesseuh <3019731+Princesseuh@users.noreply.github.com>
2024-10-04 11:21:03 +02:00
Florian Lefebvre
657d197371
fix(vue): missing file () 2024-10-04 10:56:34 +02:00
Armand Philippot
a46839a5c8
docs: update Vite links to use their new domain ()
* docs: update Vite links to use their new domain

See https://github.com/withastro/docs/issues/9548

* update other links with the new Vite domain

* Create strange-cats-notice.md

---------

Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
2024-10-03 23:29:52 +02:00
Matt Kane
a54e520d3c
fix: throw a useful error if rendering undefined entry ()
* fix: throw a useful error if rendering undefined entry

* Update .changeset/wise-pumas-fry.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-10-03 19:55:55 +01:00
Florian Lefebvre
4dc00cc7c9 [ci] format 2024-10-03 18:53:02 +00:00
Florian Lefebvre
f9dd9428c6
fix(vue): useId() collisions () 2024-10-03 20:52:11 +02:00
Houston (Bot)
34d79527a4
[ci] release ()
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-03 14:50:19 +01:00
Emanuele Stoppa
406a21fe46 [ci] format 2024-10-03 13:39:16 +00:00
Emanuele Stoppa
ea225585fd
fix(routing): incorrect assumption when loading the middleware () 2024-10-03 14:38:23 +01:00
lam eu ler
918953bd09
use shorthash for data url image to prevent ENAMETOOLONG ()
* use shorthash for filename of data url images

* add changeset

* add fixture to test processing of data url images

* run format

* update changeset

* fix test

* Update .changeset/dull-worms-own.md

---------

Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2024-10-03 10:54:01 +01:00
Matt Kane
fdba5f344f [ci] format 2024-10-03 08:21:59 +00:00
Matt Kane
d3a74da196
fix: handle immutable response object ()
* fix: handle immutable response object

* changeset
2024-10-03 09:21:11 +01:00
Sondre Aasemoen
fbe1bc51d8
feat(sitemap): add xslURL to enable styling ()
* feat(sitemap): add xslURL to enable styling

* Add test

* Update .changeset/proud-horses-cry.md

---------

Co-authored-by: bluwy <bjornlu.dev@gmail.com>
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2024-10-03 09:01:42 +01:00
Matt Kane
42037f33e6
fix: pass custom statusText in Response ()
* fix: pass custom statusText in Response

* Add changeset
2024-10-02 17:08:36 +01:00
Emanuele Stoppa
8f064fa5b9 fix changeset 2024-10-02 12:23:46 +01:00
Emanuele Stoppa
7febf1f6b5
feat(routing): decode pathname early, don't decode params ()
* feat(routing): decode pathname early

* linting

* Update packages/astro/src/core/fs/index.ts

Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>

* address feedback

* Update .changeset/wet-foxes-walk.md

Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>

* fix changeset

---------

Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
2024-10-02 12:06:42 +01:00
Mark Jaquith
d49a537f2a
Use IE conditional comment placeholders for server island start markers ()
These placeholders are much less likely to be removed by HTML minifiers,
because they have traditionally been used to change the behavior of
site.
2024-10-01 15:58:14 -04:00
Matt Kane
a195629418 Merge branch 'main' into next 2024-10-01 16:06:44 +01:00
Matt Kane
11d447f66b
fix: defer check for schema references to content layer collections ()
* fix: defer check for schema references

* More comments
2024-10-01 16:05:45 +01:00
Houston (Bot)
ece03449e3
[ci] release (beta) ()
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-01 15:46:45 +02:00
Florian Lefebvre
2eb62d07b5 Merge branch 'main' into next 2024-10-01 15:39:00 +02:00
Houston (Bot)
f06feee7c4
[ci] release ()
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-01 15:26:50 +02:00
Matt Kane
74ace467fc Format 2024-10-01 13:27:47 +01:00
Reuben Tier
76c5fbd6f3
Fix non-stable versions for astro add () 2024-10-01 14:18:30 +08:00
bluwy
e748c480a7 Merge branch 'main' into next 2024-10-01 11:21:48 +08:00