Commit Graph

613 Commits

Author SHA1 Message Date
Harlan Wilton 5ecde8037c chore: clean up 2024-02-01 01:16:15 +11:00
Harlan Wilton b71f3fec98 refactor(nuxt): normalize `external` link behavior 2024-01-31 22:11:16 +11:00
Daniel Roe f1fe97fc8a
fix(nuxt): prioritise later items in `pages:routerOptions` hook (#25509) 2024-01-30 13:55:18 +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
renovate[bot] 7d65769496
chore(deps): update all non-major dependencies (main) (#25342)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-01-29 16:53:25 +00:00
Daniel Roe 73421483f6
fix(nuxt): improve return type of `useRequestEvent` (#25480) 2024-01-29 11:48:35 +00:00
Enkot 034d1aaa6f
feat(nuxt): `refreshCookie` + experimental CookieStore support (#25198) 2024-01-29 10:37:32 +00:00
Daniel Roe c446602529
fix(vite): extract styles for shared chunks (#25455) 2024-01-28 21:25:42 +00:00
Julien Huang de0ceaa72a
fix(nuxt): add runtime check to filter plugins in `dependsOn` (#25409) 2024-01-27 22:14:18 +00:00
Becem aa4faaab3c
fix(nuxt): do not rerun synchronous `callOnce` callbacks (#25431) 2024-01-25 14:29:50 +00:00
Daniel Roe 1daf92b3de
test: avoid explicit timeouts (#25395) 2024-01-24 11:49:47 +00:00
Julien Huang 48ce560901
fix(nuxt): preserve `instance.attrs` in client-only components (#25381) 2024-01-23 10:22:45 +00:00
hitochan777 95a5213766
fix(nuxt): handle plugin dependencies with mixed load state (#25318) 2024-01-22 09:57:17 +00:00
Julien Huang 89541f4164
test: remove miswritten test (#25347) 2024-01-21 11:31:29 +00:00
Julien Huang 83c9146af3
test(nuxt): add test for `data-island-uid` replacement (#25346) 2024-01-21 11:30:54 +00:00
Becem a551b216ea
fix(nuxt): use default export for raw components (#25282) 2024-01-20 20:43:11 +00:00
Becem 10af369436
fix(nuxt): use named import for lazy components (#25286) 2024-01-19 21:43:19 +00:00
Julien Huang a57b428587
fix(nuxt): overwrite island payload instead of merging (#25299) 2024-01-19 12:21:42 +00:00
renovate[bot] 92ba515549
chore(deps): update all non-major dependencies (main) (#25290)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-01-19 10:20:46 +00:00
Julien Huang ce7845cbcf
fix(nuxt): allow omitting `fallback` in island response (#25296) 2024-01-18 22:20:01 +00:00
Pooya Parsa dab2188d58
feat: experimental client-side Node.js compatibility (#25028) 2024-01-18 16:09:27 +00:00
Danila Rodichkin 6b651cf7bf
feat(nuxt): `tryUseNuxtApp` composable (#25031) 2024-01-18 09:59:59 +00:00
renovate[bot] 37e57c747a
chore(deps): update devdependency @nuxt/test-utils to v3.10.0 (main) (#25271)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-01-17 17:58:23 +00:00
Danila Rodichkin 6ca3a6fecb
fix(nuxt): don't share object between raw cookie and cookie ref (#25255) 2024-01-17 11:53:14 +00:00
Anthony Fu 6c6032782f
test: add separate suspense test suite (#22947) 2024-01-17 11:46:13 +00:00
renovate[bot] 23a772ad26
chore(deps): update all non-major dependencies to ^1.8.10 (main) (#25235)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-01-16 17:00:27 +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 20e88bb171
fix(nuxt): render user-inserted links in island responses (#25219) 2024-01-16 12:36:26 +00:00
renovate[bot] 91ff987004
chore(deps): update all non-major dependencies (main) (#25136)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-01-12 12:38:47 +00:00
renovate[bot] 7b946864ed
chore(deps): update all non-major dependencies (main) (#25103)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-01-09 13:47:37 +00:00
renovate[bot] 840b6b628d
chore(deps): update codspeedhq/action action to v2.0.3 (main) (#25046)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-01-04 22:29:14 +00:00
renovate[bot] 3cdef69dbd
chore(deps): update all non-major dependencies (main) (#25036)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-01-04 13:03:12 +00:00
renovate[bot] 36b910691f
chore(deps): update all non-major dependencies to v3.4.4 (main) (#25027)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-01-03 13:05:15 +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
Daniel Roe 7087a06c6d
fix(nuxt): clone cookie to detect changes within object (#25007) 2024-01-02 15:37:19 +00:00
renovate[bot] 4dd87f6e28
chore(deps): update all non-major dependencies (main) (#24951)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-01-01 22:12:24 +00:00
Julien Huang 4d40e2e996
test: start listening for requests earlier (#24985) 2024-01-01 12:33:11 +00:00
renovate[bot] 34b5299412
chore(deps): update all non-major dependencies (main) (#24924)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-12-29 08:53:46 +00:00
Alexander Lichter 9de21173a8
test: add missing payload checks (#24899) 2023-12-26 20:04:14 +00:00
Daniel Roe 32d2c99c5f
refactor(schema): introduce `future` and `features` namespace (#24880) 2023-12-25 14:03:29 +00:00
Julien Huang 1b93e604d3
feat(nuxt): allow client components within `NuxtIsland` (#22649) 2023-12-19 12:21:29 +00:00
renovate[bot] dce7227b18
chore(deps): update all non-major dependencies to v3.3.13 (main) (#24823)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-12-19 12:17:25 +00:00
Sébastien Chopin d26822f3df
feat(nuxt): add `callOnce` util to allow running code only once (#24787) 2023-12-19 11:00:11 +00:00
Julien Huang 9cd6c922e5
feat(nuxt): move loading api behind hooks (#24010) 2023-12-19 10:18:10 +00:00
Harlan Wilton 642d4dc9de
fix(nuxt): eager load island components map (#24584) 2023-12-19 10:07:34 +00:00
renovate[bot] 1f8aac0160
chore(deps): update all non-major dependencies (main) (#24789)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-12-18 19:06:22 +01:00
Daniel Roe d5c95ad472
fix(nuxt): revert async transform of `setup` within `defineComponent` (#24784) 2023-12-16 11:09:41 +00:00
Daniel Roe db3a9f0554
feat(nuxt): transform `setup` within `defineComponent` options (#24515) 2023-12-14 21:00:36 +00:00
Julien Huang 5877e11c89
feat(nuxt): allow plugins to specify dependencies (#24127) 2023-12-14 17:11:08 +00:00