Commit Graph

3743 Commits

Author SHA1 Message Date
Ricardo Gobbo de Souza 6436e3b080 fix(builder): layouts condition (#4641) 2019-01-06 11:35:11 +03:30
Alexander Lichter 78433b599e refactor: use is prefix for booleans (#4674) 2019-01-06 11:32:28 +03:30
Pim 605b76073b chore: lint vue-app templates (#4689) 2019-01-06 11:26:59 +03:30
renovate[bot] d063cb09e8 chore(deps): update all non-major dependencies (#4691) 2019-01-04 23:46:28 +00:00
pooya parsa 98c1922770 fix(dist): use -edge suffix to require cli
also prefer lazy requires. [release]
2019-01-05 00:40:18 +03:30
pooya parsa cc358b54c4 fix(ci): use full message for COMMIT_MSG
[release]
2019-01-04 23:14:01 +03:30
Pooya Parsa ee0096bf59
feat: nuxt-ts (#4658)
[release]
2019-01-04 23:00:28 +03:30
renovate[bot] 6168c3c9f3 chore(deps): update dependency webpack-dev-middleware to ^3.5.0 (#4690) 2019-01-04 21:49:16 +03:30
renovate[bot] e40022138e chore(deps): update all non-major dependencies (#4687) 2019-01-04 17:06:53 +00:00
Clark Du 89f88669c1 fix: server build failed in dev mode 2019-01-04 16:33:50 +00:00
Clark Du 30fef5d7a0 fix: enable FriendlyErrorsPlugin when build.friendlyErrors is true 2019-01-04 16:09:10 +00:00
pooya parsa 6178c470ba perf(ssr): remove extra imprts from server.js 2019-01-04 00:17:06 +03:30
pooya parsa b5a0f788dc remove extra vue-template-compiler 2019-01-04 00:01:55 +03:30
pooya parsa c664e3df7b fix(nuxt-start): include all vue-app dependencies to prevent breaking changes 2019-01-04 00:00:44 +03:30
renovate[bot] a0839cccb1 chore(deps): update dependency rollup to ^1.0.1 (#4680) 2019-01-03 23:58:16 +03:30
Pooya Parsa bdb6791e40
feat(webpack,cli): standalone build mode (#4661)
* feat(webpack,cli): standalone build mode

* revert typo
2019-01-03 23:57:50 +03:30
Clark Du a4c503bfbb fix(ci): env in circle is not executable [release] 2019-01-03 14:38:24 +00:00
Clark Du 052512eac4 fix(ci): [release] manually does not work 2019-01-03 13:51:23 +00:00
Clark Du 0c15b29f7a fix: wrong type checking for loading.duration
[release]
2019-01-03 13:33:29 +00:00
Clark Du e77c2db93e fix: use triple equals in loading.throttle [release] 2019-01-03 13:31:00 +00:00
Clark Du 2d7480457d fix: loading.throttle can not be 0 2019-01-03 13:24:56 +00:00
Clark Du 33f4d2621f doc: remove issue template since not works as expected 2019-01-03 10:16:14 +00:00
renovate[bot] ffd6bf544b chore(deps): update dependency lerna to ^3.8.4 (#4675) 2019-01-03 13:16:41 +03:30
Clark Du 7f3fcabe72 doc: remove duplicate issue template 2019-01-03 09:44:36 +00:00
Xin Du (Clark) eee0a7d6d0
doc: add issue templates 2019-01-03 09:42:13 +00:00
Clark Du 435dec05e7 doc: add CONTRIBUTING.md 2019-01-03 09:32:34 +00:00
renovate[bot] 438b430a2e chore(deps): update all non-major dependencies (#4670) 2019-01-03 01:22:25 +03:30
Dmitry Molotkov d3b939690c fix(server): process browser version with non semver versions (#4673) 2019-01-03 01:22:09 +03:30
Alexander Lichter 471a32a1a8 feat: add styleExtensions (#4671) 2019-01-03 01:00:19 +03:30
Pooya Parsa 7dd33fedd2 feat(builder): validate vue-app dependencies and suggest fix (#4669) 2019-01-02 14:17:19 +00:00
Xin Du (Clark) 7ff4058318 fix: Vue.component(RouterLink) is undefined in vue-router 3.0.0 (#4668) 2019-01-02 13:06:47 +01:00
renovate[bot] b210724e60 chore(deps): update all non-major dependencies (#4662) 2019-01-02 12:06:24 +03:30
Clark Du d455408508 fix(ci): swap COMMIT_MSG between commit and nightly release 2018-12-31 13:48:07 +00:00
Clark Du 0e9eca2f9c fix(ci): env can not be in workflow 2018-12-31 09:24:41 +00:00
Xin Du (Clark) 0f7b07f8c1 chore(ci): use release text instead of manually approval (#4660) 2018-12-30 20:59:56 +03:30
Alexander Lichter 867e8e1e84 fix: plugins for modern mode (#4659) 2018-12-30 14:28:42 +00:00
Alexander Lichter 8786ff7317 fix: require serverMiddleware object with path and handler (#4656) 2018-12-30 01:04:47 +03:30
Alexander Lichter c4b5b51fbe chore(examples): improve nuxt-prefetch pkg.json (#4653) 2018-12-30 01:04:25 +03:30
Pooya Parsa ec99922429 feat(circleci): add nightly build and manual releases 2018-12-30 00:50:41 +03:30
Pooya Parsa 49a7d0c7f8 fix(rollup): temporary ignore rollup-plugin-license deprecated warns 2018-12-30 00:26:40 +03:30
Pooya Parsa fc1ab1eb44 fix(rollup): set correct output options 2018-12-30 00:21:47 +03:30
Pooya Parsa de28c26284 chore: update nuxt/README.md 2018-12-30 00:03:28 +03:30
Pooya Parsa 7fc4ba28da fix(pkg): preferConst -> output.preferConst 2018-12-30 00:01:28 +03:30
renovate[bot] ee0a84c83c chore(deps): update dependency rollup-plugin-babel to ^4.2.0 (#4655) 2018-12-29 22:54:59 +03:30
renovate[bot] 33b8a57618 chore(deps): update dependency rollup to v1 (#4648)
[release]
2018-12-29 20:44:05 +03:30
renovate[bot] d93a3e28b6 chore(deps): update dependency webpack to ^4.28.3 (#4654) 2018-12-29 16:30:46 +03:30
renovate[bot] cf451ebb9b chore(deps): update all non-major dependencies (#4640) 2018-12-29 13:51:23 +03:30
Sébastien Chopin f319033928
feat(nuxt-link): Smart prefetching and $nuxt.isOffline (#4574)
* feat(nuxt-link): Improve <n-link> and add automatic prefetch

* Update packages/vue-app/template/components/nuxt-link.js

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

* add missing space

* feat(nuxt-link): Split in two components for smaller bundle

* fix(vue-app): Use requestIdleCallback

* chore(vue-app): Improve nuxt prefetch strategy for nuxt links

* chore(vue-app): Add .isOnline and handle it for prefetch

* chore(vue-app): Add .isOffline and use it

* chore(vue-app): Add .isOffline

* chore(server): Check is options.modern is given in dev mode

* chore(vue-app): Add intersection-observer polyfill if router.prefetchLinks is 'polyfill'

* chore(vue-app): Remove polyfill

* chore(vue-app): Use only process.client

* chore(vue-app): Add TS typings for .isOnline and isOffline

* chore(vue-app): Update typings by @kevinmarrec

* chore(vue-app): Reorder names

* examples(nuxt-prefetch): Add Nuxt prefetching example

* chore(vue-app): Add router.linkPrefetchedClass

* lint(vue-app): Fix lint

* chore(vue-app): Use intersectionRatio, recommend by @maoberlehner

* fix(lint): Fix linting issues

* lint(vue-app): Fix again (lol)

* types(vue-app): Update TS typings

* chore(vue-app): Update Vetur tags description

* fix(vue-app): Use prefetchClass

* chore(vue-app): Disable linkPrefetchedClass by default
2018-12-28 17:27:03 +01:00
Clark Du 35151150fd fix: wrong devMiddleware in non-modern dev mode 2018-12-28 13:26:46 +00:00
renovate[bot] 197be144ba chore(deps): update dependency terser-webpack-plugin to ^1.2.1 (#4637)
don't crash when no extracted comments
2018-12-27 20:55:43 +03:30