11Roadmap
22=======
33
4- v4.1.6
5- --------
4+ Issues
5+ ------
66
77- [ ] Add WKWebView support to podspec file? (#149 )
88- [ ] iOS8 WKWebView support? (#126 )
99- [ ] WKWebView issue in OSX? (#84 )
1010- [ ] Release new version (#143 , #155 , #167 )
11+ - [ ] Optional alert-unsafe message speedup (PR #133 , I #132 )
12+ - [ ] Swift and WKWebView (#153 , #158 )
13+ - [ ] Misc fixes
14+ - [ ] Crash on _deserializeMessageJSON (I #159)
15+ - [ ] Memory leak? (I #144)
16+ - [ ] Pictures/_dispatchMessage queue issue? (I #137)
17+ - [ ] Consider making webpage reloads easier (I #134)
18+ - [ ] Fix use in $(document).ready (I #131)
19+ - [ ] Error message on missing handler (I #120)
20+ - [ ] Pending bug repro/info
21+ - [ ] #123: unity3d and WebViewJavascriptBridge unrecognized selector sent to instance
22+ - [ ] #124: Getting an exception during _flushMessageQueue
23+
24+ Misc
25+ ----
26+
27+ - [ ] Clean up webview delegate - can we get away without passing through one now?
28+ - [ ] Make bridge a subclass of UI/WKWebView
29+ - [ ] Scrap UIWebView?
30+ - [ ] Style consistency through all code
31+ - [ ] Test pod
32+ - [ ] Fix OSX lint warnings (` pod spec lint ` )
33+ - [ ] I believe ` receiveMessageQueue ` in JS is no longer needed, since the JS explicitly tells ObjC when to start sending messages. Remove?
1134
12- v4.1.7
35+ v5.0.1
1336------
1437
1538Pull requests:
16- - [ ] Dev env / docs
39+ - [X ] Dev env / docs
1740 - [X] Automated tests (PR #128, I #151)
18- - [ ] Travis? https://github.com/integrations/feature/code
41+ - [X ] Travis? https://github.com/integrations/feature/code
1942 - [X] Embed js in objc source (PR #129)
2043 - [X] Also fixes PR #138, I #160, I #108
2144 - [X] Docs for podfile installation (PR #140)
22- - [ ] Features & fixes to consider
23- - [ ] Message response timeout (PR #106)
24- - [ ] Optional alert-unsafe message speedup (PR #133, I #132)
25- - [ ] Remove or fix numRequestsLoading (PR #146, PR #157 )
26- - [ ] Net load fixes
27- - [ ] Fix `[webView stopLoading]` (PR #168, I #163)
28- - [ ] Detect offline failed requests (PR #170 )
29- - [ ] Handle redirects (PR #172 )
30- - [ ] Bridge never initiates without a didLoad (I #156 )
31- - [ ] Fix OSX lint warnings ( ` pod spec lint ` )
45+ - [X] Improve API
46+ - [X] Remove default bridge handler - just do command/response. Remove bridge.init
47+ - [X] Features & fixes to consider
48+ - [X] Message response timeout (PR #106 )
49+ - [X] Remove or fix numRequestsLoading (PR #146, PR #157)
50+ - [X] Net load fixes
51+ - [X] Fix `[webView stopLoading]` (PR #168, I #163 )
52+ - [x] Detect offline failed requests (PR #170 )
53+ - [X] Handle redirects (PR #172 )
54+ - [X] Bridge never initiates without a didLoad (I #156 )
3255
33- v4.1.8
34- ------
35- - [ ] Swift and WKWebView (#153 , #158 )
36- - [ ] Misc fixes
37- - [ ] Crash on _deserializeMessageJSON (I #159)
38- - [ ] Memory leak? (I #144)
39- - [ ] Pictures/_dispatchMessage queue issue? (I #137)
40- - [ ] Consider making webpage reloads easier (I #134)
41- - [ ] Fix use in $(document).ready (I #131)
42- - [ ] Error message on missing handler (I #120)
43-
4456Future considerations
4557---------------------
4658- [ ] Swift
@@ -57,8 +69,3 @@ Future considerations
5769 - [ ] Android - partly done by @fangj (#103)
5870 - [ ] Chrome - partly done by @fangj (#104)
5971 - [ ] Windows phone
60-
61- Pending bug repro/info
62- ----------------------
63- - [ ] #123 : unity3d and WebViewJavascriptBridge unrecognized selector sent to instance
64- - [ ] #124 : Getting an exception during _ flushMessageQueue
0 commit comments