Commit Graph

2273 Commits

Author SHA1 Message Date
Daniel Roe
12304909bc
feat(nuxt3): add <NuxtErrorBoundary> component for fine-grained error handling (#3671)
* feat(nuxt3): add `<NuxtErrorBoundary>` component for fine-grained error handling

* feat: add `@error` event handling

* fix: don't clear error on nav

* fix: remove `clearError` wrapper

* fix: remove outdated implementation

* update clear error

* upddate example with FaultyComponent

Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2022-03-16 16:49:53 +01:00
Daniel Roe
6d2625925f
docs: use partial RouterOptions interface (#3711) 2022-03-16 16:18:27 +01:00
Daniel Roe
57294a5e5a
ci: reduce ci running (#3707) 2022-03-16 14:58:53 +01:00
pooya parsa
131cf69a56
chore: avoid workspace resolution for @nuxt/test-utils (#3710) 2022-03-16 14:56:54 +01:00
pooya parsa
cb6a4e97c1
fix(auto-imports): windows issue with parsing query from path (#3700)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-03-16 14:41:37 +01:00
Anthony Fu
452a7730e0
feat(nuxi): init nuxi test support (#3307)
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2022-03-16 13:34:27 +01:00
Daniel Roe
5c9cf9cf9e
fix(pkg): add implicit dependencies (#3682)
* chore: prevent unintentional inlinings

* fix: workaround hoisting by moving `unimport` to peerDeps

* add missing dep

* add unimport as bridge dpeendency

* fix(nuxt3): explicitly type presets

Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2022-03-16 13:13:50 +01:00
Daniel Roe
bc3db2ccdd docs: lint vercel code block 2022-03-16 11:43:36 +00:00
Daniel Roe
4b575bb98c docs: add ending frame for bash script in vercel instructions 2022-03-16 11:27:27 +00:00
Clément Ollivier
831ed1c994
docs: improve sentences writing (#3702) 2022-03-16 12:16:05 +01:00
Daniel Roe
ff88d91bae
fix: use perfect-debounce to handle trailing run of promise (#3679)
Co-authored-by: pooya parsa <pyapar@gmail.com>
2022-03-16 12:11:30 +01:00
renovate[bot]
3a8bef609d
chore(deps): update all non-major dependencies (#3677)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-16 11:53:18 +01:00
Anthony Fu
ae8b35173e
fix(macros): ignore nullish id for transform (#3697) 2022-03-16 11:52:05 +01:00
Anthony Fu
7af60ca9b2
chore: upgrade vitest, improve tests capture (#3695) 2022-03-16 11:47:22 +01:00
Anthony Fu
e67ed55de3
fix(test-utils): use beforeAll for setup (#3696) 2022-03-16 11:47:02 +01:00
Pooya Parsa
d1e23ea773 chore(ci): temporary disable windows tests 2022-03-16 11:37:28 +01:00
Pooya Parsa
7f07d4760c chore: update lockfile 2022-03-16 11:24:33 +01:00
Pooya Parsa
a436d8e0dc fix: update ufo 2022-03-16 11:21:24 +01:00
Pooya Parsa
970a4d36d5 fix(nuxt-link): handle state without href and to 2022-03-16 11:10:32 +01:00
Divine
04026a3861
refactor: use ufo.hasProtocol to detect external link (#3686) 2022-03-16 10:44:05 +01:00
Raja
f38cacec0f
feat(nuxt 3): support custom router options (#3485)
Co-authored-by: Raja Munisamy <raja.munisamy@carbar.com.au>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-03-15 17:57:41 +01:00
Kevin Marrec
227ceedebb
feat(nuxt3): extends support for server/ directory (#3673) 2022-03-15 17:15:19 +01:00
renovate[bot]
fa8daefb6e
chore(deps): update all non-major dependencies (#3660)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-15 15:51:53 +01:00
Daniel Roe
3e0a3ed247
fix(nuxt3): fix layout suspense loading (#3670) 2022-03-15 12:22:25 +01:00
Anthony Fu
505acb820a
chore(deps): upgrade unimport (#3669) 2022-03-15 12:21:06 +01:00
Anthony Fu
13a5487c54
chore: upgrade @nuxt/ui (#3668) 2022-03-15 12:02:51 +01:00
Daniel Roe
14b32258e8
fix: ensure debounced/async handlers run in order (#3656) 2022-03-15 11:56:16 +01:00
Daniel Roe
a7ce6d53b7
fix(nuxi): use new builder option for vite/webpack info (#3658) 2022-03-15 11:39:49 +01:00
Sébastien Chopin
58a46f2270
docs(routing): improvements (#3664) 2022-03-15 10:59:27 +01:00
Sébastien Chopin
3ded2e35ad
docs(concepts): small improvement regarding auto import on server (#3653)
* docs: small improvement regarding auto import on server

* Update 4.auto-imports.md
2022-03-14 17:01:20 +01:00
Nestor Vera
189c2fcf58
docs: fix missing line break (#3655) 2022-03-14 16:21:26 +01:00
Daniel Roe
2260f43aa4 style: lint docs 2022-03-14 14:00:27 +00:00
Pooya Parsa
036458e987 fix(nuxt3): config layer fallback for dir 2022-03-14 14:53:31 +01:00
renovate[bot]
02da348903
chore(deps): update devdependency @unocss/reset to ^0.28.1 (#3652)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-14 14:40:02 +01:00
Daniel Roe
870f7c69f5
docs: add vue 3 ssr starter (#3647)
* docs: add vue 3 ssr starter

* Update docs/content/4.community/2.reporting-bugs.md

* Update 2.reporting-bugs.md

Co-authored-by: pooya parsa <pyapar@gmail.com>
2022-03-14 14:39:13 +01:00
Iljs Путлер Капут
98de06fe6b
docs: fix url (#3651) 2022-03-14 14:37:02 +01:00
Lucie
4cefce44a3
feat(nuxt3): add <NuxtLink> component (#3544)
Co-authored-by: pooya parsa <pyapar@gmail.com>
2022-03-14 14:36:32 +01:00
Daniel Roe
3c96417a65
chore: remove non-existent extends (#3648) 2022-03-14 13:27:02 +01:00
renovate[bot]
0e27aa4896
chore(deps): update devdependency @nuxtjs/eslint-config to v9 (#3632)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-14 12:14:19 +01:00
renovate[bot]
6fac5740ed
chore(deps): update all non-major dependencies (#3646)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-14 11:47:39 +01:00
Daniel Roe
7bf338da8c
feat(nuxt3)!: enable using <NuxtLayout> without pages integration (#3610) 2022-03-14 11:47:24 +01:00
Daniel Roe
5c69ba64a4
chore(ci): re-enable renovate for bridge (#3645) 2022-03-14 11:39:57 +01:00
renovate[bot]
2afe6f6bc0
chore(deps): update devdependency eslint-plugin-jsdoc to v38 (#3617) 2022-03-14 11:21:34 +01:00
renovate[bot]
8a0c10deea
chore(deps): update all non-major dependencies (#3635)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-14 11:21:10 +01:00
Daniel Roe
d3d35644c6
chore: upgrade unplugin-vue2-script-setup (#3640) 2022-03-14 11:20:42 +01:00
Sébastien Chopin
570016c143
fix(vite): improve logs for client vs server (#3634) 2022-03-14 11:19:37 +01:00
Ahad Birang
e891ea0cca
feat(webpack): add webpack:devMiddleware and webpack:hotMiddleware hooks (#3606) 2022-03-13 19:43:41 +01:00
renovate[bot]
a068e00451
chore(deps): update devdependency @nuxtjs/eslint-config-typescript to v9 (#3633)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-13 19:42:00 +01:00
renovate[bot]
a2b21d9b8f
chore(deps): update all non-major dependencies (#3613)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-13 19:41:42 +01:00
Daniel Roe
114cbe33d0
fix(schema): set static alias correctly (#3614) 2022-03-12 08:17:55 +01:00