apache/cordova-android
### [`v8.1.0`](https://togithub.com/apache/cordova-android/blob/master/RELEASENOTES.md#810-Sep-11-2019)
[Compare Source](https://togithub.com/apache/cordova-android/compare/8.0.0...8.1.0)
- [GH-827](https://togithub.com/apache/cordova-android/pull/827) chore: bump dependencies for release 8.1.0
- [GH-651](https://togithub.com/apache/cordova-android/pull/651) feat: added multiple selection for filepicker
- [GH-672](https://togithub.com/apache/cordova-android/pull/672) chore: compress files in /res with tinypng.com
- [GH-815](https://togithub.com/apache/cordova-android/pull/815) fix: `clean` command
- [GH-750](https://togithub.com/apache/cordova-android/pull/750) Don't request focus explicitly if not needed
- [GH-800](https://togithub.com/apache/cordova-android/pull/800) [GH-799](https://togithub.com/apache/cordova-android/pull/799) (android) Stop webview from restarting when activity resizes
- [GH-764](https://togithub.com/apache/cordova-android/pull/764) feat: Build app bundles (.aab files)
- [GH-788](https://togithub.com/apache/cordova-android/pull/788) Simplify `apkSorter` using `compare-func` package
- [GH-787](https://togithub.com/apache/cordova-android/pull/787) Simplify and fix promise handling in specs
- [GH-784](https://togithub.com/apache/cordova-android/pull/784) Properly handle promise in create script
- [GH-783](https://togithub.com/apache/cordova-android/pull/783) Do not clobber process properties with test mocks
- [GH-782](https://togithub.com/apache/cordova-android/pull/782) Do not clobber `console.log` to spy on it
- [GH-724](https://togithub.com/apache/cordova-android/pull/724) Add Node.js 12 to CI Services
- [GH-777](https://togithub.com/apache/cordova-android/pull/777) ci(travis): set `dist: trusty` in `.travis.yml`
- [GH-779](https://togithub.com/apache/cordova-android/pull/779) Consistent order from `ProjectBuilder.apkSorter`
- [GH-778](https://togithub.com/apache/cordova-android/pull/778) test: use verbose spec reporter
- [GH-774](https://togithub.com/apache/cordova-android/pull/774) `rewire` workaround for NodeJS 12
- [GH-772](https://togithub.com/apache/cordova-android/pull/772) `nyc@14` update in devDependencies
- [GH-765](https://togithub.com/apache/cordova-android/pull/765) ci(travis): Fix **Android** SDK
- [GH-713](https://togithub.com/apache/cordova-android/pull/713) Do not explicitly require modules from project directory
- [GH-676](https://togithub.com/apache/cordova-android/pull/676) Added allprojects repositories for Framework Release Builds
- [GH-699](https://togithub.com/apache/cordova-android/pull/699) Improve Gradle Build Arguments
- [GH-710](https://togithub.com/apache/cordova-android/pull/710) Fix deprecation warning in `SystemCookieManager`
- [GH-691](https://togithub.com/apache/cordova-android/pull/691) [GH-690](https://togithub.com/apache/cordova-android/pull/690): Run `prepare` with the correct `ConfigParser`
- [GH-673](https://togithub.com/apache/cordova-android/pull/673) Updated `Android_HOME` Test to Follow [GH-656](https://togithub.com/apache/cordova-android/pull/656) Change
### [`v8.0.0`](https://togithub.com/apache/cordova-android/blob/master/RELEASENOTES.md#800-Feb-13-2019)
[Compare Source](https://togithub.com/apache/cordova-android/compare/7.1.4...8.0.0)
- [GH-669](https://togithub.com/apache/cordova-android/pull/669) Added Missing License Headers
- [GH-655](https://togithub.com/apache/cordova-android/pull/655) Use custom Gradle properties to read minSdkVersion value from `config.xml`
- [GH-656](https://togithub.com/apache/cordova-android/pull/656) Quick fix to support **Android**\_SDK_ROOT
- [GH-632](https://togithub.com/apache/cordova-android/pull/632) Ignore more Gradle build artifacts in **Android** project
- [GH-642](https://togithub.com/apache/cordova-android/pull/642) **Android** tools 3.3 & **Gradle** 4.10.3 update
- [GH-654](https://togithub.com/apache/cordova-android/pull/654) Quick updates to top-level `project.properties`
- [GH-635](https://togithub.com/apache/cordova-android/pull/635) Ignore **Android** Studio `.idea` files in project
- [GH-624](https://togithub.com/apache/cordova-android/pull/624) Add missing log to Java version check
- [GH-630](https://togithub.com/apache/cordova-android/pull/630) Update `emulator.js` to fix issue [GH-608](https://togithub.com/apache/cordova-android/pull/608)
- [GH-626](https://togithub.com/apache/cordova-android/pull/626) Added `package-lock.json` to `.gitignore`
- [GH-620](https://togithub.com/apache/cordova-android/pull/620) Fix requirements error messages for JDK 8
- [GH-619](https://togithub.com/apache/cordova-android/pull/619) javac error message fixes in requirements check
- [GH-612](https://togithub.com/apache/cordova-android/pull/612) Android Platform Release Preparation (Cordova 9)
- [GH-607](https://togithub.com/apache/cordova-android/pull/607) Copy `node_modules` if the directory exists
- [GH-582](https://togithub.com/apache/cordova-android/pull/582) Improve Test `README`
- [GH-589](https://togithub.com/apache/cordova-android/pull/589) Rewrite install dir resolution for legacy plugins
- [GH-572](https://togithub.com/apache/cordova-android/pull/572) Resolve issue with plugin `target-dir="app*"` subdirs
- [GH-567](https://togithub.com/apache/cordova-android/pull/567) Output current package name if package name can't be validated
- [GH-507](https://togithub.com/apache/cordova-android/pull/507) Gradle Updates
- [GH-559](https://togithub.com/apache/cordova-android/pull/559) Eslint ignore version file
- [GH-550](https://togithub.com/apache/cordova-android/pull/550) Fix for old plugins with non-Java sources
- [GH-558](https://togithub.com/apache/cordova-android/pull/558) Update `cordova.js` from `cordova-js@4.2.3`
- [GH-553](https://togithub.com/apache/cordova-android/pull/553) Check for `build-extras.gradle` in the app-parent directory
- [GH-551](https://togithub.com/apache/cordova-android/pull/551) Add missing cast for `cdvMinSdkVersion`
- [GH-539](https://togithub.com/apache/cordova-android/pull/539) Fix destination path fallback
- [GH-544](https://togithub.com/apache/cordova-android/pull/544) Remove obsolete check for JellyBean
- [GH-465](https://togithub.com/apache/cordova-android/pull/465) Removes Gradle property in-line command arguments for `gradle.properties`
- [GH-523](https://togithub.com/apache/cordova-android/pull/523) Always put the Google repo above jcenter
- [GH-486](https://togithub.com/apache/cordova-android/pull/486) Change deprecated "compile" to "implementation"
- [GH-495](https://togithub.com/apache/cordova-android/pull/495) Incorrect default sdk version issue fix
- [GH-493](https://togithub.com/apache/cordova-android/pull/493) Remove bundled dependencies
- [GH-490](https://togithub.com/apache/cordova-android/pull/490) Fixes build & run related bugs from builder refactor
- [GH-464](https://togithub.com/apache/cordova-android/pull/464) Unit tests for **Android**\_sdk and **Android**Project
- [GH-448](https://togithub.com/apache/cordova-android/pull/448) [CB-13685](https://issues.apache.org/jira/browse/CB-13685) Adaptive Icon Support
- [GH-487](https://togithub.com/apache/cordova-android/pull/487) Do not attempt an activity intent AND a url load into the webview, return from the internal webview load.
- [GH-461](https://togithub.com/apache/cordova-android/pull/461) Remove old builders code
- [GH-463](https://togithub.com/apache/cordova-android/pull/463) Emulator: Add unit tests and remove Q
- [GH-462](https://togithub.com/apache/cordova-android/pull/462) Device: Add unit tests and remove Q
- [GH-457](https://togithub.com/apache/cordova-android/pull/457) Emulator: handle "device still connecting" error
- [GH-445](https://togithub.com/apache/cordova-android/pull/445) Run and retryPromise improvements and tests
- [GH-453](https://togithub.com/apache/cordova-android/pull/453) Lint JS files w/out extension too
- [GH-452](https://togithub.com/apache/cordova-android/pull/452) Emit log event instead of logging directly
- [GH-449](https://togithub.com/apache/cordova-android/pull/449) Increase old plugin compatibility
- [GH-442](https://togithub.com/apache/cordova-android/pull/442) Fixes and cleanup for Java tests and CI
- [GH-446](https://togithub.com/apache/cordova-android/pull/446) [CB-14101](https://issues.apache.org/jira/browse/CB-14101) Fix Java version check for Java >= 9
- [CB-14127](https://issues.apache.org/jira/browse/CB-14127) Move google maven repo ahead of jcenter
- [CB-14038](https://issues.apache.org/jira/browse/CB-14038) Fix false positive detecting project type
- [CB-14008](https://issues.apache.org/jira/browse/CB-14008) Updating Gradle Libraries to work with **Android** Studio 3.1.0
- [CB-13975](https://issues.apache.org/jira/browse/CB-13975) Fix to fire pause event when cdvStartInBackground=true
- [CB-13830](https://issues.apache.org/jira/browse/CB-13830) Add handlers for plugins that use non-Java source files, such as Camera
- [CB-13923](https://issues.apache.org/jira/browse/CB-13923) Fix -1 length for compressed files
Renovate configuration
:date: Schedule: "before 3am on the first day of the month" (UTC).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^7.0.0
->^8.0.0
^7.1.0
->^8.0.0
Release Notes
apache/cordova-android
### [`v8.1.0`](https://togithub.com/apache/cordova-android/blob/master/RELEASENOTES.md#810-Sep-11-2019) [Compare Source](https://togithub.com/apache/cordova-android/compare/8.0.0...8.1.0) - [GH-827](https://togithub.com/apache/cordova-android/pull/827) chore: bump dependencies for release 8.1.0 - [GH-651](https://togithub.com/apache/cordova-android/pull/651) feat: added multiple selection for filepicker - [GH-672](https://togithub.com/apache/cordova-android/pull/672) chore: compress files in /res with tinypng.com - [GH-815](https://togithub.com/apache/cordova-android/pull/815) fix: `clean` command - [GH-750](https://togithub.com/apache/cordova-android/pull/750) Don't request focus explicitly if not needed - [GH-800](https://togithub.com/apache/cordova-android/pull/800) [GH-799](https://togithub.com/apache/cordova-android/pull/799) (android) Stop webview from restarting when activity resizes - [GH-764](https://togithub.com/apache/cordova-android/pull/764) feat: Build app bundles (.aab files) - [GH-788](https://togithub.com/apache/cordova-android/pull/788) Simplify `apkSorter` using `compare-func` package - [GH-787](https://togithub.com/apache/cordova-android/pull/787) Simplify and fix promise handling in specs - [GH-784](https://togithub.com/apache/cordova-android/pull/784) Properly handle promise in create script - [GH-783](https://togithub.com/apache/cordova-android/pull/783) Do not clobber process properties with test mocks - [GH-782](https://togithub.com/apache/cordova-android/pull/782) Do not clobber `console.log` to spy on it - [GH-724](https://togithub.com/apache/cordova-android/pull/724) Add Node.js 12 to CI Services - [GH-777](https://togithub.com/apache/cordova-android/pull/777) ci(travis): set `dist: trusty` in `.travis.yml` - [GH-779](https://togithub.com/apache/cordova-android/pull/779) Consistent order from `ProjectBuilder.apkSorter` - [GH-778](https://togithub.com/apache/cordova-android/pull/778) test: use verbose spec reporter - [GH-774](https://togithub.com/apache/cordova-android/pull/774) `rewire` workaround for NodeJS 12 - [GH-772](https://togithub.com/apache/cordova-android/pull/772) `nyc@14` update in devDependencies - [GH-765](https://togithub.com/apache/cordova-android/pull/765) ci(travis): Fix **Android** SDK - [GH-713](https://togithub.com/apache/cordova-android/pull/713) Do not explicitly require modules from project directory - [GH-676](https://togithub.com/apache/cordova-android/pull/676) Added allprojects repositories for Framework Release Builds - [GH-699](https://togithub.com/apache/cordova-android/pull/699) Improve Gradle Build Arguments - [GH-710](https://togithub.com/apache/cordova-android/pull/710) Fix deprecation warning in `SystemCookieManager` - [GH-691](https://togithub.com/apache/cordova-android/pull/691) [GH-690](https://togithub.com/apache/cordova-android/pull/690): Run `prepare` with the correct `ConfigParser` - [GH-673](https://togithub.com/apache/cordova-android/pull/673) Updated `Android_HOME` Test to Follow [GH-656](https://togithub.com/apache/cordova-android/pull/656) Change ### [`v8.0.0`](https://togithub.com/apache/cordova-android/blob/master/RELEASENOTES.md#800-Feb-13-2019) [Compare Source](https://togithub.com/apache/cordova-android/compare/7.1.4...8.0.0) - [GH-669](https://togithub.com/apache/cordova-android/pull/669) Added Missing License Headers - [GH-655](https://togithub.com/apache/cordova-android/pull/655) Use custom Gradle properties to read minSdkVersion value from `config.xml` - [GH-656](https://togithub.com/apache/cordova-android/pull/656) Quick fix to support **Android**\_SDK_ROOT - [GH-632](https://togithub.com/apache/cordova-android/pull/632) Ignore more Gradle build artifacts in **Android** project - [GH-642](https://togithub.com/apache/cordova-android/pull/642) **Android** tools 3.3 & **Gradle** 4.10.3 update - [GH-654](https://togithub.com/apache/cordova-android/pull/654) Quick updates to top-level `project.properties` - [GH-635](https://togithub.com/apache/cordova-android/pull/635) Ignore **Android** Studio `.idea` files in project - [GH-624](https://togithub.com/apache/cordova-android/pull/624) Add missing log to Java version check - [GH-630](https://togithub.com/apache/cordova-android/pull/630) Update `emulator.js` to fix issue [GH-608](https://togithub.com/apache/cordova-android/pull/608) - [GH-626](https://togithub.com/apache/cordova-android/pull/626) Added `package-lock.json` to `.gitignore` - [GH-620](https://togithub.com/apache/cordova-android/pull/620) Fix requirements error messages for JDK 8 - [GH-619](https://togithub.com/apache/cordova-android/pull/619) javac error message fixes in requirements check - [GH-612](https://togithub.com/apache/cordova-android/pull/612) Android Platform Release Preparation (Cordova 9) - [GH-607](https://togithub.com/apache/cordova-android/pull/607) Copy `node_modules` if the directory exists - [GH-582](https://togithub.com/apache/cordova-android/pull/582) Improve Test `README` - [GH-589](https://togithub.com/apache/cordova-android/pull/589) Rewrite install dir resolution for legacy plugins - [GH-572](https://togithub.com/apache/cordova-android/pull/572) Resolve issue with plugin `target-dir="app*"` subdirs - [GH-567](https://togithub.com/apache/cordova-android/pull/567) Output current package name if package name can't be validated - [GH-507](https://togithub.com/apache/cordova-android/pull/507) Gradle Updates - [GH-559](https://togithub.com/apache/cordova-android/pull/559) Eslint ignore version file - [GH-550](https://togithub.com/apache/cordova-android/pull/550) Fix for old plugins with non-Java sources - [GH-558](https://togithub.com/apache/cordova-android/pull/558) Update `cordova.js` from `cordova-js@4.2.3` - [GH-553](https://togithub.com/apache/cordova-android/pull/553) Check for `build-extras.gradle` in the app-parent directory - [GH-551](https://togithub.com/apache/cordova-android/pull/551) Add missing cast for `cdvMinSdkVersion` - [GH-539](https://togithub.com/apache/cordova-android/pull/539) Fix destination path fallback - [GH-544](https://togithub.com/apache/cordova-android/pull/544) Remove obsolete check for JellyBean - [GH-465](https://togithub.com/apache/cordova-android/pull/465) Removes Gradle property in-line command arguments for `gradle.properties` - [GH-523](https://togithub.com/apache/cordova-android/pull/523) Always put the Google repo above jcenter - [GH-486](https://togithub.com/apache/cordova-android/pull/486) Change deprecated "compile" to "implementation" - [GH-495](https://togithub.com/apache/cordova-android/pull/495) Incorrect default sdk version issue fix - [GH-493](https://togithub.com/apache/cordova-android/pull/493) Remove bundled dependencies - [GH-490](https://togithub.com/apache/cordova-android/pull/490) Fixes build & run related bugs from builder refactor - [GH-464](https://togithub.com/apache/cordova-android/pull/464) Unit tests for **Android**\_sdk and **Android**Project - [GH-448](https://togithub.com/apache/cordova-android/pull/448) [CB-13685](https://issues.apache.org/jira/browse/CB-13685) Adaptive Icon Support - [GH-487](https://togithub.com/apache/cordova-android/pull/487) Do not attempt an activity intent AND a url load into the webview, return from the internal webview load. - [GH-461](https://togithub.com/apache/cordova-android/pull/461) Remove old builders code - [GH-463](https://togithub.com/apache/cordova-android/pull/463) Emulator: Add unit tests and remove Q - [GH-462](https://togithub.com/apache/cordova-android/pull/462) Device: Add unit tests and remove Q - [GH-457](https://togithub.com/apache/cordova-android/pull/457) Emulator: handle "device still connecting" error - [GH-445](https://togithub.com/apache/cordova-android/pull/445) Run and retryPromise improvements and tests - [GH-453](https://togithub.com/apache/cordova-android/pull/453) Lint JS files w/out extension too - [GH-452](https://togithub.com/apache/cordova-android/pull/452) Emit log event instead of logging directly - [GH-449](https://togithub.com/apache/cordova-android/pull/449) Increase old plugin compatibility - [GH-442](https://togithub.com/apache/cordova-android/pull/442) Fixes and cleanup for Java tests and CI - [GH-446](https://togithub.com/apache/cordova-android/pull/446) [CB-14101](https://issues.apache.org/jira/browse/CB-14101) Fix Java version check for Java >= 9 - [CB-14127](https://issues.apache.org/jira/browse/CB-14127) Move google maven repo ahead of jcenter - [CB-14038](https://issues.apache.org/jira/browse/CB-14038) Fix false positive detecting project type - [CB-14008](https://issues.apache.org/jira/browse/CB-14008) Updating Gradle Libraries to work with **Android** Studio 3.1.0 - [CB-13975](https://issues.apache.org/jira/browse/CB-13975) Fix to fire pause event when cdvStartInBackground=true - [CB-13830](https://issues.apache.org/jira/browse/CB-13830) Add handlers for plugins that use non-Java source files, such as Camera - [CB-13923](https://issues.apache.org/jira/browse/CB-13923) Fix -1 length for compressed filesRenovate configuration
:date: Schedule: "before 3am on the first day of the month" (UTC).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by WhiteSource Renovate. View repository job log here.