From 7572fc4912c908adb9b0498959c0eadecbbc9f95 Mon Sep 17 00:00:00 2001 From: Erisu Date: Sat, 17 Jul 2021 13:56:20 +0900 Subject: [PATCH] android-v10.0.0 Updated version and RELEASENOTES.md for release 10.0.0 --- RELEASENOTES.md | 79 +++++++++++++++++++++++++++++++++++++++++++++++ package-lock.json | 2 +- package.json | 2 +- 3 files changed, 81 insertions(+), 2 deletions(-) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 84954eb1..6da3aedd 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -20,6 +20,85 @@ --> ## Release Notes for Cordova (Android) +### 10.0.0 (Jul 17, 2021) + +**Breaking:** + +* [GH-1052](https://github.com/apache/cordova-android/pull/1052) feat!: only support `AndroidX` +* [GH-1137](https://github.com/apache/cordova-android/pull/1137) feat!: implement `WebViewAssetLoader` +* [GH-1268](https://github.com/apache/cordova-android/pull/1268) feat!: release build defaults to `aab` package type +* [GH-1182](https://github.com/apache/cordova-android/pull/1182) feat!: bump `target sdk@30` w/ `build-tool@30.0.3` +* [GH-1257](https://github.com/apache/cordova-android/pull/1257) feat!: upgrade `gradle@7.1.1` +* [GH-1197](https://github.com/apache/cordova-android/pull/1197) feat!: upgrade `gradle@6.8.3` +* [GH-1256](https://github.com/apache/cordova-android/pull/1256) feat!: upgrade `kotlin@1.5.20` +* [GH-1204](https://github.com/apache/cordova-android/pull/1204) feat!: upgrade `kotlin@1.4.32` +* [GH-1200](https://github.com/apache/cordova-android/pull/1200) feat!: upgrade `kotlin@1.4.31` +* [GH-1255](https://github.com/apache/cordova-android/pull/1255) feat!: upgrade `android-gradle-plugin@4.2.2` +* [GH-1232](https://github.com/apache/cordova-android/pull/1232) feat!: upgrade `android-gradle-plugin@4.2.1` +* [GH-1198](https://github.com/apache/cordova-android/pull/1198) feat!: upgrade `android-gradle-plugin@4.1.3` +* [GH-1199](https://github.com/apache/cordova-android/pull/1199) feat!: upgrade `Google Services Gradle Plugin@4.3.5` +* [GH-1262](https://github.com/apache/cordova-android/pull/1262) feat!: bump `appcompat@1.3.0` +* [GH-1258](https://github.com/apache/cordova-android/pull/1258) feat!: bump `android.webkit@1.4.0` +* [GH-1252](https://github.com/apache/cordova-android/pull/1252) feat!: drop abandoned `com.github.dcendents:android-maven-gradle-plugin` +* [GH-1212](https://github.com/apache/cordova-android/pull/1212) feat!: unify & fix gradle library/tooling overrides +* [GH-1138](https://github.com/apache/cordova-android/pull/1138) feat(allow-list)!: integrate and refactor core plugin +* [GH-1201](https://github.com/apache/cordova-android/pull/1201) feat!: upgrade jfrog `gradle-bintray-plugin@1.8.5` +* [GH-1279](https://github.com/apache/cordova-android/pull/1279) chore!: bump all dependencies +* [GH-1278](https://github.com/apache/cordova-android/pull/1278) chore!: drop `node` 10 support +* [GH-1205](https://github.com/apache/cordova-android/pull/1205) chore! (`npm`): update all dependencies +* [GH-1274](https://github.com/apache/cordova-android/pull/1274) cleanup!: remove deprecated settings & add todo comments +* [GH-1048](https://github.com/apache/cordova-android/pull/1048) cleanup!: remove `keystore` password prompt +* [GH-1251](https://github.com/apache/cordova-android/pull/1251) cleanup!: drop `jcenter` & update dependencies +* [GH-1269](https://github.com/apache/cordova-android/pull/1269) refactor!: do not copy JS lib to platform project +* [GH-1270](https://github.com/apache/cordova-android/pull/1270) refactor(Api)!: use version from `package.json` +* [GH-1266](https://github.com/apache/cordova-android/pull/1266) refactor(run)!: `run` method +* [GH-1083](https://github.com/apache/cordova-android/pull/1083) refactor!: drop support for `android` SDK tool +* [GH-1100](https://github.com/apache/cordova-android/pull/1100) refactor!: remove most platform binaries + +**Features:** + +* [GH-1241](https://github.com/apache/cordova-android/pull/1241) feat: remove `java` 1.8 version check +* [GH-1254](https://github.com/apache/cordova-android/pull/1254) feat: support `webkit` version override +* [GH-1229](https://github.com/apache/cordova-android/pull/1229) feat: `CORDOVA_JAVA_HOME` env variable +* [GH-1222](https://github.com/apache/cordova-android/pull/1222) feat: add backwards compatibility mode for `WebViewAssetLoader` +* [GH-1166](https://github.com/apache/cordova-android/pull/1166) feat: overload `PluginEntry` constructor to set onload property +* [GH-1208](https://github.com/apache/cordova-android/pull/1208) feat: allow `appcompat` version to be configurable +* [GH-1047](https://github.com/apache/cordova-android/pull/1047) feat: Deprecated `onRequestPermissionResult` in favour for `onRequestPermissionsResult` for consistency + +**Fixes:** + +* [GH-1283](https://github.com/apache/cordova-android/pull/1283) fix: add missing apache-license header to `getASPath.bat` +* [GH-1275](https://github.com/apache/cordova-android/pull/1275) fix: add `WebViewAssetloader` to default allow list +* [GH-1216](https://github.com/apache/cordova-android/pull/1216) fix: request focus after custom view hided +* [GH-1264](https://github.com/apache/cordova-android/pull/1264) fix: missing `super.onRequestPermissionsResult` error (`MissingSuperCall`) +* [GH-563](https://github.com/apache/cordova-android/pull/563) fix(build): support tilde expansion on Windows +* [GH-1220](https://github.com/apache/cordova-android/pull/1220) fix(`requirements` check): use regex to get java version from javac output +* [GH-1227](https://github.com/apache/cordova-android/pull/1227) fix(prepare): delete splash screens if none are used +* [GH-1228](https://github.com/apache/cordova-android/pull/1228) fix: java checks +* [GH-1276](https://github.com/apache/cordova-android/pull/1276) fix: remove forced default `gradle.daemon` setting + +**Refactors:** + +* [GH-1265](https://github.com/apache/cordova-android/pull/1265) refactor: do not infer project root from script location +* [GH-1267](https://github.com/apache/cordova-android/pull/1267) refactor: use target SDK of built APK to determine best emulator +* [GH-1253](https://github.com/apache/cordova-android/pull/1253) refactor: `gradle` cleanup +* [GH-1260](https://github.com/apache/cordova-android/pull/1260) refactor(`check_reqs`): drop `originalError` param from `check_android_target` +* [GH-1246](https://github.com/apache/cordova-android/pull/1246) refactor(`env/java`): improve tests and implementation + +**Chores & Cleanup:** + +* [GH-1273](https://github.com/apache/cordova-android/pull/1273) chore: remove old `VERSION` file +* [GH-1272](https://github.com/apache/cordova-android/pull/1272) cleanup: delete old ANT & Eclipse files +* [GH-1141](https://github.com/apache/cordova-android/pull/1141) cleanup: remove app cache settings + +**CI, Build & Testing:** + +* [GH-1218](https://github.com/apache/cordova-android/pull/1218) ci: Add `Node16` to CI matrix +* [GH-1271](https://github.com/apache/cordova-android/pull/1271) build: build `cordova.js` during npm prepare +* [GH-1207](https://github.com/apache/cordova-android/pull/1207) test(`AndroidManifest`): update theme to `Theme.AppCompat.NoActionBar` +* [GH-1263](https://github.com/apache/cordova-android/pull/1263) test(`check_reqs`): do not hardcode `DEFAULT_TARGET_API` +* [GH-1259](https://github.com/apache/cordova-android/pull/1259) test(`prepare`): factor out common vars + ### 9.1.0 (Apr 09, 2021) **Features:** diff --git a/package-lock.json b/package-lock.json index 9e7b7478..2f6d50c1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "cordova-android", - "version": "10.0.0-dev", + "version": "10.0.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 191353d1..14078f36 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cordova-android", - "version": "10.0.0-dev", + "version": "10.0.0", "description": "cordova-android release", "main": "lib/Api.js", "repository": "github:apache/cordova-android",