Julien Barbay
dbffee4e38
fix: add property name to rss errors ( #6259 )
...
* fix: add property name to rss errors
* Create good-snails-attend.md
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-02-16 15:33:12 -06:00
Houston (Bot)
17869bf749
[ci] release ( #6267 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-16 15:15:51 -06:00
Nate Moore
066b4b4efc
Improve create-astro
error handling ( #6266 )
...
* fix(create-astro): improve error handling for tasks that use spinner display
* refactor: timeout after 60s
* chore: remove unused file
2023-02-16 14:28:15 -06:00
Houston (Bot)
fb4e79bf1f
[ci] release ( #6261 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-16 14:36:33 -05:00
Ben Holmes
2fec478487
Fix: recursive getCollection()
hanging ( #6257 )
...
* fix: avoid trying to SSR md?astroPropagatedAssets
* test: layout prop with recursive getCollection
* chore: changeset
2023-02-16 12:32:50 -05:00
Chris Swithinbank
0fe74b6648
Only inject Vercel analytics in production ( #6258 )
...
* Only inject Vercel analytics in production
* Add changeset
2023-02-16 09:19:08 -06:00
wulinsheng123
ef5cea4dc5
Deno fix #6131 ( #6248 )
...
* fix : #6131
* fix: delete
* update code
* fix: fix bug
* add some tests
* fix route error
* delete comment
* delete trash code
---------
Co-authored-by: wuls <linsheng.wu@beantechs.com>
2023-02-16 09:16:07 -06:00
Bjorn Lu
0049fda62f
Support rehype plugins that inject namespaced attributes 2 ( #6253 )
2023-02-16 18:53:30 +08:00
Houston (Bot)
66acc6a65c
[ci] release ( #6251 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-15 22:54:16 +08:00
Bjorn Lu
0fbcf838a7
Revert previous mdx breaking change ( #6252 )
2023-02-15 22:44:11 +08:00
Bjorn Lu
5c7c7e463d
Fix unmount Svelte slots ( #6250 )
2023-02-15 22:28:59 +08:00
Houston (Bot)
4b89c2b553
[ci] release ( #6239 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-15 08:05:27 -05:00
Bjorn Lu
4f6ecba4c1
Support rehype plugins that inject namespaced attributes ( #6243 )
...
* Support rehype plugins that inject namespaced attributes
* Fix rehype property casing
2023-02-15 17:06:33 +08:00
Bjorn Lu
1c678f7ebf
Fix hydration path for circular imports ( #6244 )
2023-02-15 16:49:57 +08:00
Gérald Gounot
ac3649bb58
Add support for SVG images to @astrojs/image
( #6118 )
...
* @astrojs/image: add support for SVG images
* @astrojs/image: add tests for SVG images
* @astrojs/image: update README.md with SVG format info
* Add minor changeset for @astrojs/image
2023-02-15 09:21:41 +01:00
Ben Holmes
deacd5443a
Run integration config hook on astro sync
( #6238 )
...
* refactor: move sync to core
* fix: runHookConfigSetup in CLI
* chore: changeset
* fix: sync import on test-utils
* fix: use syncCli in check
2023-02-14 09:26:30 -05:00
Happydev
c397be324f
fix: add support for js/mjs
file extensions for Content Collections config file ( #6229 )
...
* test: add fixture
* test: add test case
* test: fix tests
* feat: support mjs/ js file extensions for cc config
* chore: sync lockfile
* test: make assertion more specific
* test: make template minimal
* chore: add changeset
* feat: add warning when `allowJs` is `false`
* improve warning
* extract tsconfig loader to another function
* rename to more descriptive variable
* apply review suggestion
Co-authored-by: Ben Holmes <hey@bholmes.dev>
---------
Co-authored-by: Ben Holmes <hey@bholmes.dev>
2023-02-13 22:19:16 +00:00
Houston (Bot)
27a0b6339b
[ci] release ( #6200 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-13 15:26:13 -05:00
Matthew Phillips
a7f18051b1
Prevent hydration mismatches in Preact ( #6215 )
2023-02-13 14:48:36 -05:00
Ben Holmes
baa2dbb3b5
Fix getEntryType
failure on spaces in file name ( #6218 )
...
* fix: avoid url -> file -> url parsing
* chore: changeset
2023-02-13 10:10:33 -05:00
Matthew Phillips
79783fc018
Fix head injection in body with slots.render() and head buffering ( #6216 )
...
* Fix head injection in body with slots.render() and head buffering
* Adding a changeset
* An MDX test too
2023-02-13 07:49:10 -05:00
Marvin Frachet
79f49acbe1
Fix 6206: Cloudflare function path resolving one step above ( #6208 )
...
* Fix 6206: Cloudflare function path resolving one step above
2023-02-13 02:19:38 +01:00
Nate Moore
8b7cb64dad
Preserve --root
CLI flag on restart ( #6049 )
...
* fix(#5985 ): preserve `--root` CLI flag on restart
* fix: resolve --root relative to automatic root
* chore: revert container changes
* fix: pass flags.root to restart container
---------
Co-authored-by: Nate Moore <nate@astro.build>
2023-02-09 14:02:51 -06:00
Houston (Bot)
d6845245f2
[ci] release ( #6184 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-09 14:27:56 -05:00
Matthew Phillips
a9bdd9cc4e
Fixes usage of Code component in Vercel ( #6198 )
...
* Fixes usage of Code component in Vercel
* Adding a changeset
2023-02-09 14:22:57 -05:00
Bryce Russell
c75d319ee6
Fix types for TableHTMLAttributes ( #6197 )
...
* Fix types for TableHTMLAttributes
- Add 'string' type to 'border' attribute
- Add 'false | true' to 'frame' attribute
Thanks Princesseuh for helping
* Create sixty-scissors-refuse.md
* Make changeset more descriptive
* Fix previous changset
---------
Co-authored-by: BryceRussell <19967622+BryceRussell@users.noreply.github.com>
2023-02-09 13:12:15 -06:00
Chris Swithinbank
11e1fa9883
Vercel adapter README tweaks ( #6191 )
2023-02-09 18:14:57 +01:00
Matthew Phillips
3390cb8444
Fix head injection misplacement with Astro.slots.render() ( #6196 )
...
* Fix head injection misplacement with Astro.slots.render()
* Adding a changeset
* Fix case of JSX with no layout
* missing break
2023-02-09 11:50:04 -05:00
Dan Jutan
436bd09341
Fix root directory spread pagination url.prev
for first page ( #6183 )
...
* Fix root pagination `url.prev` for first page
* fix lockfile?
* add changeset
2023-02-08 19:14:47 -05:00
Matthew Phillips
938ad514cd
Ensure base configuration appended to content collection styles ( #6182 )
...
* Fix, base appended to propagated scripts
* Test scripts
2023-02-08 17:15:33 -05:00
Matthew Phillips
6fa6025b34
Allow binary data to be returned from api routes in SSG ( #6180 )
...
* Allow binary data to be returned from api routes in SSG
* Adding a changeset
2023-02-08 16:42:52 -05:00
Houston (Bot)
919d0db428
[ci] release ( #6178 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-08 14:11:29 -05:00
Justin Sun
23c60cfa45
feat(vercel): Add support for analytics (Audiences & Web Vitals) ( #6148 )
...
* feat(intergration/vercel): add vercel analytics support
* docs(intergration/vercel): add vercel analytics prop
* docs(intergration/vercel): bump version to 3.1.0
* Update packages/integrations/vercel/README.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* docs(intergration/vercel): add file name for example
* feat(intergration/vercel): convert analytics to ts and support in edge
* docs(intergration/vercel): move file names to code blocks as comments
* fix(intergration/vercel): remove unused import
* feat(intergration/vercel): add analytics support to static mode
* chore(intergration/vercel): revert version change
* style(intergration/vercel): add a blank line after astro import
* chore(intergration/vercel): generate file by changeset
* Update .changeset/eighty-bobcats-deliver.md
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
* Update packages/integrations/vercel/README.md
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
* Update packages/integrations/vercel/src/analytics.ts
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
* chore(intergration/vercel): simplify analytics script
---------
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
2023-02-08 13:32:20 -03:00
Ben Holmes
ec2f2a31de
[Content collections] Surface content config errors in overlay ( #6170 )
...
* fix: throw error during import to catch error boundary
* fix: throw from astro sync
* chore: changeset
* chore: add comment on why error here
* chore: consolidate imports
2023-02-08 10:43:38 -05:00
Matthew Phillips
8bbdcf17dd
Take dynamic imports into account for CSS ordering ( #6176 )
...
* Take dynamic imports into account for CSS ordering
* Adding a changeset
* updated lockfile
2023-02-08 10:15:36 -05:00
Houston (Bot)
d9061da447
[ci] release ( #6169 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-07 17:08:12 -05:00
Matthew Phillips
c0e4b1df9f
Fix mixed usage of aliases and relative for client hydration ( #6168 )
...
* Fix mixed usgae of aliases and relative for client hydration
* Add a changeset
2023-02-07 16:24:05 -05:00
Houston (Bot)
27eecd3998
[ci] release ( #6116 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-07 13:45:08 -05:00
Matthew Phillips
d1f5611feb
Add additional scoping for head buffering ( #6152 )
...
* Add additional scoping for head buffering
* Add test for direct usage of nested component
* Add special scoping for Astro.scopes.render()
* Generate propagation map during the build
* Move to a maybeHead instruction
* Properly serialize for SSR
* More conservative scoping
* Maybe had should honor result._metadata.hasRenderedHead
* Properly type slots
* Allow template result to be passed
* Add changeset
2023-02-07 10:56:32 -05:00
Erika
cee70f5c6a
Fix returning images from endpoints in dev ( #6163 )
...
* fix(dev): Fix dev server responses not being encoded following the specified encoding
* test: Add test
* chore: changeset
2023-02-07 16:52:15 +01:00
Matthew Phillips
f6fc662c3c
Prevent ?inline and ?raw CSS from being bundled as CSS ( #6161 )
...
* Prevent ?inline and ?raw CSS from being bundled as CSS
* Add a changeset
* oopts
* Replace use of isCSSRequest
2023-02-07 10:49:13 -05:00
Charles F. Munat
460f9e7329
Fix duplicate alt attribute on Picture component. ( #6157 )
...
* Fix duplicate alt attribute on Picture component.
* Create tidy-buses-mate.md
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-02-06 20:25:17 -06:00
Elliott Marquez
ec38a8921f
[Lit] add client:only
functionality to Lit integration ( #6111 )
...
* [Lit] add `client:only` functionality to Lit integration
* add changeset
* update lit changeset to minor
2023-02-06 20:01:21 -05:00
Erika
32abe49bd0
Fix polyfills not being available to imports on Netlify ( #6117 )
...
* fix(netlify): Try to make polyfill external
* feat(webapi): Add polyfill applier for SSR
* fix(netlify): Externalize polyfills so they're always applied before user code
* chore: changeset
* test(netlify): Add test for polyfill being in the proper place
* config(netlify): Remove unnecessary change to package.json
* revert(netlify): Revert changes
* feat(astro): Add a way for packages to explicitely mark themselves as needing to be external
* Update .changeset/silent-dragons-sell.md
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-02-06 14:17:34 -06:00
Isaac
1b591a1431
Check vite.emptyOutDir before emptying dir ( #6153 )
...
* Check vite.emptyOutDir before emptying dir
* Fix: add .build to object path
* Update packages/astro/src/core/build/static-build.ts
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
* Create flat-dolphins-admire.md
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-02-06 14:16:46 -06:00
wulinsheng123
9fdecb5606
fix : #5979 ( #6142 )
...
* fix : #5979
* Update lazy-plums-sit.md
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-02-06 13:28:08 -06:00
Andrew Bloyce
592386b755
Move pagination error to AstroErrorData ( #6149 )
...
* Move error to AstroErrorData
* Add changeset
2023-02-06 10:30:36 -06:00
Nate Moore
8d2187d8b8
Refactor create-astro
( #6082 )
...
* refactor: new version of create-astro
* chore: update README
* fix(create-astro): update project name logic
* test(create-astro): fix test on windows
* test(create-astro): fix test on windows
* test(create-astro): remove unused import
* chore: remove log
* chore: increase test timeout
* fix: message when skipping
* fix: message for env.d.ts file
* fix: always hard exit
* fix: return from next-steps
* chore: add message
* refactor dependencies, bundle create-astro
* chore: disable create-astro typings
* chore: switch to arg
* chore: update message
* fix: split typescript into two steps, fix context test
* chore: update wording
* chore: update wording
* Update packages/create-astro/src/actions/dependencies.ts
Co-authored-by: Yan Thomas <61414485+Yan-Thomas@users.noreply.github.com>
* refactor: move tests back to mocha/chai
* chore: update cli-kit
* update test script
* chore: add comment about setStdout
* chore: update cli-kit
* Update packages/create-astro/src/messages.ts
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Update packages/create-astro/src/messages.ts
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* chore: update lockfile
* fix(create-astro): support scoped package names, improve project-name tests
* better git initialization
* update cli-kit
---------
Co-authored-by: Nate Moore <nate@astro.build>
Co-authored-by: Yan Thomas <61414485+Yan-Thomas@users.noreply.github.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-02-06 10:19:37 -06:00
Matthew Phillips
2189170be5
Fix hoisted script propagation in content collection pages ( #6119 )
...
* chore: unskip
* chore: stray console logs
* chore: clarify analyzer comments
* wip: store propagated scripts separately
* Implement getting hoisted scripts for propagation
* Add changeset
* fix
* oops
* update based on code review
---------
Co-authored-by: bholmesdev <hey@bholmes.dev>
2023-02-06 10:42:08 -05:00
Fred K. Schott
f20a85b642
Fix outdated error message in paginate() function ( #6124 )
...
* Update paginate.ts
* Create gorgeous-mails-sniff.md
2023-02-03 17:34:09 -06:00