Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(deps): update dependency cordova-android to v12 (#1654)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [cordova-android](https://togithub.com/apache/cordova-android) | [`^9.0.0` -> `^12.0.0`](https://renovatebot.com/diffs/npm/cordova-android/9.1.0/12.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/cordova-android/12.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cordova-android/12.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cordova-android/9.1.0/12.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cordova-android/9.1.0/12.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>apache/cordova-android (cordova-android)</summary> ### [`v12.0.1`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1201-Aug-23-2023) [Compare Source](https://togithub.com/apache/cordova-android/compare/12.0.0...12.0.1) - [GH-1632](https://togithub.com/apache/cordova-android/pull/1632) fix(android): `monochrome` checks - [GH-1649](https://togithub.com/apache/cordova-android/pull/1649) chore: rebuild `package-lock` w/ lint corrections ### [`v12.0.0`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1200-May-20-2023) [Compare Source](https://togithub.com/apache/cordova-android/compare/11.0.0...12.0.0) **Breaking:** - [GH-1605](https://togithub.com/apache/cordova-android/pull/1605) fix!: Make `CoreAndroid` plugin instantiate on load - [GH-1539](https://togithub.com/apache/cordova-android/pull/1539) feat!: bump Gradle 7.6 & AGP 7.4.2 - [GH-1571](https://togithub.com/apache/cordova-android/pull/1571) feat!: bump min SDK to 24 - [GH-1538](https://togithub.com/apache/cordova-android/pull/1538) feat!: bump target sdk & build tools for SDK 33 support - [GH-1540](https://togithub.com/apache/cordova-android/pull/1540) feat!: bump node engine requirement `>=16.13.0` - [GH-1597](https://togithub.com/apache/cordova-android/pull/1597) deprecate: `CoreAndroid.getBuildConfigValue` - [GH-1541](https://togithub.com/apache/cordova-android/pull/1541) dep(npm)!: bump acceptable modules w/ rebuilt `package-lock` - [GH-1566](https://togithub.com/apache/cordova-android/pull/1566) dep(npm)!: bump `[email protected]` **Features:** - [GH-1602](https://togithub.com/apache/cordova-android/pull/1602) feat: add `listTarget` api - [GH-1574](https://togithub.com/apache/cordova-android/pull/1574) feat: add plugin hooks for `WebViewClient.onRenderProcessGone` - [GH-1594](https://togithub.com/apache/cordova-android/pull/1594) feat: bump default `kotlin` to version 1.7.21 - [GH-1550](https://togithub.com/apache/cordova-android/pull/1550) feat: add `monochrome` app icon support - [GH-1589](https://togithub.com/apache/cordova-android/pull/1589) feat: `InspectableWebview` preference - [GH-1568](https://togithub.com/apache/cordova-android/pull/1568) feat: bump `androidx.appcompat.appcompat` 1.6.1 - [GH-1567](https://togithub.com/apache/cordova-android/pull/1567) feat: bump `androidx.webkit.webkit` 1.6.0 - [GH-1545](https://togithub.com/apache/cordova-android/pull/1545) feat: bump `androidx.webkit.webkit` 1.5.0 - [GH-1547](https://togithub.com/apache/cordova-android/pull/1547) feat: bump `com.google.gms.google-services` 4.3.15 - [GH-1546](https://togithub.com/apache/cordova-android/pull/1546) feat: bump `androidx.core.core-splashscreen` 1.0.0 - [GH-1544](https://togithub.com/apache/cordova-android/pull/1544) feat: bump `androidx.appcompat.appcompat` 1.5.1 **Fixes:** - [GH-1606](https://togithub.com/apache/cordova-android/pull/1606) fix: Gradle Args parsing - [GH-1575](https://togithub.com/apache/cordova-android/pull/1575) fix(`BuildHelper`): get package name from `ApplicationInfo` - [GH-1595](https://togithub.com/apache/cordova-android/pull/1595) fix(test): Native test namespace refactor - [GH-1471](https://togithub.com/apache/cordova-android/pull/1471) fix: `ANDROID_HOME` is the new default, to check first and give advice - [GH-1573](https://togithub.com/apache/cordova-android/pull/1573) fix([GH-1432](https://togithub.com/apache/cordova-android/issues/1432)): Default `content` `src` when content tag is missing - [GH-1506](https://togithub.com/apache/cordova-android/pull/1506) fix: only do fadeout animation if `FadeSplashScreen` is true - [GH-1505](https://togithub.com/apache/cordova-android/pull/1505) fix: correctly flag API dependency on `AppCompat` for Maven - [GH-1487](https://togithub.com/apache/cordova-android/pull/1487) fix: Add **Android** prefix to `WindowSplashScreenBrandingImage` - [GH-1489](https://togithub.com/apache/cordova-android/pull/1489) fix: import type definitions from obsolete `cordova-plugin-splashscreen` **Chores, Refactor, Dependencies & CI:** - [GH-1493](https://togithub.com/apache/cordova-android/pull/1493) chore: add `lint:fix` script for fixing lint errors - [GH-1491](https://togithub.com/apache/cordova-android/pull/1491) chore: Use gradle 7.4.2 distribution url - [GH-1588](https://togithub.com/apache/cordova-android/pull/1588) refactor: Removed obsolete version code checks - [GH-1492](https://togithub.com/apache/cordova-android/pull/1492) refactor: replace deprecated `Handler` constructor - [GH-1587](https://togithub.com/apache/cordova-android/pull/1587) dep: bump npm dependencies - `[email protected]` - `[email protected]` - `@cordova/[email protected]` - `[email protected]` - [GH-1607](https://togithub.com/apache/cordova-android/pull/1607) ci: Added NodeJS 20.x to the workflow matrix - [GH-1542](https://togithub.com/apache/cordova-android/pull/1542) ci(workflow): update `codecov/codecov-action@v3` - [GH-1532](https://togithub.com/apache/cordova-android/pull/1532) ci: update `codecov/codecov-action` reporting format ### [`v11.0.0`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1100-Jul-04-2022) [Compare Source](https://togithub.com/apache/cordova-android/compare/10.1.2...11.0.0) **Breaking:** - [GH-1441](https://togithub.com/apache/cordova-android/pull/1441) feat!: **Android** 12 splash screen - [GH-1427](https://togithub.com/apache/cordova-android/pull/1427) feat!: API 32 support - [GH-1410](https://togithub.com/apache/cordova-android/pull/1410) feat!: API 31 support - [GH-1444](https://togithub.com/apache/cordova-android/pull/1444) fix!: set & use `ANDROID_HOME` as default - [GH-1411](https://togithub.com/apache/cordova-android/pull/1411) chore!: Drop Node 12 support **Features:** - [GH-1448](https://togithub.com/apache/cordova-android/pull/1448) feat: Update `androidx.appcompat` version - [GH-1446](https://togithub.com/apache/cordova-android/pull/1446) feat: Update gradle plugin version - [GH-1447](https://togithub.com/apache/cordova-android/pull/1447) feat: Update google services pluging - [GH-1431](https://togithub.com/apache/cordova-android/pull/1431) feat: support custom `compileSdk` setting - [GH-1311](https://togithub.com/apache/cordova-android/pull/1311) feat: added support for BoM imports **Fixes:** - [GH-1455](https://togithub.com/apache/cordova-android/pull/1455) fix(`prepare`): `destFile` path separator - [GH-1453](https://togithub.com/apache/cordova-android/pull/1453) fix: support installing platfrom from local git checkout - [GH-1449](https://togithub.com/apache/cordova-android/pull/1449) fix: accept file cookies only if `AndroidInsecureFileModeEnabled` - [GH-1443](https://togithub.com/apache/cordova-android/pull/1443) fix: force `hostname` to lowercase - [GH-1434](https://togithub.com/apache/cordova-android/pull/1434) fix: restore `checkReqs` in `prepare.js` - [GH-1154](https://togithub.com/apache/cordova-android/pull/1154) fix: move `MainActivity.java` to folder that tracks the app package name (widget id) **Chores, Dependencies & CI:** - [GH-1451](https://togithub.com/apache/cordova-android/pull/1451) chore: display warning on deprecated `<splash>` tag usage - [GH-1430](https://togithub.com/apache/cordova-android/pull/1430) chore: remove unneeded deprecated annotation - [GH-1421](https://togithub.com/apache/cordova-android/pull/1421) chore(npm): bump `@cordova/eslint-config@^4.0.0` - [GH-1420](https://togithub.com/apache/cordova-android/pull/1420) chore(npm): bump dependencies - [GH-1452](https://togithub.com/apache/cordova-android/pull/1452) dep: bump `[email protected]` w/ `package-lock` rebuild - [GH-1439](https://togithub.com/apache/cordova-android/pull/1439) ci: update github action workflow - [GH-1424](https://togithub.com/apache/cordova-android/pull/1424) ci: Added Node 18 to test matrix ### [`v10.1.2`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1012-Apr-11-2022) [Compare Source](https://togithub.com/apache/cordova-android/compare/10.1.1...10.1.2) **Fixes:** - [GH-1372](https://togithub.com/apache/cordova-android/pull/1372) fix(`AndroidManifest`): explicitly define the `activity` attribute `android:exported` - [GH-1406](https://togithub.com/apache/cordova-android/pull/1406) fix: detect `JAVA_HOME` with Java 11 - [GH-1401](https://togithub.com/apache/cordova-android/pull/1401) fix([GH-1391](https://togithub.com/apache/cordova-android/issues/1391)): Reword minimum build tools version to make it more clear what is actually required. - [GH-1384](https://togithub.com/apache/cordova-android/pull/1384) fix: escape `strings.xml` app name **Chores:** - [GH-1413](https://togithub.com/apache/cordova-android/pull/1413) chore: update `package-lock` to satisfy `npm audit` - [GH-1348](https://togithub.com/apache/cordova-android/pull/1348) chore: `npmrc` ### [`v10.1.1`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1011-Sep-13-2021) [Compare Source](https://togithub.com/apache/cordova-android/compare/10.1.0...10.1.1) **Fixes:** - [GH-1349](https://togithub.com/apache/cordova-android/pull/1349) fix(`PluginManager`): `AllowNavigation` default policy to handle scheme & hostname - [GH-1342](https://togithub.com/apache/cordova-android/pull/1342) fix(`AllowListPlugin`): Safely handle default allow navigation policy in allow request - [GH-1332](https://togithub.com/apache/cordova-android/pull/1332) fix(`PluginManager`): `AllowBridgeAccess` default policy to handle scheme & hostname ### [`v10.1.0`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1010-Aug-13-2021) [Compare Source](https://togithub.com/apache/cordova-android/compare/10.0.1...10.1.0) **Features:** - [GH-1213](https://togithub.com/apache/cordova-android/pull/1213) feat: unify `create` default values & stop project name transform - [GH-1306](https://togithub.com/apache/cordova-android/pull/1306) feat: bump `[email protected]` - [GH-1303](https://togithub.com/apache/cordova-android/pull/1303) feat: bump `Google Services Gradle [email protected]` - [GH-1302](https://togithub.com/apache/cordova-android/pull/1302) feat: bump `[email protected]` - [GH-1298](https://togithub.com/apache/cordova-android/pull/1298) feat: support `http` w/ `content` `src` fix **Fixes:** - [GH-1214](https://togithub.com/apache/cordova-android/pull/1214) fix: display project name in Android Studio - [GH-1300](https://togithub.com/apache/cordova-android/pull/1300) fix: fall back to project root `repositories.gradle` **Docs:** - [GH-1308](https://togithub.com/apache/cordova-android/pull/1308) doc: update `README` about development & testing ### [`v10.0.1`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1001-Jul-27-2021) [Compare Source](https://togithub.com/apache/cordova-android/compare/10.0.0...10.0.1) **Fixes:** - [GH-1295](https://togithub.com/apache/cordova-android/pull/1295) fix: `maven-publish` setup - [GH-1293](https://togithub.com/apache/cordova-android/pull/1293) fix: `gradle` build tools config - [GH-1294](https://togithub.com/apache/cordova-android/pull/1294) fix: automatic latest build tools finding - [GH-1287](https://togithub.com/apache/cordova-android/pull/1287) fix: Google Services Gradle Plugin version check failure **Chores:** - [GH-1291](https://togithub.com/apache/cordova-android/pull/1291) chore: add missing release notes - [GH-1286](https://togithub.com/apache/cordova-android/pull/1286) chore: update `README` requirements ### [`v10.0.0`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1000-Jul-17-2021) [Compare Source](https://togithub.com/apache/cordova-android/compare/9.1.0...10.0.0) **Breaking:** - [GH-1052](https://togithub.com/apache/cordova-android/pull/1052) feat!: only support `AndroidX` - [GH-1137](https://togithub.com/apache/cordova-android/pull/1137) feat!: implement `WebViewAssetLoader` - [GH-1268](https://togithub.com/apache/cordova-android/pull/1268) feat!: release build defaults to `aab` package type - [GH-1182](https://togithub.com/apache/cordova-android/pull/1182) feat!: bump `target sdk@30` w/ `[email protected]` - [GH-1257](https://togithub.com/apache/cordova-android/pull/1257) feat!: upgrade `[email protected]` - [GH-1197](https://togithub.com/apache/cordova-android/pull/1197) feat!: upgrade `[email protected]` - [GH-1256](https://togithub.com/apache/cordova-android/pull/1256) feat!: upgrade `[email protected]` - [GH-1204](https://togithub.com/apache/cordova-android/pull/1204) feat!: upgrade `[email protected]` - [GH-1200](https://togithub.com/apache/cordova-android/pull/1200) feat!: upgrade `[email protected]` - [GH-1255](https://togithub.com/apache/cordova-android/pull/1255) feat!: upgrade `[email protected]` - [GH-1232](https://togithub.com/apache/cordova-android/pull/1232) feat!: upgrade `[email protected]` - [GH-1198](https://togithub.com/apache/cordova-android/pull/1198) feat!: upgrade `[email protected]` - [GH-1199](https://togithub.com/apache/cordova-android/pull/1199) feat!: upgrade `Google Services Gradle [email protected]` - [GH-1262](https://togithub.com/apache/cordova-android/pull/1262) feat!: bump `[email protected]` - [GH-1258](https://togithub.com/apache/cordova-android/pull/1258) feat!: bump `[email protected]` - [GH-1252](https://togithub.com/apache/cordova-android/pull/1252) feat!: drop abandoned `com.github.dcendents:android-maven-gradle-plugin` - [GH-1212](https://togithub.com/apache/cordova-android/pull/1212) feat!: unify & fix gradle library/tooling overrides - [GH-1138](https://togithub.com/apache/cordova-android/pull/1138) feat(allow-list)!: integrate and refactor core plugin - [GH-1201](https://togithub.com/apache/cordova-android/pull/1201) feat!: upgrade jfrog `[email protected]` - [GH-1279](https://togithub.com/apache/cordova-android/pull/1279) chore!: bump all dependencies - [GH-1278](https://togithub.com/apache/cordova-android/pull/1278) chore!: drop `node` 10 support - [GH-1205](https://togithub.com/apache/cordova-android/pull/1205) chore! (`npm`): update all dependencies - [GH-1274](https://togithub.com/apache/cordova-android/pull/1274) cleanup!: remove deprecated settings & add todo comments - [GH-1048](https://togithub.com/apache/cordova-android/pull/1048) cleanup!: remove `keystore` password prompt - [GH-1251](https://togithub.com/apache/cordova-android/pull/1251) cleanup!: drop `jcenter` & update dependencies - [GH-1269](https://togithub.com/apache/cordova-android/pull/1269) refactor!: do not copy JS lib to platform project - [GH-1270](https://togithub.com/apache/cordova-android/pull/1270) refactor(Api)!: use version from `package.json` - [GH-1266](https://togithub.com/apache/cordova-android/pull/1266) refactor(run)!: `run` method - [GH-1083](https://togithub.com/apache/cordova-android/pull/1083) refactor!: drop support for `android` SDK tool - [GH-1100](https://togithub.com/apache/cordova-android/pull/1100) refactor!: remove most platform binaries **Features:** - [GH-1241](https://togithub.com/apache/cordova-android/pull/1241) feat: remove `java` 1.8 version check - [GH-1254](https://togithub.com/apache/cordova-android/pull/1254) feat: support `webkit` version override - [GH-1229](https://togithub.com/apache/cordova-android/pull/1229) feat: `CORDOVA_JAVA_HOME` env variable - [GH-1222](https://togithub.com/apache/cordova-android/pull/1222) feat: add backwards compatibility mode for `WebViewAssetLoader` - [GH-1166](https://togithub.com/apache/cordova-android/pull/1166) feat: overload `PluginEntry` constructor to set onload property - [GH-1208](https://togithub.com/apache/cordova-android/pull/1208) feat: allow `appcompat` version to be configurable - [GH-1047](https://togithub.com/apache/cordova-android/pull/1047) feat: Deprecated `onRequestPermissionResult` in favour for `onRequestPermissionsResult` for consistency **Fixes:** - [GH-1283](https://togithub.com/apache/cordova-android/pull/1283) fix: add missing apache-license header to `getASPath.bat` - [GH-1275](https://togithub.com/apache/cordova-android/pull/1275) fix: add `WebViewAssetloader` to default allow list - [GH-1216](https://togithub.com/apache/cordova-android/pull/1216) fix: request focus after custom view hided - [GH-1264](https://togithub.com/apache/cordova-android/pull/1264) fix: missing `super.onRequestPermissionsResult` error (`MissingSuperCall`) - [GH-563](https://togithub.com/apache/cordova-android/pull/563) fix(build): support tilde expansion on Windows - [GH-1220](https://togithub.com/apache/cordova-android/pull/1220) fix(`requirements` check): use regex to get java version from javac output - [GH-1227](https://togithub.com/apache/cordova-android/pull/1227) fix(prepare): delete splash screens if none are used - [GH-1228](https://togithub.com/apache/cordova-android/pull/1228) fix: java checks - [GH-1276](https://togithub.com/apache/cordova-android/pull/1276) fix: remove forced default `gradle.daemon` setting **Refactors:** - [GH-1265](https://togithub.com/apache/cordova-android/pull/1265) refactor: do not infer project root from script location - [GH-1267](https://togithub.com/apache/cordova-android/pull/1267) refactor: use target SDK of built APK to determine best emulator - [GH-1253](https://togithub.com/apache/cordova-android/pull/1253) refactor: `gradle` cleanup - [GH-1260](https://togithub.com/apache/cordova-android/pull/1260) refactor(`check_reqs`): drop `originalError` param from `check_android_target` - [GH-1246](https://togithub.com/apache/cordova-android/pull/1246) refactor(`env/java`): improve tests and implementation **Chores & Cleanup:** - [GH-1273](https://togithub.com/apache/cordova-android/pull/1273) chore: remove old `VERSION` file - [GH-1272](https://togithub.com/apache/cordova-android/pull/1272) cleanup: delete old ANT & Eclipse files - [GH-1141](https://togithub.com/apache/cordova-android/pull/1141) cleanup: remove app cache settings **CI, Build & Testing:** - [GH-1218](https://togithub.com/apache/cordova-android/pull/1218) ci: Add `Node16` to CI matrix - [GH-1271](https://togithub.com/apache/cordova-android/pull/1271) build: build `cordova.js` during npm prepare - [GH-1207](https://togithub.com/apache/cordova-android/pull/1207) test(`AndroidManifest`): update theme to `Theme.AppCompat.NoActionBar` - [GH-1263](https://togithub.com/apache/cordova-android/pull/1263) test(`check_reqs`): do not hardcode `DEFAULT_TARGET_API` - [GH-1259](https://togithub.com/apache/cordova-android/pull/1259) test(`prepare`): factor out common vars </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/chemicaltools/chemicaltools-web). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information