GitHub user Hanks10100 opened a pull request: https://github.com/apache/incubator-weex/pull/559
[jsfm! Merge jsfm 0.21 features into 0.16-dev ## Details + [x] [rax] Upgrade `weex-rax-framework` to **0.4.7** . + [x] [rax] Add reliable type check for the last argument of `taskCenter.send`. + [x] [vue] Upgrade `weex-vue-framework` to **2.4.2-weex.3** . ([change log](https://github.com/vuejs/vue/releases/tag/v2.4.2)) + [x] [vue] Support the `<richtext>` component. + [x] [vue] Fix the `$refs` in vue. + [x] [runtime] Support to return values in `fireEvent`. + [x] [vanilla] Remove the global `id` variable and the first parameter of `sendTasks`. + [x] [legacy] Support to use the computed class list in legacy framework. + [x] [legacy] Add warnings for legacy api on `Array.prototype` and `Object.prototype`. + [x] [legacy] Return `instance` in `createInstance`. You can merge this pull request into a Git repository by running: $ git pull https://github.com/Hanks10100/incubator-weex jsfm-feature-0.21 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-weex/pull/559.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #559 ---- commit 18c79244791fcdee62b4924647ed5c488e18ebde Author: Hanks <zhanghan...@gmail.com> Date: 2017-06-21T08:54:50Z * [jsfm] support send options in task center commit 769167a7ad5acce8354478c3033ba2396906a8a2 Author: Hanks <zhanghan...@gmail.com> Date: 2017-07-26T08:01:47Z Merge branch 'send-options' into jsfm-0.21 commit acd5814a8e64f6cc1dff52b9c5333867d5107570 Author: Hanks <zhanghan...@gmail.com> Date: 2017-07-26T08:03:57Z * [jsfm] change callbacks from array to object commit e57f8245fb074b681bf5f041cf92ff8d92bb61e9 Author: Hanks <zhanghan...@gmail.com> Date: 2017-07-26T08:07:58Z * [jsfm] destroy taskCenter when destory the document commit 8130b5c599bbf58236e1668944ad593651a3a174 Author: Hanks <zhanghan...@gmail.com> Date: 2017-07-26T08:09:00Z * [jsfm] pass instance id to callback manager commit 523abfeefa366d796bd16f678c19501c1374bbb8 Author: Hanks <zhanghan...@gmail.com> Date: 2017-07-26T08:23:22Z * [jsfm] support return values in fireEvent commit 8540aa4f35cb2fa27259cfa4646f09b23c407e53 Author: Hanks <zhanghan...@gmail.com> Date: 2017-07-26T08:27:28Z * [jsfm] upgrade weex-rax-framework and weex-vue-framework commit ac53dc8c19e03de67d93658f9798c3198918df89 Author: Hanks <zhanghan...@gmail.com> Date: 2017-07-26T08:28:18Z * [jsfm] release v0.21.5 commit ac348544ccbf46170d714521a0a9cd3cf32901f1 Author: Hanks <zhanghan...@gmail.com> Date: 2017-07-28T05:50:48Z * [jsfm] return instance in legacy framework commit 80b3eaed2b664a38d230d7841ba94de5a5f992aa Author: Hanks <zhanghan...@gmail.com> Date: 2017-07-28T05:53:16Z * [jsfm] use ES6 export in vanilla framework commit d239389950e036f052c4ad8da7080ec49dfb1d6a Author: Hanks <zhanghan...@gmail.com> Date: 2017-07-28T05:54:04Z * [jsfm] export more reliable sendTask method commit d7537b291549d2c1c107d7760f0d9948d55fb48d Author: Hanks <zhanghan...@gmail.com> Date: 2017-07-28T06:53:38Z * [jsfm] fix the computed classList issue in legacy framework commit afc261ec042ef39eba8b41deeec5a8294e046084 Author: Hanks <zhanghan...@gmail.com> Date: 2017-07-28T07:35:22Z + [jsfm] add warnings for legacy api on prototype commit 80bd8e294cd72990c88e50d70322e62cfde8c0b2 Author: Hanks <zhanghan...@gmail.com> Date: 2017-07-28T09:47:35Z * [jsfm] support to normalize refs in vue commit f40f596e6f0160a5b6f5feff8a94a146e655e692 Author: Hanks <zhanghan...@gmail.com> Date: 2017-07-28T09:48:31Z * [jsfm] release v0.21.6 ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---