Commit Graph

6952 Commits

Author SHA1 Message Date
Michael Brevard 6c741f7cad
Merge branch 'main' into patch-21 2024-09-15 07:44:08 +03:00
Michael Brevard 0bed244f5c
docs: reference pure conditional hydration as a LazyIf option 2024-09-15 07:03:24 +03:00
Michael Brevard bf131a2173
docs: hydration event callback example 2024-09-14 21:54:02 +03:00
tbitw2549 c0844b902e feat: add hydration emit for callbacks 2024-09-14 21:31:16 +03:00
tbitw2549 373e223268 fix: merge attrs at render
This fixes a reactivity issue and adds an accompanying test case
2024-09-14 20:43:23 +03:00
tbitw2549 70b7739739 fix: remove ref 2024-09-14 18:47:19 +03:00
tbitw2549 c39bad01e2 refactor: use props in stead of attrs 2024-09-14 18:44:25 +03:00
Michael Brevard 1ad62a16f5
docs: add custom strategies example via LazyIf 2024-09-14 16:57:14 +03:00
Michael Brevard 6f1757700c
docs: rephrase caveats and best practices 2024-09-14 16:40:56 +03:00
renovate[bot] 162055d0d0
chore(deps): update all non-major dependencies (main) (#28986)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-09-14 13:37:45 +01:00
Paulo Ricardo Severo b267962a94
docs: remove confusing reference to 'SPA' (#28991) 2024-09-14 13:24:33 +01:00
Nishant Aanjaney Jalan f4198d8ad9
docs: add clarity to `useFetch` parameter signature (#28993) 2024-09-14 13:23:06 +01:00
tbitw2549 fe9b2b96f5 feat: time and promise based delayed hydration 2024-09-14 14:01:50 +03:00
Michael Brevard 86384794e8
Merge branch 'main' into patch-21 2024-09-14 09:11:54 +03:00
renovate[bot] f7c68ac0f6
chore(deps): update vitest to v2.1.1 (main) (#28987) 2024-09-13 20:53:52 +01:00
@beer 52b405b4e8
docs: fix typo (#28983) 2024-09-13 18:30:40 +01:00
renovate[bot] 2466af53b0
chore(deps): update vitest to v2.1.0 (main) (#28961)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-09-13 13:37:04 +01:00
Daniel Roe bbbaeeac61
ci: skip setting up node before codeql scan 2024-09-13 13:26:27 +01:00
Michael Brevard 3ced1449e6
chore: remove space 2024-09-13 15:04:38 +03:00
Daniel Roe 79b0cc0c3b
test: switch inline snapshot to object comparison 2024-09-13 12:54:52 +01:00
renovate[bot] cde1c93ed0
chore(deps): update dependency vite to v5.4.5 (main) (#28978)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-09-13 12:52:41 +01:00
Daniel Roe 38bed2bd8e
test: convert set to array 2024-09-13 12:47:22 +01:00
Daniel Roe be622645e0
fix(nuxt): catch chunk errors directly in navigation 2024-09-13 12:44:43 +01:00
@beer a341e680fb
docs: capitalize text (#28972) 2024-09-13 12:43:07 +01:00
Daniel Roe 35ebf8d90b
test: add regression test for using `route` in template (#28967) 2024-09-13 12:31:26 +01:00
Michael Brevard 1429c11394
Merge branch 'main' into patch-21 2024-09-13 14:09:03 +03:00
Daniel Roe 2fde562946
test: collect bundle sizes in parallel 2024-09-13 11:50:36 +01:00
Michael Brevard 2d2074a927
chore(test): rerun tests 2024-09-13 13:30:56 +03:00
Michael Brevard e068873e6e
test: add grace period for intersection observer 2024-09-13 13:01:03 +03:00
Michael Brevard 4e469b7de5
test: adjust test 2024-09-13 12:36:52 +03:00
tbitw2549 87cd1048ca Merge branch 'patch-21' of https://github.com/GalacticHypernova/nuxt into patch-21 2024-09-13 12:22:02 +03:00
tbitw2549 311ac8ad93 fix: return imports 2024-09-13 12:21:36 +03:00
Michael Brevard 5cc422b820
Merge branch 'main' into patch-21 2024-09-13 12:11:14 +03:00
tbitw2549 8b95e4e05a chore: fix media post conflict 2024-09-13 12:07:47 +03:00
tbitw2549 a9c76a405c Merge branch 'patch-21' of https://github.com/GalacticHypernova/nuxt into patch-21 2024-09-13 12:07:09 +03:00
tbitw2549 fb6d4a518a refactor: avoid conflicting renders
This refactors SSR handling with the existing approach, given the SSR limitation of establishing rendering separation.

This also simplifies SSR renders using the same data and adds early returns wherever possible to internally minimize delayed hydration dependency
2024-09-13 12:04:49 +03:00
renovate[bot] 944635182a
chore(deps): update devdependency vue-router to v4.4.5 (main) (#28973)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-13 08:43:11 +01:00
renovate[bot] 272db76dca
chore(deps): update all non-major dependencies (main) (#28951) 2024-09-13 08:10:28 +01:00
Daniel Roe c32834fc2e
chore: type 2024-09-11 21:09:33 +01:00
Daniel Roe 07c7f2ca92
chore: lint 2024-09-11 21:07:25 +01:00
Daniel Roe 889a5642fb
Merge remote-tracking branch 'origin/main' into patch-21 2024-09-11 21:06:10 +01:00
renovate[bot] 03058b5132
chore(deps): update rhysd/actionlint:1.7.1 docker digest to 435ecdb (main) (#28948)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-11 17:21:06 +01:00
Daniel Roe bddda5c48e
chore: pin dep + workflow by hash 2024-09-11 16:00:53 +01:00
Daniel Roe 7e2920b2c1
chore: refresh lockfile, use `htmlnano` + pin workflow deps (#28946) 2024-09-11 15:54:22 +01:00
Daniel Roe 646c1f8b95
fix(nuxt): ensure component imports are injected last (#28944) 2024-09-11 14:12:16 +01:00
Daniel Roe 3e7f215824
ci: scan source files with codeql (#28943) 2024-09-11 12:50:34 +01:00
Julien Huang 275481c456
fix(nuxt): make `runWithContext` generic (#28926) 2024-09-11 11:49:35 +01:00
Daniel Roe 5a61bc52f2
fix(nuxt): use case-insensitive regexp for `<script>` blocks 2024-09-11 11:41:47 +01:00
Daniel Roe 5bec3efcb1
ci: add default permissions for workflows 2024-09-11 11:41:10 +01:00
Daniel Roe f88d3a4e25
ci: configure codeql to ignore tests 2024-09-11 11:40:48 +01:00