Commit Graph

128 Commits

Author SHA1 Message Date
pooya parsa f89227e968 fix typo in index.d.ts 2019-03-14 13:52:12 +03:30
Daniel Hritzkiv 29c3c4250c fix(ts): deprecate `isClient`, `isServer`, `isStatic` (#5211) 2019-03-14 13:43:21 +03:30
renovate[bot] b22d97ea3a chore(deps): update all non-major dependencies to ^2.6.9 (#5234) 2019-03-14 13:29:47 +03:30
Alexander Lichter 37006f6267 fix(vua-app): clone mount error to prevent mutating read-only error object (#5214) 2019-03-13 01:37:38 +03:30
Xin Du (Clark) 9e1ef888d8 fix: respect namespaced in store module (#5189) 2019-03-08 22:12:20 +03:30
Xin Du (Clark) 1ea86617ca
fix: keep-alive component data should not be updated (#5188) 2019-03-08 16:43:27 +00:00
Dmitry Molotkov a867dbd34b fix(builder, vue-app): order of plugin execution based on order in array (#5163) 2019-03-07 23:03:20 +03:30
Yutaka Sasaki 41028a407b fix(vue-app): avoid css chunk error (#5173) 2019-03-07 16:43:09 +03:30
renovate[bot] 340c10736b chore(deps): update all non-major dependencies (#5149) 2019-03-04 10:19:33 +03:30
Kevin Marrec 92f81e01e7 feat(ts): nuxt configuration typedefs (#4854) 2019-03-04 10:18:40 +03:30
renovate[bot] 4b9ea2919d chore(deps): update all non-major dependencies (#5122) 2019-03-02 22:41:23 +03:30
Shingo Sato f39205a796 chore(vue-app): suppress deprecated warning for classic vuex in prod (#5137) 2019-03-01 19:19:22 +03:30
pooya parsa 83db959506 v2.4.5 2019-02-26 14:20:41 +03:30
pooya parsa 0ad13e04d2 v2.4.5 2019-02-26 14:01:42 +03:30
pooya parsa 85c7869641 v2.4.4 2019-02-26 13:56:12 +03:30
Matjaž Lipuš 66273f4b4e fix(types): reflect chainlable NuxtLoading methods (#5104) 2019-02-26 12:47:44 +03:30
Alexander Schwartz 7001312269 fix(vue-app): use browser to handle scrolling position on page reload and back-navigation from other sites (#5080) 2019-02-26 12:47:32 +03:30
Matjaž Lipuš a6756a4188 fix(types): reflect chainlable NuxtLoading methods (#5104) 2019-02-25 23:48:06 +03:30
Alexander Schwartz ee87f4ca82 fix(vue-app): use browser to handle scrolling position on page reload and back-navigation from other sites (#5080) 2019-02-25 23:46:44 +03:30
renovate[bot] 21b1b865ee chore(deps): update all non-major dependencies (#5088) 2019-02-22 16:28:14 +03:30
Clark Du 5f9b1044ff Merge remote-tracking branch 'origin/2.x' into dev 2019-02-15 13:18:09 +00:00
Pooya Parsa 2015140d12 feat(vue-app): universal fetch (#5028)
* pkg(nuxt-start): add node-fetch, unfetch

* pkg(vue-app): add node-fetch, unfetch

* add yarn.lock

* feat(config): _app.fetch options

* feat(builder): add fetch to templateVars

* feat(vue-app): polyfill global with fetch

* feat(fixtures/basic): /api/test

* add fetch example to fixtures

* remove unfetch from nuxt-start

* update template snapshot

* revert extra new line in server.js

* single line if
2019-02-14 16:56:58 +01:00
Alexander Lichter 0826d7e5fd perf: await routeData promises in parallel (#5027) 2019-02-13 14:37:12 +00:00
renovate[bot] 960f8cab5c chore(deps): update all non-major dependencies (#5009) 2019-02-12 10:48:11 +03:30
Pim 75a74543f4 test: improve nuxt-loading component tests (#5005) 2019-02-12 00:32:30 +03:30
renovate[bot] 8106523311 chore(deps): update all non-major dependencies (#5000) 2019-02-11 12:10:42 +03:30
renovate[bot] e083c38f8f chore(deps): update all non-major dependencies (#4992) 2019-02-09 13:32:50 +03:30
Pooya Parsa 408680046c
fix(vue-app): fix `asyncData` memory leak on client-side (#4966)
Co-authored-by: Sébastien Chopin <seb@chopin.io>
2019-02-08 20:03:45 +03:30
Clark Du 3c79b4c0d7 Merge branch '2.x' into dev 2019-02-08 12:35:44 +00:00
Pooya Parsa 29297160a1
feat(vue-renderer): improvements (#4722) 2019-02-08 13:35:01 +03:30
Cristian Pallarés dbf70999e4 fix(vue-app): fix `getNuxtChildComponents` method (#4969) 2019-02-07 10:14:38 +00:00
renovate[bot] 995911d994 chore(deps): upgrade vue to ^2.6.3 (#4968) 2019-02-07 01:42:22 +03:30
pooya parsa 4e30bda44e v2.4.3 2019-02-06 19:37:24 +03:30
pooya parsa 1be455f5af manually bump all versions to 2.4.3 2019-02-06 19:27:43 +03:30
Pooya Parsa 93089543be
feat: upgrade vue to 2.6 (#4953) 2019-02-05 14:00:57 +03:30
Clark Du fb13b41cf1 Merge remote-tracking branch 'upstream/2.x' into dev 2019-01-30 20:24:13 +00:00
Clark Du 32b0f155c9 v2.4.2 2019-01-30 15:15:05 +00:00
Pooya Parsa 3348cd6cd5 release: 2.4.1 (#4889)
# Bugfixes 

* Handle `async` components correctly when using `nuxt-ts` (PR #4886)
* Fix `extractCSS` in `dev` mode (PR #4888)
* Correctly apply class when using `linkPrefetchedClass` (PR #4893)
2019-01-30 14:09:09 +00:00
Clark Du ade4bbe486 v2.4.1 2019-01-30 14:07:33 +00:00
phof b2abb499f8 Fixes #4882 (#4893) 2019-01-30 14:01:39 +00:00
phof 0088b333f8 Fixes #4882 (#4893) 2019-01-30 11:34:33 +00:00
Xin Du (Clark) 59be77a2f3
feat: .nuxtignore (#4647) 2019-01-29 09:31:14 +00:00
Clark Du 5f221b4b7e v2.4.0 2019-01-28 17:41:28 +00:00
Clark Du a51ba8dd93 fix: remove unnecessary isDev in template/server 2019-01-24 14:01:33 +00:00
Xingkai Wang fe57a5a929 fix: $nuxt is used instead of globalName (#4743) 2019-01-21 16:53:07 +03:30
Sébastien Chopin 5f0b34fcd4
fix: hotfix for vuex hmr (#4801)
* hotfix: Vuex HMR and warning when exporting an object for state

* hotfix: Handle sub modules too

* Update store.js
2019-01-21 11:42:06 +01:00
Kevin Marrec 45afc3fc3a fix(ts): fix missing process type definitions and refactor types tests (#4798)
* fix(ts): add missing `process.mode` & `process.modern` typedefs

* refactor types tests + add tests for process typedefs
2019-01-19 15:50:06 +03:30
Sébastien Chopin deadc48f19
fix(vue-app): Fix Vuex HMR & refactor for better modules usage (#4791)
* fix(vue-app): Refactor store for better modules usage

* Update packages/vue-app/template/store.js

Co-Authored-By: Atinux <seb@orion.sh>

* fix: tests and code style
2019-01-18 12:28:34 +01:00
renovate[bot] 7e5cb42275 chore(deps): update all non-major dependencies (#4785) 2019-01-18 00:50:00 +03:30
Kevin Marrec db4001dae1 fix(ts): Add missing `loading` property to Component options (#4786) 2019-01-17 18:29:41 +01:00