UNPKG

20.1 kBMarkdownView Raw
1<!--
2#
3# Licensed to the Apache Software Foundation (ASF) under one
4# or more contributor license agreements. See the NOTICE file
5# distributed with this work for additional information
6# regarding copyright ownership. The ASF licenses this file
7# to you under the Apache License, Version 2.0 (the
8# "License"); you may not use this file except in compliance
9# with the License. You may obtain a copy of the License at
10#
11# http://www.apache.org/licenses/LICENSE-2.0
12#
13# Unless required by applicable law or agreed to in writing,
14# software distributed under the License is distributed on an
15# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16# KIND, either express or implied. See the License for the
17# specific language governing permissions and limitations
18# under the License.
19#
20-->
21# Release Notes
22
23### 1.5.0 (Sep 08, 2016)
24* [CB-11795](https://issues.apache.org/jira/browse/CB-11795) Add 'protective' entry to cordovaDependencies
25* Add intent scheme to be handled by OS
26* Plugin uses `Android Log class` and not `Cordova LOG class`
27* Adding links to guide content and reference content at the top of the readme file Github: close #163
28* [CB-10973](https://issues.apache.org/jira/browse/CB-10973) **Browser**: wrong height of webview with `location=yes`
29* Size and position in browser platform
30* [CB-10973](https://issues.apache.org/jira/browse/CB-10973) **Windows**: wrong height of webview with `location=yes`
31* [CB-11013](https://issues.apache.org/jira/browse/CB-11013) IAB enabling background play of YouTube videos?
32* [CB-10467](https://issues.apache.org/jira/browse/CB-10467) Hardware back button, while `InAppBrowser` is opened, closes the app too in addition to closing `InAppBrowser`
33* [CB-11178](https://issues.apache.org/jira/browse/CB-11178) allow to open other apps on **iOS 9**
34* fix some calls which used api level 16
35* [CB-5402](https://issues.apache.org/jira/browse/CB-5402) added extra content from wiki page
36* [CB-2063](https://issues.apache.org/jira/browse/CB-2063) (**ios**) Fixed presentation style
37* [CB-11012](https://issues.apache.org/jira/browse/CB-11012) added some clarifications about `InAppBrowser` object
38* [CB-3360](https://issues.apache.org/jira/browse/CB-3360) Set custom `inappbrowser` user agent for **ios**
39* Add badges for paramedic builds on Jenkins
40* [CB-11381](https://issues.apache.org/jira/browse/CB-11381) android: Does not pass sonarqube scan
41* Add pull request template.
42* [CB-10866](https://issues.apache.org/jira/browse/CB-10866) Adding engine requirements to `package.json`
43* [CB-110003](https://issues.apache.org/jira/browse/CB-110003) Adding samples to Readme.
44* [CB-10996](https://issues.apache.org/jira/browse/CB-10996) Adding front matter to README.md
45
46### 1.4.0 (Apr 15, 2016)
47* [CB-7679](https://issues.apache.org/jira/browse/CB-7679) add fix for **iOS** upload.
48* [CB-10944](https://issues.apache.org/jira/browse/CB-10944) `NoSuchMethodError` in `InAppBrowser` plugin
49* [CB-10937](https://issues.apache.org/jira/browse/CB-10937) fix stretched icons
50* [CB-10760](https://issues.apache.org/jira/browse/CB-10760) Fixing README for display on Cordova website
51* [CB-10636](https://issues.apache.org/jira/browse/CB-10636) Add `JSHint` for plugins
52
53### 1.3.0 (Feb 09, 2016)
54* [CB-3360](https://issues.apache.org/jira/browse/CB-3360) Set custom inappbrowser user agent for android
55* [CB-10538](https://issues.apache.org/jira/browse/CB-10538) cordova-plugin-inappbrowser timeout issue
56* [CB-10395](https://issues.apache.org/jira/browse/CB-10395) InAppBrowser's WebView not storing cookies reliable on Android
57* Edit package.json license to match SPDX id
58* [CB-10305](https://issues.apache.org/jira/browse/CB-10305) Gray bar appears in the wrong place on iOS
59* [CB-7786](https://issues.apache.org/jira/browse/CB-7786) Support mediaPlaybackRequiresUserAction on Android
60* [CB-7500](https://issues.apache.org/jira/browse/CB-7500) executeScript with callback kills/blurs inAppBrowser window on Android
61
62### 1.2.1 (Feb 02, 2016)
63* [CB-10407](https://issues.apache.org/jira/browse/CB-10407) InAppBrowser not firing loadstart event on android
64* [CB-10428](https://issues.apache.org/jira/browse/CB-10428) Fix syntax error when browserifying inAppBrowser plugin
65* handle app store urls in system browser
66* [CB-6702](https://issues.apache.org/jira/browse/CB-6702) InAppBrowser hangs when opening more than one instance
67* [CB-10456](https://issues.apache.org/jira/browse/CB-10456) InAppBrowser is not closed if I close it programmatically on Android
68* [CB-10451](https://issues.apache.org/jira/browse/CB-10451) InAppBrowser: loadstart event is not triggered on Windows
69* [CB-10452](https://issues.apache.org/jira/browse/CB-10452) InAppBrowser: 'exit' event is not triggered on Windows
70* [CB-10454](https://issues.apache.org/jira/browse/CB-10454) InAppBrowser: 'loaderror' event does not have code and message on Windows
71* [CB-10450](https://issues.apache.org/jira/browse/CB-10450) InAppBrowser: Unable to get property 'canGoBack' of undefined on Windows
72* [CB-10441](https://issues.apache.org/jira/browse/CB-10441) Add auto tests for InAppBrowser plugin
73
74### 1.2.0 (Jan 15, 2016)
75* [CB-8180](https://issues.apache.org/jira/browse/CB-8180) Changing methods of interception in `WebViewClient` class
76* [CB-10009](https://issues.apache.org/jira/browse/CB-10009) Improve `InAppBrowser` toolbar look and feel on **Windows**
77* Open a new window on the **Browser** platform
78
79### 1.1.1 (Dec 10, 2015)
80
81* [CB-9445](https://issues.apache.org/jira/browse/CB-9445) Improves executeScript callbacks on iOS
82* [CB-10035](https://issues.apache.org/jira/browse/CB-10035) Incremented plugin version.
83* [CB-10040](https://issues.apache.org/jira/browse/CB-10040) - re-fix: backwards compatible with cordova-ios < 4.0
84* [CB-8534](https://issues.apache.org/jira/browse/CB-8534) Allow plugins to respond to onReceivedHttpAuthRequest. This closes #82
85* [CB-3750](https://issues.apache.org/jira/browse/CB-3750) Fixes spinner on iOS. This closes #89
86* [CB-7696](https://issues.apache.org/jira/browse/CB-7696) Document target=_self behavior for Windows
87* [CB-10040](https://issues.apache.org/jira/browse/CB-10040) - Compile Error in InAppBrowser Plugin for iOS - No known instance method for selector 'URLIsWhitelisted:'
88
89### 1.1.0 (Nov 18, 2015)
90* [CB-10035](https://issues.apache.org/jira/browse/CB-10035) Updated `RELEASENOTES` to be newest to oldest
91* Invoke webview if using local file
92* Fixed `zIndex` issue on **Windows 8**, **8.188 where InAppBrowser opens behind default app.
93* fix `async` self usage
94* [CB-9150](https://issues.apache.org/jira/browse/CB-9150) Fix InAppBrowser `executeScript` crash on **Windows** if no data returned
95* [CB-10008](https://issues.apache.org/jira/browse/CB-10008) Fix InAppBrowser popup layout on **Windows**
96* Setting `setStatusBarStyle` to `-1` causes `CGContextSaveGState`.
97* [CB-9167](https://issues.apache.org/jira/browse/CB-9167) Fix crash on **browser** window close
98* [CB-9799](https://issues.apache.org/jira/browse/CB-9799) Fixed `javaDoc` errors.
99* Fixing contribute link.
100* [CB-9760](https://issues.apache.org/jira/browse/CB-9760) InAppBrowser: fallback to default `window.open` behavior on **Ripple**
101* [CB-9378](https://issues.apache.org/jira/browse/CB-9378) Fix InAppBrowser not taking whole screen on **Windows**
102* [CB-9158](https://issues.apache.org/jira/browse/CB-9158) - InAppBrowser `zoomControls` are always set to true
103
104### 1.0.1 (Jun 17, 2015)
105* [CB-9128](https://issues.apache.org/jira/browse/CB-9128) cordova-plugin-inappbrowser documentation translation: cordova-plugin-inappbrowser
106* fix npm md issue
107
108### 1.0.0 (Apr 15, 2015)
109* [CB-8746](https://issues.apache.org/jira/browse/CB-8746) gave plugin major version bump
110* [CB-7689](https://issues.apache.org/jira/browse/CB-7689) Adds insertCSS support for windows platform
111* [CB-4930](https://issues.apache.org/jira/browse/CB-4930) - (prefix) InAppBrowser should take into account the status bar
112* [CB-8635](https://issues.apache.org/jira/browse/CB-8635) Improves UX on windows platform
113* [CB-8661](https://issues.apache.org/jira/browse/CB-8661) Return executed script result on Windows
114* [CB-8683](https://issues.apache.org/jira/browse/CB-8683) updated wp and browser specific references of old id to new id
115* [CB-8683](https://issues.apache.org/jira/browse/CB-8683) changed plugin-id to pacakge-name
116* [CB-8653](https://issues.apache.org/jira/browse/CB-8653) properly updated translated docs to use new id
117* [CB-8653](https://issues.apache.org/jira/browse/CB-8653) updated translated docs to use new id
118* Use TRAVIS_BUILD_DIR, install paramedic by npm
119* [CB-8432](https://issues.apache.org/jira/browse/CB-8432) Correct styles for browser wrapper to display it correctly on some pages
120* [CB-8659](https://issues.apache.org/jira/browse/CB-8659) - Update InAppBrowser to support both cordova-ios 4.0.x and 3.x (closes #93)
121* [CB-7961](https://issues.apache.org/jira/browse/CB-7961) Add cordova-plugin-inappbrowser support for browser platform
122* [CB-8653](https://issues.apache.org/jira/browse/CB-8653) Updated Readme
123* Update docs for Android zoom=no option
124* Added option to disable/enable zoom controls
125* updated docs, set hardwareback default to true
126* Add a hardwareback option to allow for the hardware back button to go back.
127* [CB-8570](https://issues.apache.org/jira/browse/CB-8570) Integrate TravisCI
128* [CB-8438](https://issues.apache.org/jira/browse/CB-8438) cordova-plugin-inappbrowser documentation translation: cordova-plugin-inappbrowser
129* [CB-8538](https://issues.apache.org/jira/browse/CB-8538) Added package.json file
130* Keep external android pages in a single tab. (close #61)
131* [CB-8444](https://issues.apache.org/jira/browse/CB-8444) Add a clobber for `cordova.InAppBrowser.open` (close #80)
132* [CB-8444](https://issues.apache.org/jira/browse/CB-8444) Don't clobber `window.open` - Add new symbol/clobber to access open function (`cordova.InAppBrowser.open`) - Change existing tests to use new symbol (i.e. don't rely on plugin clobber of `window.open`) - Add tests to use `window.open` via manual replace with new symbol - Update docs to deprecate plugin clobber of `window.open`
133
134### 0.6.0 (Feb 04, 2015)
135* [CB-8270](https://issues.apache.org/jira/browse/CB-8270) ios: Remove usage of `[arr JSONString]`, since it's been renamed to `cdv_JSONString`
136* ubuntu: implement `inject*` functions
137* ubuntu: port to oxide
138* [CB-7897](https://issues.apache.org/jira/browse/CB-7897) ios, android: Update to work with whilelist plugins in Cordova 4.x
139
140### 0.5.4 (Dec 02, 2014)
141* [CB-7784](https://issues.apache.org/jira/browse/CB-7784) Exit event is not fired after `InAppBrowser` closing
142* [CB-7697](https://issues.apache.org/jira/browse/CB-7697) Add `locationBar` support to `InAppBrowser` **Windows** platform version
143* [CB-7690](https://issues.apache.org/jira/browse/CB-7690) `InAppBrowser` `loadstart/loadstop` events issues
144* [CB-7695](https://issues.apache.org/jira/browse/CB-7695) Fix `InAppBrowser` `injectScriptFile` for **Windows 8.1** / **Windows Phone 8.1**
145* [CB-7692](https://issues.apache.org/jira/browse/CB-7692) `InAppBrowser` local url opening bug in 8.1
146* [CB-7688](https://issues.apache.org/jira/browse/CB-7688) `Alert` is not supported in `InAppBrowser` on **Windows** platform
147* [CB-7977](https://issues.apache.org/jira/browse/CB-7977) Mention `deviceready` in plugin docs
148* [CB-7876](https://issues.apache.org/jira/browse/CB-7876) change test target to avoid undesired redirects
149* [CB-7712](https://issues.apache.org/jira/browse/CB-7712) remove references to `closebuttoncaption`
150* [CB-7850](https://issues.apache.org/jira/browse/CB-7850) clarify role of whitelist
151* [CB-7720](https://issues.apache.org/jira/browse/CB-7720) check if event is null since OK string from success callback was removed
152* [CB-7471](https://issues.apache.org/jira/browse/CB-7471) cordova-plugin-inappbrowser documentation translation: cordova-plugin-inappbrowser
153
154### 0.5.3 (Oct 03, 2014)
155* Windows implementation fixes and improvements
156* zIndex fixed
157* renamed InAppBrowser back to inappbrowser for case sensitive operating systems
158* Update french translation
159* Update doc to add Windows 8
160* Update windows proxy to be both compatible with windows 8 and 8.1
161* Rename windows81 by windows8 in src directory
162* Append Windows 8.1 platform configuration in plugin.xml
163* Append Windows 8.1 proxy using x-ms-webview
164
165### 0.5.2 (Sep 17, 2014)
166* [CB-7471](https://issues.apache.org/jira/browse/CB-7471) cordova-plugin-inappbrowser documentation translation: cordova-plugin-inappbrowser
167* [CB-7490](https://issues.apache.org/jira/browse/CB-7490) Fixes InAppBrowser manual tests crash on windows platform
168* [CB-7249](https://issues.apache.org/jira/browse/CB-7249) cordova-plugin-inappbrowser documentation translation: cordova-plugin-inappbrowser
169* [CB-7424](https://issues.apache.org/jira/browse/CB-7424) Wrong docs: anchor tags are not supported by the InAppBrowser
170* [CB-7133](https://issues.apache.org/jira/browse/CB-7133) clarify that anchor1 doesn't exist
171* [CB-7133](https://issues.apache.org/jira/browse/CB-7133) more fixup of tests on Android
172* [CB-7133](https://issues.apache.org/jira/browse/CB-7133) fix up the tests for Android
173* Add just a bit more logging
174* [CB-7133](https://issues.apache.org/jira/browse/CB-7133) port inappbrowser to plugin-test-framework
175* phonegap events supported for \_blank target
176* inappbrowser \_blank target position is fixed
177* amazon-fireos related changes.
178
179### 0.5.1 (Aug 06, 2014)
180* ubuntu: support qt 5.2
181* **FFOS** update InAppBrowserProxy.js
182* **FFOS** app needs to be privileged
183* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
184* [CB-6769](https://issues.apache.org/jira/browse/CB-6769) ios: Fix statusbar color reset wasn't working on iOS7+
185
186### 0.5.0 (Jun 05, 2014)
187* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Spanish and rench Translations added. Github close #23
188* Clean up whitespace (mainly due to no newline at eof warning)
189* Adding permission info
190* [CB-6806](https://issues.apache.org/jira/browse/CB-6806) Add license
191* [CB-6491](https://issues.apache.org/jira/browse/CB-6491) add CONTRIBUTING.md
192* Add necessary capability so the plugin works on its own
193* [CB-6474](https://issues.apache.org/jira/browse/CB-6474) InAppBrowser. Add data urls support to WP8
194* [CB-6482](https://issues.apache.org/jira/browse/CB-6482) InAppBrowser calls incorrect callback on WP8
195* Fixed use of iOS 6 deprecated methods
196* [CB-6360](https://issues.apache.org/jira/browse/CB-6360) - improvement: feature detection instead of iOS version detection
197* [CB-5649](https://issues.apache.org/jira/browse/CB-5649) - InAppBrowser overrides App's orientation
198* refactoring fixed
199* [CB-6396](https://issues.apache.org/jira/browse/CB-6396) [Firefox OS] Adding basic support
200
201### 0.4.0 (Apr 17, 2014)
202* [CB-6360](https://issues.apache.org/jira/browse/CB-6360): [ios] Fix for crash on iOS < 6.0 (closes #37)
203* [CB-3324](https://issues.apache.org/jira/browse/CB-3324): [WP8] Add support for back-button inappbrowser [WP8] if there is no history -> InAppBrowser is closed
204* [WP] await async calls, resolve warnings
205* [WP] Make InAppBrowser work with embedded files, using system behavior
206* [CB-6402](https://issues.apache.org/jira/browse/CB-6402): [WP8] pass empty string instead of null for [optional] windowFeatures string
207* [CB-6422](https://issues.apache.org/jira/browse/CB-6422): [windows8] use cordova/exec/proxy
208* [CB-6389](https://issues.apache.org/jira/browse/CB-6389) [CB-3617](https://issues.apache.org/jira/browse/CB-3617): Add clearcache and clearsessioncache options to iOS (like Android)
209* Doc update: event name and example param (closes #31)
210* [CB-6253](https://issues.apache.org/jira/browse/CB-6253): [WP] Add Network Capability to WMAppManifest.xml
211* [CB-6212](https://issues.apache.org/jira/browse/CB-6212): [iOS] fix warnings compiled under arm64 64-bit
212* [CB-6218](https://issues.apache.org/jira/browse/CB-6218): Update docs for BB10
213* [CB-6460](https://issues.apache.org/jira/browse/CB-6460): Update license headers
214
215### 0.3.3 (Mar 5, 2014)
216* [CB-5534](https://issues.apache.org/jira/browse/CB-5534) Fix video/audio does not stop playing when browser is closed
217* [CB-6172](https://issues.apache.org/jira/browse/CB-6172) Fix broken install on case-sensitive file-systems
218
219### 0.3.2 (Feb 26, 2014)
220* Validate that callbackId is correctly formed
221* [CB-6035](https://issues.apache.org/jira/browse/CB-6035) Move js-module so it is not loaded on unsupported platforms
222* Removed some iOS6 Deprecations
223
224### 0.3.1 (Feb 05, 2014)
225* [CB-5756](https://issues.apache.org/jira/browse/CB-5756): Android: Use WebView.evaluateJavascript for script injection on Android 4.4+
226* Didn't test on ICS or lower, getDrawable isn't supported until Jellybean
227* add ubuntu platform
228* Adding drawables to the inAppBrowser. This doesn't look quite right, but it's a HUGE improvement over the previous settings
229* [CB-5756](https://issues.apache.org/jira/browse/CB-5756): Android: Use WebView.evaluateJavascript for script injection on Android 4.4+
230* Remove alive from InAppBrowser.js since it didn't catch the case where the browser is closed by the user.
231* [CB-5733](https://issues.apache.org/jira/browse/CB-5733) Fix IAB.close() not working if called before show() animation is done
232
233### 0.2.5 (Dec 4, 2013)
234* Remove merge conflict tag
235* [CB-4724](https://issues.apache.org/jira/browse/CB-4724) fixed UriFormatException
236* add ubuntu platform
237* [CB-3420](https://issues.apache.org/jira/browse/CB-3420) WP feature hidden=yes implemented
238* Added amazon-fireos platform. Change to use amazon-fireos as the platform if user agent string contains 'cordova-amazon-fireos'
239
240### 0.2.4 (Oct 28, 2013)
241* [CB-5128](https://issues.apache.org/jira/browse/CB-5128): added repo + issue tag to plugin.xml for inappbrowser plugin
242* [CB-4995](https://issues.apache.org/jira/browse/CB-4995) Fix crash when WebView is quickly opened then closed.
243* [CB-4930](https://issues.apache.org/jira/browse/CB-4930) - iOS - InAppBrowser should take into account the status bar
244* [CB-5010](https://issues.apache.org/jira/browse/CB-5010) Incremented plugin version on dev branch.
245* [CB-5010](https://issues.apache.org/jira/browse/CB-5010) Updated version and RELEASENOTES.md for release 0.2.3
246* [CB-4858](https://issues.apache.org/jira/browse/CB-4858) - Run IAB methods on the UI thread.
247* [CB-4858](https://issues.apache.org/jira/browse/CB-4858) Convert relative URLs to absolute URLs in JS
248* [CB-3747](https://issues.apache.org/jira/browse/CB-3747) Fix back button having different dismiss logic from the close button.
249* [CB-5021](https://issues.apache.org/jira/browse/CB-5021) Expose closeDialog() as a public function and make it safe to call multiple times.
250* [CB-5021](https://issues.apache.org/jira/browse/CB-5021) Make it safe to call close() multiple times
251
252### 0.2.3 (Oct 9, 2013)
253* [CB-4915](https://issues.apache.org/jira/browse/CB-4915) Incremented plugin version on dev branch.
254* [CB-4926](https://issues.apache.org/jira/browse/CB-4926) Fixes inappbrowser plugin loading for windows8
255
256### 0.2.2 (Sept 25, 2013)
257* [CB-4889](https://issues.apache.org/jira/browse/CB-4889) bumping&resetting version
258* [CB-4788](https://issues.apache.org/jira/browse/CB-4788): Modified the onJsPrompt to warn against Cordova calls
259* [windows8] commandProxy was moved
260* [CB-4788](https://issues.apache.org/jira/browse/CB-4788): Modified the onJsPrompt to warn against Cordova calls
261* [windows8] commandProxy was moved
262* [CB-4889](https://issues.apache.org/jira/browse/CB-4889) renaming core references
263* [CB-4889](https://issues.apache.org/jira/browse/CB-4889) renaming org.apache.cordova.core.inappbrowser to org.apache.cordova.inappbrowser
264* [CB-4864](https://issues.apache.org/jira/browse/CB-4864), [CB-4865](https://issues.apache.org/jira/browse/CB-4865): Minor improvements to InAppBrowser
265* Rename CHANGELOG.md -> RELEASENOTES.md
266* [CB-4792](https://issues.apache.org/jira/browse/CB-4792) Added keepCallback to the show function.
267* [CB-4752](https://issues.apache.org/jira/browse/CB-4752) Incremented plugin version on dev branch.