Commit Graph

3272 Commits

Author SHA1 Message Date
renovate[bot]
a16edba2f5
chore(deps): update all non-major dependencies (main) (#22600)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-08-14 07:02:02 +01:00
Ryota Watanabe
4e409614e8
fix(nuxi): only watch distDir after first build (#22614) 2023-08-13 22:24:16 +01:00
Damian Głowala
b5b2b47feb
feat(nuxt): make app.rootId optional (#22528) 2023-08-12 08:19:36 +01:00
renovate[bot]
afd8126b65
chore(deps): update all non-major dependencies (main) (#22579)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-08-11 13:20:42 +01:00
Daniel Roe
1a61cb22ec
fix(nuxt): unsub from hooks when unmounting indicator (#22592) 2023-08-11 13:15:02 +01:00
Harlan Wilton
89ad88bd38
fix(nuxt): trigger immediate DOM update on page:finish (#22566) 2023-08-11 11:24:23 +01:00
Daniel Roe
99375d688c
fix(nuxt): provide fallback route (#22580) 2023-08-10 13:36:38 +01:00
Daniel Roe
758ae76709
fix(vite): include import.meta build vars in define as well (#22576) 2023-08-10 09:51:58 +01:00
Daniel Roe
b2cea4927e
feat(nuxt): allow experimental global: 'sync' components (#22558) 2023-08-09 12:19:00 +01:00
renovate[bot]
396e538aad
chore(deps): update dependency esbuild-loader to v4 (main) (#22557)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 11:04:47 +01:00
Alexander Lichter
ce9aecca4a
chore(kit): remove unused internals (#22555) 2023-08-09 08:39:00 +01:00
Damian Głowala
cdcfb1bd82
fix(schema): ignore empty string in app.{rootId|rootTag} (#22543) 2023-08-09 08:29:08 +01:00
renovate[bot]
2562c0dbd9
chore(deps): update all non-major dependencies (main) (#22537)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-08-08 22:31:55 +01:00
Damian Głowala
5244555880
chore(schema): enable linting (#22546) 2023-08-08 21:55:29 +01:00
renovate[bot]
c5437e648a
chore(deps): update all non-major dependencies (main) (#22520)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-08-08 13:37:21 +01:00
Lehoczky Zoltán
e373fa7d68
feat(nuxt): warn on external webpack/nitro/postcss config (#22521) 2023-08-08 12:33:10 +01:00
Daniel Roe
37ba586300 fix(vite): disable assignement in replace plugin 2023-08-08 07:07:46 +01:00
Daniel Roe
4552d39c4d fix(vite): add hookable to externals list 2023-08-08 07:07:46 +01:00
pooya parsa
554f868bce
feat(nuxt): experimental native async context support (#20918)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-08-08 00:57:35 +02:00
Daniel Roe
9c5b9b7d53
fix(nuxt): enable hmr of app.config.ts files (#22494) 2023-08-07 22:23:31 +00:00
Daniel Roe
c2db29c28c
fix(schema): webpack options should be optional (#22524) 2023-08-07 23:06:07 +01:00
Daniel Roe
b5c9a81d68
feat(nuxt): resolve unresolved paths within node_modules (#22478) 2023-08-07 23:05:29 +01:00
Lucas Vargas
ffd0223583
feat(vite,webpack): tree-shakable import.meta.* build flags (#22428) 2023-08-07 23:03:40 +01:00
Daniel Roe
305d6de030
feat(nuxt): use build plugin to access nuxt route injection (#21585) 2023-08-07 14:19:48 +01:00
Daniel Roe
f4ee12e6ba
fix(nuxt): resolve type import paths (#22476) 2023-08-07 14:19:32 +01:00
Daniel Roe
ae8314b236
chore: refresh lockfile (#22518) 2023-08-07 14:03:41 +01:00
renovate[bot]
29157199c3
chore(deps): update all non-major dependencies (main) (#22483)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-08-07 13:27:25 +01:00
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 srcDirs (#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
Maik Kowol
7046930a67
fix(nuxt): add overloads for asyncData generic + default (#22258) 2023-07-23 09:24:54 +01:00
Daniel Roe
429d3656e9
fix(nuxt): access resolved scrollBehaviorType (#22264) 2023-07-21 10:17:07 +01:00
Rudolf Byker
9742bffac2
fix(nuxt): await prerender:routes hook (#22247) 2023-07-20 14:22:10 +01:00
renovate[bot]
3cb10d6dc8
chore(deps): update dependency unimport to ^3.1.0 (main) (#22246)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-20 14:21:36 +01:00
renovate[bot]
1f1de38d03
chore(deps): update all non-major dependencies (main) (#21979)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-07-20 10:43:33 +01:00
Lucas Vargas
a2552c0191 feat(nuxt): smooth scroll behavior option (#21948) 2023-07-20 09:54:03 +01:00
Bogdan Kostyuk
bea5ec35fb feat(nuxt): polyfill idle callback utils (#21863) 2023-07-20 09:53:29 +01:00
Daniel Roe
42284c96a7 feat(vite): unpin vite from minor (#22031) 2023-07-20 09:52:44 +01:00
github-actions[bot]
f6a3adb521
v3.6.5 (#22229)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-07-19 19:40:34 +02:00
Anthony Fu
03abb6aa4a
fix(nuxt): remove dist from the default ignore list (#22227) 2023-07-19 19:32:27 +02:00
github-actions[bot]
380a91985c
v3.6.4 2023-07-19 16:19:14 +01:00
Daniel Roe
0f16cd6124
perf(nuxt,schema): do not watch buildDir and node_modules (#22214) 2023-07-19 15:43:28 +01:00
Daniel Roe
61146aacaf
fix(test-utils): pass along error if server can't start (#22216) 2023-07-19 14:38:52 +01:00
Nirina Rabeson
fb77cc04c7
fix(nuxi): support --inspect in dev mode (#22205) 2023-07-19 13:32:10 +01:00
Daniel Roe
5b409f8579
fix(nuxt): avoid premature hydration when using async layouts (#22198) 2023-07-19 07:55:53 +01:00
Daniel Roe
449a01526a
fix(nuxt): ensure we only increment hydrating count once (#22200) 2023-07-18 16:21:53 +01:00
Anthony Fu
f6b64f6a65
fix(nuxt): resolve race condition regenerating auto imports (#22201) 2023-07-18 16:20:06 +01:00
Julien Huang
f4ec04f520
fix(nuxt): add baseURL to island fetch requests (#22009) 2023-07-18 16:07:35 +01:00
Alexander Lichter
4b6f3e1ba1
fix(nuxt): work around payload extraction issue (#22162)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-07-18 13:31:35 +02:00
Daniel Roe
b8a282e115
fix(nuxt): don't redirect if initial path has trailing slash (#22192) 2023-07-18 11:03:14 +01:00
Alexander Lichter
fed5868184
fix(core): correctly use toLowerCase for possible moduleResolution (#22160) 2023-07-16 00:48:03 +02:00
github-actions[bot]
f068ad5edd
v3.6.3 2023-07-14 23:48:50 +01:00
Daniel Roe
0643d4315b fix(cli): allow non-existent experimental option 2023-07-14 23:39:06 +01:00