Daniel Roe
|
7252b56d52
|
chore: add back stylistic rules and lint project
|
2024-03-09 06:48:15 +00:00 |
|
Daniel Roe
|
dd1cdbc052
|
fix(nuxt): provide typescript aliases for core packages (#26158)
|
2024-03-08 22:58:37 +00:00 |
|
Julien Huang
|
f0442d0ddb
|
feat(nuxt): emit error if <NuxtIsland> can't fetch island (#25798)
|
2024-03-06 16:45:43 +00:00 |
|
Julien Huang
|
6d93014c52
|
feat(nuxt): allow using nuxt-client in all components (#25479)
|
2024-03-06 15:26:19 +00:00 |
|
Daniel Roe
|
b4bce578c6
|
fix(nuxt): don't refetch server components in initial html (#26089)
|
2024-03-06 11:55:06 +00:00 |
|
Michael Brevard
|
ff1bb56e3f
|
perf: early return chained functions with falsy values (#25647)
|
2024-02-26 16:08:45 +00:00 |
|
Daniel Roe
|
4ca1ab7cfb
|
fix(nuxt): set to.name to be undefined rather than deleting entirely
|
2024-02-22 12:46:13 +00:00 |
|
Daniel Roe
|
ba6a4132bb
|
fix(nuxt): handle undefined paths in resolveTrailingSlashBehavior
|
2024-02-22 12:04:26 +00:00 |
|
Daniel Roe
|
3fc4231d33
|
chore(nuxt): use Exclude rather than Omit
|
2024-02-22 12:04:26 +00:00 |
|
Julien Huang
|
b2729911b1
|
fix(nuxt): mark internal island components with @__PURE__ (#25842)
|
2024-02-21 21:20:55 +00:00 |
|
Damian Głowala
|
f2d891cae9
|
fix(nuxt): pass external to navigate in custom <NuxtLink> (#25887)
|
2024-02-21 21:20:13 +00:00 |
|
Daniel Roe
|
fd671a27ea
|
fix(nuxt): don't check for layout/page with <ClientOnly> (#25714)
|
2024-02-09 20:33:35 +00:00 |
|
Julien Huang
|
7dd0225007
|
fix(nuxt): fetch non-server rendered islands when hydrating (#25613)
|
2024-02-05 10:36:20 +00:00 |
|
Harlan Wilton
|
b78e1cb206
|
fix(nuxt): don't set default rel for same-site external links (#25600)
|
2024-02-04 22:21:39 +00:00 |
|
Harlan Wilton
|
365eaba229
|
refactor(nuxt): improve NuxtLink types (#25599)
|
2024-02-04 20:51:30 +00:00 |
|
Якин Никита
|
658a0ffed7
|
feat(nuxt): useId composable (#23368)
Co-authored-by: Daniel Roe <daniel@roe.dev>
Co-authored-by: Sébastien Chopin <seb@nuxt.com>
|
2024-01-30 09:10:13 +00:00 |
|
Ivan Kalachikov
|
90ca0e8797
|
feat(nuxt): slow down loading indicator when approaching 100% (#25119)
|
2024-01-29 16:19:32 +00:00 |
|
Daniel Roe
|
73421483f6
|
fix(nuxt): improve return type of useRequestEvent (#25480)
|
2024-01-29 11:48:35 +00:00 |
|
Daniel Roe
|
7e375b5ed8
|
fix(nuxt): stop tracking suspense when error hydrating page (#25389)
|
2024-01-23 12:31:39 +00:00 |
|
Julien Huang
|
48ce560901
|
fix(nuxt): preserve instance.attrs in client-only components (#25381)
|
2024-01-23 10:22:45 +00:00 |
|
Julien Huang
|
a57b428587
|
fix(nuxt): overwrite island payload instead of merging (#25299)
|
2024-01-19 12:21:42 +00:00 |
|
Julien Huang
|
ce7845cbcf
|
fix(nuxt): allow omitting fallback in island response (#25296)
|
2024-01-18 22:20:01 +00:00 |
|
Julien Huang
|
d15f0c4e66
|
fix(nuxt): don't set 2x data-island-uid for island children (#25245)
|
2024-01-17 10:48:37 +00:00 |
|
Daniel Roe
|
430e207bc4
|
refactor(nuxt): rename to data-island-component (#25232)
|
2024-01-16 16:33:45 +00:00 |
|
Julien Huang
|
986786a4a9
|
refactor(nuxt): refactor island response + improve rendering (#25190)
|
2024-01-16 13:22:50 +00:00 |
|
Daniel Roe
|
653856627c
|
fix(nuxt): reuse intermediate setup state in <ClientOnly> (#25009)
Co-authored-by: julien huang <julien.huang@outlook.fr>
|
2024-01-02 21:04:58 +00:00 |
|
Bernhard Berger
|
160208009e
|
fix(nuxt): don't show transition on initial page load (#24935)
|
2024-01-02 10:00:47 +00:00 |
|
Julien Huang
|
219d1cd219
|
fix(nuxt): deeply watch island props (#24986)
|
2024-01-01 16:20:10 +00:00 |
|
Julien Huang
|
8ba118facb
|
fix(nuxt): catch error in NuxtErrorBoundary with ssr: false (#24896)
|
2023-12-25 17:54:01 +00:00 |
|
Julien Huang
|
1b93e604d3
|
feat(nuxt): allow client components within NuxtIsland (#22649)
|
2023-12-19 12:21:29 +00:00 |
|
Julien Huang
|
9cd6c922e5
|
feat(nuxt): move loading api behind hooks (#24010)
|
2023-12-19 10:18:10 +00:00 |
|
Daniel Roe
|
e972c226d8
|
feat(nuxt): allow customising fallback layout (#24777)
|
2023-12-15 17:30:45 +00:00 |
|
Daniel Roe
|
6c7d430845
|
refactor(nuxt): remove process.* usage in nuxt vue app (#24749)
|
2023-12-14 13:58:25 +00:00 |
|
Julien Huang
|
17b5ed9ad8
|
feat(nuxt): expose refresh on islands and server components (#24261)
|
2023-12-14 11:07:54 +00:00 |
|
Alexander Lichter
|
5d0e7e9d41
|
fix(nuxt): only add/remove trailing slash for http protocols (#23296)
|
2023-12-12 12:52:55 +00:00 |
|
Daniel Roe
|
09161d005d
|
fix(nuxt): use consistent annotations for tree-shaking (#24514)
|
2023-11-28 23:20:54 +00:00 |
|
Harlan Wilton
|
0f705f3d4a
|
fix(nuxt): island components with number prefix (#24469)
|
2023-11-28 22:06:32 +00:00 |
|
Luke Nelson
|
4ce6bc244c
|
feat(nuxt): warn when page uses a layout without <NuxtLayout> (#24116)
|
2023-11-23 21:12:28 +00:00 |
|
Julien Huang
|
7cce0ef6e6
|
fix(nuxt): log errors rendering islands (#24356)
|
2023-11-18 20:47:55 +00:00 |
|
Aaron_Zhou
|
5493d60c4a
|
fix(nuxt): provide route component names to KeepAlive cache (#24024)
|
2023-11-14 16:56:31 +00:00 |
|
Daniel Roe
|
c1ddb359e3
|
chore: update to use @nuxt/eslint-config (#24209)
Co-authored-by: Damian Głowala <damian.glowala.rebkow@gmail.com>
|
2023-11-09 18:01:13 +01:00 |
|
webfansplz
|
ea3ce937e6
|
fix(nuxt): handle async children in ClientFallback (#24086)
|
2023-11-03 21:04:26 +00:00 |
|
Daniel Roe
|
c4bb8f31d4
|
fix(nuxt): do not register loading indicator hooks on server (#24052)
|
2023-10-31 17:36:44 +01:00 |
|
Daniel Roe
|
d7b1116443
|
perf(nuxt): use granular imports for auto-importing composables (#23951)
|
2023-10-30 22:05:02 +01:00 |
|
Daniel Roe
|
27791f4c33
|
perf(nuxt): remove pure annotations plugin (#24033)
|
2023-10-30 22:04:45 +01:00 |
|
Julien Huang
|
df022a4a9d
|
fix(nuxt): use route key for loading indicator/view transition (#23868)
|
2023-10-27 23:32:09 +09:00 |
|
renovate[bot]
|
22f8432089
|
chore(deps): update all non-major dependencies (main) (#23904)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
|
2023-10-25 11:04:27 +09:00 |
|
Julien Huang
|
a037512562
|
fix(nuxt): render a div when client-only hydrates w/o element (#23899)
|
2023-10-25 09:34:22 +09:00 |
|
Daniel Roe
|
3d6ab2e4fe
|
fix(nuxt): use .json extension for server components (#23802)
|
2023-10-20 16:58:02 +01:00 |
|
Jianqi Pan
|
ffa6b6e60c
|
fix(nuxt): resolve internal target: blank links with base (#23751)
|
2023-10-20 16:33:45 +01:00 |
|
Daniel Roe
|
8c9333a41c
|
fix(nuxt): ensure we add prerender hints to correct event (#23799)
|
2023-10-19 23:44:45 +01:00 |
|
Daniel Roe
|
9dd304628a
|
feat(nuxt): allow configuring default <NuxtLink> options (#23724)
|
2023-10-18 13:43:42 +01:00 |
|
Daniel Roe
|
6141c08a44
|
feat(nuxt): prompt to autoinstall @nuxt/image when it is used (#23717)
|
2023-10-17 12:07:31 +01:00 |
|
Julien Huang
|
24b629e82e
|
fix(nuxt): skip hydration mismatches with client components (#19231)
|
2023-10-16 14:09:54 +01:00 |
|
renovate[bot]
|
a5dad0d2e8
|
chore(deps): update devdependency eslint-plugin-jsdoc to v46 (main) (#23614)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
|
2023-10-11 13:31:22 +01:00 |
|
Daniel Roe
|
a06d5247ca
|
feat(nuxt): add prerenderRoutes ssr composable (#22863)
|
2023-09-28 11:54:22 +01:00 |
|
Daniel Roe
|
4b5e6ff195
|
feat(nuxt): warn when nesting nuxt links when SSR on dev (#23286)
|
2023-09-28 11:08:20 +01:00 |
|
Arsen Goian
|
17e6c1f7fb
|
fix(nuxt): apply scoped styles to islands (#23386)
|
2023-09-28 08:36:13 +01:00 |
|
Julien Huang
|
dfdebf2919
|
fix(nuxt): don't joinURL with remote sources on NuxtIsland (#23093)
|
2023-09-08 20:48:42 +01:00 |
|
renovate[bot]
|
754955545e
|
chore(deps): update all non-major dependencies (main) (#22866)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
|
2023-09-05 12:27:41 +01:00 |
|
Saman
|
beb7410777
|
fix(nuxt): always use increment for id with client side islands (#22975)
|
2023-09-05 11:27:00 +01:00 |
|
Daniel Roe
|
1a08079710
|
fix(nuxt): use destr in more places over JSON.parse (#22997)
|
2023-09-05 09:42:16 +01:00 |
|
Daniel Roe
|
6198a11514
|
fix(nuxt): render server components when ssr: false (#22869)
|
2023-08-28 17:46:49 +01:00 |
|
Maik Kowol
|
a256c87406
|
fix(nuxt): ensure typed layout prop persists through build (#22855)
|
2023-08-27 20:44:43 +01:00 |
|
Daniel Roe
|
1a61cb22ec
|
fix(nuxt): unsub from hooks when unmounting indicator (#22592)
|
2023-08-11 13:15:02 +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
|
ae8314b236
|
chore: refresh lockfile (#22518)
|
2023-08-07 14:03:41 +01:00 |
|
MiniDigger | Martin
|
7489b7d7cc
|
fix(nuxt): print name of missing island component (#22440)
|
2023-08-02 11:17:27 +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
|
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 |
|
Julien Huang
|
ffc4e798cd
|
feat(nuxt): allow remote sources for islands (#21592)
|
2023-07-30 22:00:41 +01:00 |
|
Julien Huang
|
2e6c4519cf
|
fix(nuxt): bind createClientOnly render function to ctx (#22289)
|
2023-07-24 09:00:31 +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 |
|
Julien Huang
|
f4ec04f520
|
fix(nuxt): add baseURL to island fetch requests (#22009)
|
2023-07-18 16:07:35 +01:00 |
|
Daniel Roe
|
dcef9d94cd
|
perf(nuxt): prepopulate island payloads from rendered html (#22049)
Co-authored-by: Julien Huang <julien.huang@outlook.fr>
|
2023-07-12 07:28:22 +01:00 |
|
Daniel Roe
|
74c11dc662
|
perf(nuxt): use getters when constructing reactive routes (#21957)
|
2023-07-05 14:33:12 +02:00 |
|
Daniel Roe
|
d0dde6426f
|
fix(nuxt): preserve old vnode when leaving nested route (#21823)
|
2023-07-05 12:39:39 +02:00 |
|
Julien Huang
|
52a427d583
|
fix(nuxt): use $fetch.raw in dev client mode for islands (#21904)
|
2023-07-05 11:48:01 +02:00 |
|
Daniel Roe
|
435ac87961
|
perf(nuxt): allow hmr for server components in dev mode (#21916)
|
2023-07-04 05:21:27 +01:00 |
|
Julien Huang
|
9f5130d06b
|
fix(nuxt): stop loading indicator on navigation failure (#21751)
|
2023-07-03 12:14:17 +01:00 |
|
Daniel Roe
|
9c8746f2a6
|
chore: prune internal unused code and exports (#21809)
|
2023-06-27 10:38:40 +01:00 |
|
Daniel Roe
|
c72bc95473
|
fix(nuxt): only remove one item from middleware (#21730)
|
2023-06-25 17:40:12 +01:00 |
|
Daniel Roe
|
88bc32d42a
|
fix(nuxt): proxy headers to islands + returned prerender hints (#21740)
|
2023-06-25 17:38:15 +01:00 |
|
Anthony Fu
|
adb1c122a7
|
fix(nuxt): fix error on layout switching (#21450)
Co-authored-by: Daniel Roe <daniel@roe.dev>
|
2023-06-23 11:02:01 +01:00 |
|
Daniel Roe
|
be3f6f7018
|
feat(nuxt): update devdependency nitropack to v2.5.1 (#21696)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2023-06-22 10:38:26 +01:00 |
|
Daniel Roe
|
de639e7ef9
|
fix(nuxt): stop indicator when not changing page component (#21656)
|
2023-06-20 17:02:59 +01:00 |
|
Daniel Roe
|
3fd6c179e4
|
fix(nuxt): replace : in rendered server components (for win) (#21645)
|
2023-06-19 23:06:46 +01:00 |
|
Daniel Roe
|
2a42a5f807
|
fix(nuxt): ensure prerendered components are treated as islands (#21583)
|
2023-06-16 15:47:59 +01:00 |
|
Quentin
|
7e74e7c2fc
|
feat(nuxt): start loading indicator state with middleware (#21003)
|
2023-06-16 15:47:20 +01:00 |
|
Rodrigo Pimentel
|
b37ec72f8a
|
feat(nuxt): emit error in ssr-error event (#21547)
|
2023-06-14 19:44:43 +01:00 |
|
Daniel Roe
|
19fc2828fb
|
perf(nuxt): use prerendered islands to serialise/revive payload (#21461)
|
2023-06-14 10:09:27 +01:00 |
|
Julien Huang
|
41d34ca67d
|
feat(nuxt): allow accessing NuxtLayout ref via layoutRef (#19465)
|
2023-06-10 23:17:14 +01:00 |
|
Edward Hibbert
|
13aae836e8
|
perf(nuxt): import error component synchronously (#21406)
|
2023-06-10 10:11:26 +01:00 |
|
Anthony Fu
|
6d59a027c7
|
perf(nuxt): mark define functions as side-effect free at source (#21434)
|
2023-06-07 11:11:24 +01:00 |
|
Daniel Roe
|
f94984e5cb
|
fix(nuxt): use simple incrementing id on client (#20992)
|
2023-05-22 21:25:04 +01:00 |
|
Julien Huang
|
70c5ec86d2
|
feat(nuxt): full scoped slots support for server components (#20284)
|
2023-05-15 23:43:53 +01:00 |
|
Alexander
|
e9b2f6286c
|
fix(nuxt): stop loading indicator on vue errors (#20738)
|
2023-05-15 16:34:20 +01:00 |
|