Commit Graph

113 Commits

Author SHA1 Message Date
Evan You
9d3ceba251 also include weex tests in npm test 2017-03-08 15:59:36 +08:00
Evan You
1b6a7d4b87 add esm builds 2017-02-25 22:09:14 -05:00
Evan You
6468e15194 fix release script tag handling 2017-02-24 18:26:08 -05:00
Evan You
bc034d33a4 also respect release tag for sub packages 2017-02-23 23:24:54 -05:00
Evan You
2055b0dcdf allow release script to specify publish tag 2017-02-23 23:20:05 -05:00
Evan You
0dd158fbaf bump deps 2017-02-21 13:14:39 -05:00
Evan You
3566d9296d update karma configs to use explicit plugins 2017-02-19 23:21:29 -05:00
Evan You
e71d70dcb3 tweak build + upgrade flow 2017-02-13 13:33:42 -05:00
Evan You
1baa9d9c6c upgrade to use webpack 2.2 2017-02-03 10:42:19 -05:00
Evan You
068095579b support source map in bundle renderer 2017-02-03 10:42:19 -05:00
Evan You
8b2b5d9697 update weex release script 2017-01-20 16:10:11 -05:00
Evan You
53d059222f [weex] use factory pattern to create fresh Vue copies for each Weex instance 2017-01-20 16:10:11 -05:00
Evan You
3b34b029e9 bump deps 2017-01-20 16:10:11 -05:00
Evan You
bb426258a1 skip multiple select tests on Android 4.4 by detecting its bug 2017-01-12 19:36:07 -05:00
Julian Lloyd
3549e73c03 Updated Android 4 SauceLabs configuration (#4672)
* update sauce config for android

SauceLabs has sunset all versions of Android 4 prior to 4.4, as
they are modernizing their infrastructure:

https://wiki.saucelabs.com/pages/viewpage.action?pageId=67012495

This means the previous Selendroid configuration must be changed
for Appium, the new platform for Android 4.4 testing.

* add --no-ssl-bump-domains flag to sauce config

To complicate matters even further, the new Android 4.4 appium
platform seems to surface an SSL error that prevents the karma
tests from running (unless you manually take over the device and
close the popup).

After 2 days of pain going back and forth with a SauceLabs support
tech, it seems that this flag fixes the issue... even though I
hope Google will fix their untrusted certificate authority issues
soon. Until then, this flag gets the job done.

* fix unexpected trailing comma linting error
2017-01-12 18:45:43 -05:00
Evan You
a36dc07222 do not run sauce from ci 2017-01-05 16:34:30 -05:00
kazuya kawaguchi
d80eff8eb6 tweak comment of coverage setting (#4594) 2016-12-30 19:46:49 -05:00
Eduardo San Martin Morote
b9376eb5ff Refactor version replacement (#4400)
Use the rollup replace plugin to replace weexVersion and (Vue) version
inside the files
2016-12-08 10:01:38 -05:00
Evan You
4da64ee2ae use babel-plugin-istanbul instead 2016-12-07 17:40:27 -05:00
Evan You
20bfa98ec4 adjust release script 2016-12-01 19:45:17 -05:00
Evan You
90301adbb5 add quiet flag to pre-commit eslint 2016-11-26 16:06:54 -05:00
Evan You
9dce7adfa2 Streaming render for weex
fix append mode for keep-alive reactivation

streaming render for weex

fix weex test case

inject __WEEX__ during tests

fix append:tree for iOS

ignore weex branch
2016-11-26 16:04:47 -05:00
Evan You
68e560af24 remove flow in pre-commit hook 2016-11-25 16:09:54 -05:00
Evan You
ea61d9878f add pre-commit hook 2016-11-25 13:16:11 -05:00
Evan You
2dc2d062b1 adjust build 2016-11-20 12:03:43 -05:00
Evan You
c994146372 increase transition test duration buffer on saucelabs 2016-11-19 22:08:06 -05:00
Evan You
366202f316 fix entity-decoder build config 2016-11-16 11:25:40 -05:00
Evan You
02620c928f fix weex-compiler externals 2016-11-15 21:43:47 -05:00
Evan You
83eb63b612 update weex release script 2016-11-15 18:11:00 -05:00
Evan You
8973196e25 revert to selenium server 2.53.1 because CircleCI does not support 3 yet 2016-11-15 17:39:02 -05:00
Evan You
24604e70ea bump dependencies 2016-11-15 16:45:12 -05:00
Evan You
69eab86813 remove unnecessary alias 2016-11-11 20:25:11 -05:00
Evan You
cb13df372a update build and release scripts for weex 2016-11-08 11:03:09 -05:00
Evan You
cb253d7405 wip: weex framework integration 2016-11-07 16:26:06 -05:00
Evan You
a4fcdbe673 make standalone build usable in Node.js too 2016-11-05 14:37:30 -04:00
Evan You
4314f45022 add umd runtime build for CDN (close #3948) 2016-11-01 13:48:24 -04:00
peisong
9c91190b40 Fix typos. (#3956) 2016-10-19 17:21:22 +02:00
Evan You
d362d64633 update entities encoding/decoding (fix #3899) 2016-10-13 05:05:35 -04:00
Sebastian Schweizer
6541e68aaa add license information to vue.common.js (#3835) 2016-10-05 15:16:01 -04:00
Evan You
89adabf0a5 remove --next tag in release script 2016-09-30 14:24:56 -04:00
Evan You
fd5ea73254 test iOS 8 instead of 7 given market share 2016-09-28 18:34:15 -04:00
Evan You
eef05ac9e9 use rollup-plugin-flow-no-whitespace 2016-09-22 00:07:33 -04:00
Evan You
08a928e07b include tsc tests in ci script 2016-08-31 12:24:24 -04:00
Evan You
638d1820c2 bump dev deps 2016-08-28 11:12:53 -04:00
Evan You
72710db4f4 use same alias file 2016-08-28 10:42:10 -04:00
Evan You
97476a4185 more build tweaks 2016-08-27 21:13:55 -04:00
Evan You
961d109148 build adjustments 2016-08-27 19:03:15 -04:00
Evan You
e833d951ab test iOS 9.3 on sauce 2016-08-05 18:04:51 -04:00
Evan You
00091053c4 check version compatibility in packages 2016-07-26 02:25:17 -04:00
Evan You
d83088ab07 extract nightwatch-helpers into npm package 2016-07-25 01:40:06 -04:00