New
v0.7.0
- New Features
- Timer Module
- Storage Module
- Unify the
imagecomponent's error page when src is invalid - Unify the
border,padding,background-colorstyle - Horizontal-scroller support
scrolltoapi - Fix the issue that component with
position:fixedstyle can not be closed - Module callback support
objectparams - Slider suppport
setIndexapi
- Performance
- Use
callNativesignal to stop JSFM render after instance been destroyed - Lazily initialize JSFM When device is in low-memory status, improve SDK stability
- Use
- Tools
- Support debugging weex(.we) and react(.jsx) source
- Support apps debugging on the same device
- Support "watch" feature
- Solve the dependency on Debugger, user could start "Inspector" first or "Debugger" at will
- Add "refresh" function in sdk, user could inspect new file by scanning its QR code in playground;
- Android/ios inspect module split from weex sdk, and will deliver in separate repo in future; support inspect in windows system
- Bugfix
- [android] fix 'fixed' position not work when append tree 6ccfa4f
- [android] fix slider set index frzee 6524849
- [android] bug fix - setLayout LayoutParams b70f6e2
- [android] fix get header:compitable with lower case header key 5ebec75
- [android] fix storage module: keep open when module is live c311f15
- [android] fix build 0389302
- [android] fix jsonp response process 28588c6
- [android] fix ViewHolder NPE f9005ab
- [android] bug fix ViewHolder NPE 86dd101
- [android] fix build b14dd26
- [android] fix cell memory leak c03fdc1
- [html5] fix e2e test ci 77f14af
- [ios] fix type of callback params 2aa8f47
- [android] fix sdk init time measurement 3d7cd02
- [android] fix sdk init time measurement f4cbfd0
- [android] fix sdk init time measurement 8cffa5a
- [ios] fix stream fetch response type 9a7c296
- [android] forbid except cell、header、fixed、refresh and loading 114860f
- [android] fix comment cf53fd3
- [android] fix build 82a03fd
- [android] WXUtils bugfix 3655d9d
- [android] bug fix - setProperty class cast d567f89
- [android] fix argument format crash 1baac57
- [android] function name fix : hasAppearAndDisappearEvent 1f8b501
- [android] fix NPE crash in textarea nad modalModule c3a08ff
- [ios] fix bug when url has chinese character. b7e2c2f
- [android] update so fix not delRef argument b0db514
- [jsfm] fixed repeat bug when update values with new object references 371e58c
- [android] fix slider initialization crash. 4c52d33
- [android] add a debugger switch, decouple the dept between inspector and debugger dfa71c4
- [android] fix bug sticky not show dc3ca4d
- [android] fix component register type missed 92a92dc
- [android] sticky null child bug fix 541b68b
- [android] fix list scroller default height fc0aa58
- [android] fix indicator default style 610624c
- [android] fix embed page appear event 71a5360
- [android] update debug manifest 0541126
- [android] update JSF to 0.14.6 fix bind data error 4f7e3c8
- [android] fix bug mChild NPE a313b81
- [android] fix sticky offsetX 1bae906
- [jsfm] fixed updateMark error in compileType 9533431
- [jsfm] fixed updateMark error in compileType 5ea0132
- [android] Sticky fast fling bug fix 7092c6a
- [android] fix view appear event 4bf67e4
- [android] fix list scroll to 6355fc6
- [ios] fix default debug value 79daf2f
- [android] fix list scroll to ad0201b
- [ios] fix stat 2d3ab94
- [android] refresh the instance when reload called by the debug server 99392db
- [android] add a stop method to IWXDebugProxy b06d352
- [android] sticky bug fix f9d3265
- [android] fix list scrollTo a198b2e
- [android] fix scroller getView and getInnerView 4fa0453
- [android] refresh the instance when reload called by the debug server fd2be06
- [android] add a stop method to IWXDebugProxy 5789700
- [android] refresh the instance when reload called by the debug server 5ddf782
- [android] add a stop method to IWXDebugProxy 79cd97b
- [ios] fix modal bug about message is number d0cdaf9
- [html5] fix fire event 978c454
- [android] bug fix event lost f9c4357
- [android] add debug log cae86fa
- [html5] fix typo b84a1b3
- [html5] fix lint 8e905dc
- [android] fix bug - setLayout 0b5082f
- [jsfm] fixed native param format of setTimeout in app.differ a9f101e
- [ios] cancel AppDelegate.m debug annotation 03abcf8
- [android] fix bug - scroller height error 7458441
- [ios] support weex-devtool and weex --debugger 714c924
- [ios] resume original logger debug feature a144699
- [ios] modify the debug switch, update WXDebugTool.h/m file 1ce1277
- [android] fix input restore init value when batch 3a54da2
- [android] fix build 8450473
- [android] fix switch fireevent with domchange b6c2d31
- [android] fix input change event 58563b5
- [jsfm] fixed repeat binding da9f40d
- [html5] fix typo 09bcdb3
- [ios] bug fix: slider is embed in list cell d56c7ec
- [ios] fix typo for wrong quote in Podfile ab8a83b
- [html5] fix loadmore offset of list 69ed65a
- [android] fix model callback data from string to json 3aed566
- [android] use diff vars flag the remote debug 5e976fc
- [html5] fix typo b8eec69
- [android] fix bug - refresh not compatible MI2 c814cd9
- [android] fix problem that session is null and init framework failed b985d59
- [ios] fix element cssstyle selected bug 41450a9
- [ios] fix crash from cssstyle e079e5c
- [android] update the debug init sequence to make sure the handshake well 28741da
- [android] fix example file name fc7862c
- [android] update debug switch f9369bb
- [android] reuse image adapter for avoid Fresco bug 62dc67c
- [android] add debug proxy, adapt to the weex-debugger d93f9e5
- [android] fix NPE in stream f5f8a4d
- [android] fix getScreenWidth npe e264f2a
- [android] fix register order 5c8a264
- [ios] Stupid scoll view, always reset content offset to zero after insert cells, fixed it by hooking 981dcd6
- [ios] fix data type d815e2a
- [ios] update debug tool 3d82054
- [ios] fix input component width calculation ba9a3b7
- [ios] fix notes about WXComponent+ViewManagement d31e8b6
- [android] fix list component addsubview error 69c3286
- [ios] fix inverted-logic 773bea7
- [android] fix crash when list append tree 686e450
- [ios] fix playground scan qr code bug 28f7de2
- [android] fix bug - Scroll getView 647a927
- [android] fix bug - delete 77680f1
- [android] fix bug - nested scroll ac50cd2
- [android] fix onTouchEvent bug 911e569
- [ios] fix thread safe method indexOfObject in array 1623165
- [ios] remove the timing of network debug 5b00fe5
- [ios] fix warning e1d496c