Bernhard Berger
a3658ee7cd
fix: improved default router.options scrollBehaviour
...
handle first page load and page refresh scenarios (restore scroll position without jumps), fixes hash-navigation when changing pages and browser back/forward positions, especiall when page transitions are involved. fixes #24941 , #22487 , #25030 and #19664
Signed-off-by: Bernhard Berger <bernhard.berger@gmail.com>
2024-01-07 22:42:50 +01:00
github-actions[bot]
6736decba0
v3.9.1
2024-01-05 21:55:58 +00:00
renovate[bot]
6acca6f3f1
chore(deps): update dependency defu to ^6.1.4 (main) ( #25075 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-05 21:00:11 +00:00
renovate[bot]
dc02809ec0
chore(deps): update all non-major dependencies (main) ( #25056 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-01-05 20:16:44 +00:00
Pooya Parsa
0add7bdf5d
refactor(nuxt): remove old reference to nuxt-config-schema
( #25067 )
2024-01-05 11:21:29 +00:00
Julien Huang
fd812ef636
fix(nuxt): stop loading indicator if page keys are the same ( #24931 )
2024-01-05 10:07:01 +00:00
Alex Liu
13c42d35b3
perf(nuxt): remove some line breaks when rendering html ( #24888 )
2024-01-04 13:03:59 +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
75b81d70b8
fix(nuxt): wrap universal router currentRoute
in Ref
( #25026 )
2024-01-03 12:23:22 +00:00
renovate[bot]
bf33b6b6e2
chore(deps): update dependency postcss-import to v16 (main) ( #25020 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-03 09:30:30 +00:00
Daniel Roe
b784336f8a
fix(nuxt): skip scanning layout/middleware without name ( #25015 )
2024-01-02 22:04:26 +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
46148ffce7
fix(nuxt): ignore plugins typed as any
in inferred injections ( #25010 )
2024-01-02 16:53:36 +00:00
Daniel Roe
ea02e29b9e
fix(nuxt): do not warn about missing layouts on error page ( #25008 )
2024-01-02 16:13:01 +00:00
Daniel Roe
7087a06c6d
fix(nuxt): clone cookie to detect changes within object ( #25007 )
2024-01-02 15:37:19 +00:00
Bernhard Berger
160208009e
fix(nuxt): don't show transition on initial page load ( #24935 )
2024-01-02 10:00:47 +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
219d1cd219
fix(nuxt): deeply watch island props ( #24986 )
2024-01-01 16:20:10 +00:00
renovate[bot]
5d22f8f34d
chore(deps): update dependency strip-literal to v2 (main) ( #24959 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-01 12:32:21 +00:00
Peter
d3ea8fed97
fix(kit): show correct error when module can't be loaded ( #24957 )
2024-01-01 09:14:28 +00:00
renovate[bot]
1a15845be2
chore(deps): update vitest to v1.1.1 (main) ( #24978 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-01 09:04:19 +00:00
Michael Brevard
e084ee7b3a
perf(nuxt): use single iteration when normalising routes ( #24946 )
2023-12-29 10:17:07 +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
Michael Brevard
c2b94d4a16
perf(kit,schema,nuxt): refactor startsWith
to array access ( #24744 )
2023-12-29 08:47:11 +00:00
Daniel Roe
f5676fba56
docs: switch features
/future
docs
2023-12-26 22:03:39 +00:00
renovate[bot]
95e4b3e222
chore(deps): update dependency webpack-dev-middleware to v7 (main) ( #24906 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-26 20:37:47 +00:00
Michael Brevard
97a6715b2c
perf(nuxt): avoid multiple iterations in useRequestHeaders
( #24853 )
2023-12-26 20:07:11 +00:00
renovate[bot]
ec9eaa7adb
chore(deps): update all non-major dependencies (main) ( #24898 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-26 20:03:52 +00:00
Julien Huang
8ba118facb
fix(nuxt): catch error in NuxtErrorBoundary
with ssr: false
( #24896 )
2023-12-25 17:54:01 +00:00
github-actions[bot]
c28ef02a17
v3.9.0
2023-12-25 17:24:50 +00:00
Daniel Roe
32d2c99c5f
refactor(schema): introduce future
and features
namespace ( #24880 )
2023-12-25 14:03:29 +00:00
renovate[bot]
e780bdb757
chore(deps): update dependency vue-loader to v17.4.0 (main) ( #24891 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-25 13:50:49 +00:00
renovate[bot]
57d22b4184
chore(deps): update dependency @vitejs/plugin-vue to v5 (main) ( #24892 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-25 13:11:43 +00:00
Damian Głowala
a2ef3091e8
feat(kit,nuxt,vite,webpack): add toArray
util ( #24857 )
2023-12-23 14:22:58 +00:00
renovate[bot]
cf1a698ed8
chore(deps): update all non-major dependencies (main) ( #24862 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-23 14:22:29 +00:00
Michael Brevard
59cac484d9
perf(vite): avoid duplicate JSON.stringify
operation ( #24848 )
2023-12-21 09:26:59 +00:00
Daniel Roe
ba0d274b9d
test: add basic benchmark tests ( #24846 )
2023-12-20 22:18:31 +00:00
Michael Brevard
2cab4cba12
perf(nuxt): avoid duplicate useRuntimeConfig
call ( #24843 )
2023-12-20 21:20:57 +00:00
Bobbie Goede
8917e5f564
fix(kit): don't add local ~/modules
dirs to modulesDir
( #24457 )
2023-12-20 14:42:42 +00:00
Daniel Roe
22ce98d61d
fix(schema): revert bundler
module resolution due to lack of support
...
This reverts commit 8f5fed57db
.
2023-12-20 10:57:07 +00:00
Becem
fa3a83924e
fix(kit): auto-detect mode
from filePath
for addComponent
( #24835 )
2023-12-20 10:52:14 +00:00
Daniel Roe
f5a44fb20a
fix(nuxt): add __VUE_PROD_HYDRATION_MISMATCH_DETAILS__
( #24836 )
2023-12-20 10:30:33 +00:00
renovate[bot]
a073bec6b1
chore(deps): update vitest to v1.1.0 (main) ( #24830 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-19 20:26:30 +00:00
Daniel Roe
8d5c274aab
fix(nuxt): register override hooks separately ( #24833 )
2023-12-19 20:26:13 +00:00
Daniel Roe
b443de230e
test: re-enable accidentally disabled unit tests 🙈
2023-12-19 20:03:09 +00:00
Daniel Roe
8f5fed57db
feat(schema): default to bundler
module resolution ( #22821 )
2023-12-19 15:02:28 +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