Xin Du (Clark)
578d5d41f4
fix(vue-app): error page layout not correctly applied in client rendering ( #6479 )
2019-09-30 10:44:35 +02:00
Pim
93a0924754
fix(vue-app): prevent looping on error during render of error page ( #6217 )
2019-09-01 16:58:56 +02:00
Xin Du (Clark)
e9c4bcfee2
feat(vue-app): function watchQuery ( #6297 )
2019-08-31 19:23:11 +01:00
Xin Du (Clark)
d85d2fb612
Revert "feat: function watchQuery ( #6245 )" ( #6296 )
...
This reverts commit 3c61830a0d
.
2019-08-25 10:53:23 +01:00
Xin Du (Clark)
3c61830a0d
feat: function watchQuery ( #6245 )
2019-08-25 10:12:59 +01:00
Sébastien Chopin
09878cd6dc
feat(vue-app): add $nuxt.refresh() ( #6194 )
...
* feat(vue-app): add $nuxt.refreshPageData()
* hotifx: lint
* chore: use getMatchedComponentsInstance util
* fix: rename to refreshPage
* fix: rename to refresh
* feat: add $nuxt.$context and handle error
* feat: set $nuxt.context
* hotfix: test
2019-08-07 15:12:02 +02:00
Hyunje Jun
2a66d1952e
fix(vue-app): consider watchQuery
option in routerViewKey
( #5516 )
2019-05-09 16:23:59 +04:30
Xin Du (Clark)
159123feea
feat(babel-preset-app): support specifying core-js version ( #5411 )
2019-03-30 23:53:17 +04:30
Pooya Parsa
13cb0f73d9
refactor: remove builder coupling from server ( #5157 )
2019-03-08 20:43:23 +00:00
Alexander Lichter
b2eee1772e
feat: add store module HMR ( #4582 )
...
* feat: add store module HMR
* fix: replace export with window.$nuxt
Thanks to @pi0 for the suggestion :)
* refactor: apply only in dev mode on client side
* test: make store module test more descriptive
* fix: clear modules to apply HMR
* fix: remove console.log
* fix: e2e tests
* refactor: use void
2018-12-19 16:22:00 +01:00
Jonas Galvez
669fecc6a3
feat: allow scrollToTop to be explicitly disabled ( #4564 )
...
Co-authored-by: James Homer <jameshomer85@gmail.com>
2018-12-16 13:32:39 +03:30
Dmitry Molotkov
a6fed0acbd
fix(vue-app): allow passing custom props to error function ( #4462 )
...
Resolves #4460 .
2018-11-30 22:45:29 +03:30
Clark Du
52a92fbc48
refactor: use PascalCase for components names ( #4396 )
2018-11-24 22:19:19 +03:30
Dmitry Molotkov
9fbd581557
fix: handle errors that are not error instances ( #4321 )
2018-11-14 22:47:44 +03:30
Pooya Parsa
39b558f59c
refactor core into sub-packages ( #4202 )
2018-10-31 00:12:53 +03:30
Pim
72961acabd
feat: nuxt-loading enhancenments ( #3891 )
2018-10-29 19:18:40 +03:30
Jonas Galvez
5ec5cda1f8
chore: test utils cleanup ( #4180 )
2018-10-24 17:23:34 +03:30
Tatsuyuki Ishi
d1f6f0dc09
loading: add throttle option to skip progress for fast loads ( #3886 )
...
* loading: add throttle option to skip progress for fast loads
* Disable some tests relying on internals
2018-09-18 18:16:27 +02:00
Sébastien Chopin
6975655d78
feat: Overwrite store.registerModule ( #3909 )
...
* feat: Overwrite store.registerModule
Make `store.registerModule` works seamlessly with server-side rendering.
* fix: test failure
2018-09-18 17:21:25 +02:00
Jonas Galvez
608b913b8a
feat: async validate() ( #3797 )
2018-08-25 14:12:00 +04:30
Clark Du
432720b8c8
fix: appveyor test failure ( #3754 )
...
* fix: appveyor test failure
* ci: bring back yarn cache
* ci: turn off matrix
* refactor: use babel instead of esm in jest
* refactor: use es modules in fixtures
2018-08-17 22:25:23 +02:00
Alexander Lichter
cb18aa6f53
feat: add Vue.config configuration to nuxt.config.js ( #3655 )
...
After #3564 and the request of #3427 (plus #3452 ) I decided to add a dedicated `vueConfig`object to the `nuxt.config.js` file.
The keys will be projected on Vue.config.
By default, `Vue.config.performance` is enabled in dev mode, `Vue.config.silent` is enabled in production mode.
Doc PR incoming.
Resolves : #2910 , #3427
2018-08-08 20:05:23 +01:00
Alexander Lichter
52d9629bac
eslint: Prefer const over let ( #3650 )
2018-08-08 12:54:05 +02:00
Jonas Galvez
de5b36a574
loading: false
e2e test fix (#3635 )
...
* hotfix
* Fixed manual loading test
* Disable waitFor() test due to random failure in appveyor
2018-08-06 20:42:26 +02:00
Jonas Galvez
3f1d634fb7
Consistent parens in arrow functions ( #3630 )
...
* Minor consistency enhancements
* Arrow parenthesis consistency
* Change linting rule
* Fix typo
* Update .eslintrc.js to only require parens for blocks
* Update style according to brace-only suggestion
* Remove --fix from lint
* Tweak no-loading time (failing test)
* Tweak no-loading time (failing test) (2)
* Tweak no-loading time (failing test) (3)
* Tweak no-loading time (failing test) (4)
* Tweak no-loading time (failing test) (5)
2018-08-06 02:12:44 +02:00
Jonas Galvez
0e42e98751
Add loading: false
option to pages ( #3629 )
...
* Add hasManualLoading
* Add hasManualLoading (2)
* Debugging
* Debugging (2)
* Change 'manual' to false
* Add custom-page-loading example
* Add custom-page-loading example (2)
* Changed approach
* Added custom-page-loading/README.md
* Change running loading time in about.vue
* Patch loadAsyncComponents
* Added final page
* Changed approach (2)
* Fixed example
* Fixed example (2)
* Fix example package name
* Linting
* Improved examples (more to the point)
* Linting (2)
* Fix typo
* Adjust indentation
* Added noloading.vue to basic fixture
* Added noloading tests
* Linting (3)
* Debugging test
* Linting (4)
* Debugging test (2)
* Debugging test (3)
2018-08-05 23:56:49 +02:00
Clark Du
241a071a3e
test: add postcss custom feature test case
2018-07-25 17:58:24 +01:00
Alexandre Villeneuve
85cfc625ee
feat: optional pug support ( #3206 )
2018-04-21 11:57:48 +04:30
Clark Du
d5ca0a5639
fix: correct afterall
2018-03-30 17:20:16 +08:00
Clark Du
005f3cb9db
refactor: move nuxt.close to afterAll
2018-03-30 16:38:22 +08:00
Clark Du
ef7a42649d
misc: improve coverage and packaging ( #3121 )
...
nuxt-start and nuxt/legacy are also coming!
2018-03-28 02:58:17 +04:30
Pooya Parsa
0e0729ddff
fix imports
2018-03-19 12:01:25 +03:30
Clark Du
dde616fbdb
fix: avoid override of puppeteer browser
2018-03-19 16:29:44 +08:00
Pooya Parsa
be4adbd366
fix i,ports
2018-03-19 11:54:05 +03:30
Pooya Parsa
a4b4688f7c
split e2e tests
2018-03-19 11:52:00 +03:30