Commit Graph

3195 Commits

Author SHA1 Message Date
Daniel Roe 8eefb65489 chore: remove unused import 2023-08-05 14:27:06 +01:00
Daniel Roe 48f0eade12
fix(nuxi): display log when restarting nuxt (#22500) 2023-08-05 09:43:51 +01:00
Daniel Roe 14bf2b02f9 fix(nuxt): remove unused `normalize` call 2023-08-05 09:42:55 +01:00
Daniel Roe 9b0d371b01 fix(nuxt): use `internal:nuxt` namespace 2023-08-04 08:54:09 +01:00
Daniel Roe 3722325220
perf(nuxt): use LRU prerender cache and limit cached items (#22465) 2023-08-04 08:47:42 +01:00
renovate[bot] d4c9ac6fee
chore(deps): update all non-major dependencies (main) (#22459)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-08-03 18:39:40 +01:00
Peter Graugaard a4e58bc352
fix(nuxt): correctly update object cookies in `useCookie` (#22474) 2023-08-03 17:33:34 +01:00
Daniel Roe 4d84c714e0
fix(kit): apply preferred options for esbuild transpilation (#22468) 2023-08-03 16:38:31 +01:00
Daniel Roe caf8329151
test: remove separate test for baseurl (#22467) 2023-08-03 14:25:26 +01:00
renovate[bot] 69b07a03b7
chore(deps): update all non-major dependencies (main) (#22423)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-08-03 10:34:19 +01:00
Harlan Wilton ac93558aa6
fix(nuxt): broken capo.js `injectHead` usage (#22447) 2023-08-03 07:15:43 +01:00
MiniDigger | Martin 7489b7d7cc
fix(nuxt): print name of missing island component (#22440) 2023-08-02 11:17:27 +01:00
Harlan Wilton a49ce7f494
perf(nuxt): experimental support of `capo.js` head tag order (#22431) 2023-08-01 20:47:31 +01:00
Daniel Roe 2540c879da
fix(kit): remove `baseUrl` and use relative paths in tsconfig (#22410) 2023-08-01 10:17:02 +01:00
renovate[bot] 2dfbb5f04d
chore(deps): update all non-major dependencies to v1.1.35 (main) (#22420)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-31 23:57:09 +01:00
anhao 17461fb03b
fix(nuxt): support uppercase route methods in `useFetch` (#22418) 2023-07-31 23:56:37 +01:00
Daniel Roe 716a5b8341 fix(kit): don't unsubscribe from file writing 2023-07-31 15:44:44 +01:00
renovate[bot] 24afefdb48
chore(deps): update all non-major dependencies (main) (#22404)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-07-31 13:22:42 +01:00
Daniel Roe 0d9a0b7538 fix(nuxt): `name` is an optional prop for `<NuxtLayout>` 2023-07-31 13:22:22 +01:00
Daniel Roe 1b1f194e64
refactor(nuxt): add additional flag to enable remote sources (#22409) 2023-07-31 13:01:50 +01:00
Daniel Roe dad633b658
perf(nuxt): render css/inline css higher than resource hints (#21793) 2023-07-31 12:11:18 +01:00
renovate[bot] 40fdff8b68
chore(deps): update dependency vue-bundle-renderer to v2 (main) (#22408)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-07-31 11:34:34 +01:00
Daniel Roe 5926bbeff8
feat(nuxt): allow 'lazy' (non-blocking) server components (#21918) 2023-07-31 09:51:09 +01:00
Damian Głowala 0991e885fd
feat(nuxt): autocomplete layouts in `setPageLayout`/`<NuxtLayout>` (#22362) 2023-07-31 09:50:55 +01:00
Daniel Roe 38d2bb7b95
feat(kit,nuxi): add `writeTypes` utility (#22385) 2023-07-31 09:42:42 +01:00
Julien Huang 0f839dd723
feat(nuxt): environment-specific plugin execution for islands (#20726) 2023-07-30 22:36:11 +01:00
Julien Huang ffc4e798cd
feat(nuxt): allow remote sources for islands (#21592) 2023-07-30 22:00:41 +01:00
Jean-Pierre Carvalho 620097241a
feat(nuxt): auto-install `@nuxt/webpack-builder` when needed (#21747) 2023-07-30 21:25:00 +01:00
Joaquín Sánchez 2df9a4b9db
fix(nuxt): test `watch` paths against all layer `srcDir`s (#22307) 2023-07-30 19:47:29 +01:00
Harlan Wilton 9b09b4d112
feat(nuxt): render all head tags on server with `unhead` (#22179) 2023-07-30 19:46:16 +01:00
Daniel Roe a2b5d31270
perf(nuxt): write templates in single sync step + improve logs (#22384) 2023-07-30 17:14:42 +01:00
renovate[bot] 9e92c74d07
chore(deps): update all non-major dependencies (main) (#22315)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-07-30 16:45:37 +01:00
Anthony Fu c5f94be5d1
feat(nuxt): expose filtered templates in `app:templatesGenerated` hook (#21935) 2023-07-30 12:41:01 +01:00
Daniel Roe 2f734df9b5
fix(nuxt): disallow redirects to more script protocols (#22366)
Co-authored-by: Damian Głowala <48835293+DamianGlowala@users.noreply.github.com>
2023-07-30 11:09:16 +01:00
Prashant Palikhe 2616aadda6
feat(nuxt): allow dynamic `scrollToTop` page meta (#21741) 2023-07-30 11:07:01 +01:00
Daniel Roe 257cb3c8a0
chore(deps): bump typescript/untyped versions (#22340) 2023-07-30 10:16:13 +01:00
Ryota Watanabe 8166fb20a5
fix(nuxi): only strip extensions from files (#22399) 2023-07-30 10:11:50 +01:00
Aleksandra c044d0eef5
perf(nuxt): export DefineNuxtConfig interface from `nuxt/config` (#22391) 2023-07-29 19:32:28 +01:00
OhB00 ae8a2fb521
fix(nuxt): use computed path value for `useFetch` hash (#22378) 2023-07-29 06:23:08 +02:00
Daniel Roe 9741f267be
refactor(nuxi,schema): move loading template into schema (#22336) 2023-07-26 23:07:23 +02:00
Daniel Roe e2c7edd479
fix(nuxt): pass (and handle) relative paths in `builder:watch` (#22333) 2023-07-26 11:16:01 +02:00
Anthony Fu e3437c67d6
fix(nuxt): components auto-import for JSX (#22330) 2023-07-26 05:30:44 +01:00
Harlan Wilton 694f13b18f
fix(kit): handle tuple-format modules in `hasNuxtModule` (#22316) 2023-07-25 21:04:16 +00:00
Daniel Roe 03fbd30d1c
fix(nuxt): allow `validate` return typing to be either error or boolean (#22323) 2023-07-25 16:09:41 +00:00
Daniel Roe 491ebff3b6
feat(schema,webpack): allow `$client` and `$server` overrides (#22304) 2023-07-24 20:46:09 +01:00
renovate[bot] 1b5a8bb924
chore(deps): update dependency vite to v4.4.7 (main) (#22303)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-24 19:10:25 +01:00
Daniel Roe e2a6ad353d
feat(schema,vite): allow `$client` and `$server` vite env overrides (#22302) 2023-07-24 18:32:12 +01:00
Daniel Roe 4aadfac631
fix(webpack): remove legacy support for `build.extend` (#22305) 2023-07-24 18:21:28 +01:00
renovate[bot] 54887aa05b
chore(deps): update all non-major dependencies (main) (#22248)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-07-24 10:17:02 +01:00
Julien Huang 2e6c4519cf
fix(nuxt): bind `createClientOnly` render function to ctx (#22289) 2023-07-24 09:00:31 +01:00