Commit Graph

249 Commits

Author SHA1 Message Date
Evan You
19552a82a6 build: release 2.5.17-beta.0 2018-03-23 19:29:02 -04:00
Evan You
2534219401 build: release 2.5.16 2018-03-13 18:14:20 -04:00
Evan You
af5453cd5e build: release 2.5.15 2018-03-10 18:36:42 -05:00
Evan You
387d2567eb build: release 2.5.14 2018-03-09 16:41:47 -05:00
Eduardo San Martin Morote
ec9152f67a ci: use latest version of codecov binary (#7665)
closes #7664
2018-03-08 11:55:01 -05:00
Evan You
3d431a5ddc chore: update deps 2018-03-07 17:48:21 -05:00
Hanks
990374bacb feat(weex): support sending style sheets and class list to native (#7530)
No longer manage style sheets and class list in vue and weex-js-runtime.

Refer to https://github.com/Hanks10100/weex-native-directive/issues/14
2018-03-04 22:58:24 -05:00
Pig Fang
2d168f1ba1 test(types): update TS version and fix types test (#7597) 2018-02-03 14:02:25 -05:00
Evan You
782b66c790 workflow: remove setup script 2018-01-06 10:10:30 -05:00
Evan You
a6a9d6d05a workflow: improve git hooks setup 2018-01-06 10:08:47 -05:00
Hanks
ff8fcd2e2b feat(weex): support parse object literal in binding attrs and styles (#7291) 2017-12-26 21:33:37 -05:00
Huo Chunyang
44420b7bbc chore: correct the eslint script statement in package.json and correct the format. (#7308) 2017-12-24 12:28:28 -05:00
Evan You
144a4dd860 build: rename build/ to scripts/ 2017-12-21 20:17:47 -05:00
Evan You
d982e344b3 build: release 2.5.13 2017-12-19 14:06:52 -05:00
Evan You
ec2c48cfd5 build: release 2.5.12 2017-12-19 09:54:15 -05:00
Hanks
661bfe552e feat(weex): partially support lifecycles of virtual component (#7242)
Update the `_init` and `_update` logic to partially support lifecycles.
Add test cases for testing the lifecycle hooks and data update.
2017-12-18 20:58:53 -05:00
Hanks
b8d33ecd9a feat(weex): WIP implement virtual component (#7165) 2017-12-18 20:57:43 -05:00
Hanks
0bf0cbef76 revert(weex): remove the "receiveTasks" api and support component hook (#7053) 2017-12-18 20:56:41 -05:00
Evan You
9c01684762 build: release 2.5.11 2017-12-14 11:56:02 -05:00
Evan You
531371b818 types: upgrade flow 2017-12-12 19:06:47 -05:00
Evan You
4e00688e4a build: update dev dependencies 2017-12-12 18:42:44 -05:00
Evan You
a5924a5336 build: release 2.5.10 2017-12-12 18:16:40 -05:00
Evan You
d4e0c3ef24 build: release 2.5.9 2017-11-27 12:43:32 -05:00
Herrington Darkholme
a71e653108 fix(types): bump ts version and fix typing bugs (#7135) 2017-11-27 09:28:38 -05:00
Evan You
b0bbcbd152 build: release 2.5.8 2017-11-21 09:42:18 -05:00
Evan You
f9f74231a2 build: release 2.5.7 2017-11-20 14:49:24 -05:00
Evan You
b2781205b0 build: release 2.5.6 2017-11-18 14:44:01 -05:00
Evan You
06f121b473 build: release 2.5.5 2017-11-17 11:36:55 -05:00
Evan You
a2cd14c765 build: release 2.5.4 2017-11-16 14:53:23 -05:00
Evan You
2acc12c9ed build: release 2.5.3 2017-11-03 17:11:29 -04:00
Hanks
232dd85f85 test(weex): support testing the virtual dom generated form *.vue files (#6944)
Compile the *.vue file into js code, then run it in Weex context, and
compare the generate virtual dom.
It’s a black-box testing for `weex-template-compiler`,
`weex-styler`,`weex-vue-framework` and `weex-js-runtime`.
2017-10-30 20:29:16 -04:00
JK
a433b16588 build: install dependency for vue-server-renderer in setup script (#6839) 2017-10-18 16:15:29 +02:00
Evan You
471de4a31d build: release 2.5.2 2017-10-13 16:21:00 -04:00
Evan You
f865b0d767 build: release 2.5.1 2017-10-13 10:14:32 -04:00
Evan You
f38d44e23b ci: update caching setup + update weex runtime 2017-10-13 00:20:59 -04:00
Evan You
0948d999f2 build: release 2.5.0 2017-10-12 23:07:14 -04:00
Evan You
596257cf6f build: add weex factory dev script 2017-10-09 23:11:41 -04:00
Evan You
96472be6f6 types: add types for new features and adjust tests 2017-10-06 17:41:54 -04:00
Herrington Darkholme
db138e2254 feat(types): further improve Vue type declarations for canonical usage (#6391) 2017-10-06 14:45:14 -04:00
Evan You
1780b1f07b build: fix weex build 2017-10-04 18:23:53 -04:00
Evan You
ef358fef94 build: tweak build script 2017-10-04 18:14:53 -04:00
Evan You
4361a2b3ae build: bump rollup version 2017-09-27 18:05:39 -04:00
Evan You
df868c707f build: bump flow version 2017-09-27 17:32:44 -04:00
Hanks
2deda3d432 refactor(weex): Adjust the weex platform entry file to fit the new weex runtime (#6620)
* trim trailing whitespace

* revert(weex): remove the new Function hack for V8, as Weex uses JSC now

Remove the `callFunctionNative` method and `compileBundle`, which is provided by modified V8. In
order to maintain the consistency of the js engine, Weex also use JSC on Android. The legacy hack
for V8 engine should be removed.

* refactor(weex): move module and component apis to weex runtime

Modules and components should be registered in weex runtime, not the specific framework. The
`registerModules`, `registerComponents`, `weex.supports` and `weex.requireModule` api is moved to
weex runtime, which is in the "apache/incubator-weex" repo.

* test(weex): refactor the test cases to fit the new weex-js-runtime

* fix(weex): use document instead of renderer to create Element
2017-09-18 15:38:27 -04:00
Lukas Drgon
a9b6bc42fd chore: set jsDelivr default file (#6618) 2017-09-18 09:47:13 -04:00
Evan You
94512f3e8c build: release 2.4.4 2017-09-14 11:32:41 -04:00
Evan You
0a7ffb148c build: release 2.4.3 2017-09-13 03:57:30 -04:00
Evan You
b8f1bcd96c build: release 2.4.2 2017-07-21 00:28:41 -04:00
Evan You
ec4b1be42a revert: perf: remove src directory from npm module (#6072)
adding src dir back to npm package because projects that create
custom renderers (e.g. nativescript-vue) relie on it.
2017-07-21 00:08:44 -04:00
Evan You
381b48503a build: release 2.4.1 2017-07-13 14:40:23 +08:00