You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by GitBox <gi...@apache.org> on 2021/07/20 03:19:12 UTC

[GitHub] [cordova-docs] erisu opened a new pull request #1181: doc: add android 10.0.0 release blog post

erisu opened a new pull request #1181:
URL: https://github.com/apache/cordova-docs/pull/1181


   ### Motivation and Context
   
   Cordova Android 10.0.0 Release Blog Post


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-docs] dpogue commented on a change in pull request #1181: doc: add android 10.0.0 release blog post

Posted by GitBox <gi...@apache.org>.
dpogue commented on a change in pull request #1181:
URL: https://github.com/apache/cordova-docs/pull/1181#discussion_r672777075



##########
File path: www/_posts/2021-07-20-cordova-android-10.0.0.md
##########
@@ -0,0 +1,162 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova Android 10.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova Android 10.0.0`!  This is one of Cordova's supported platforms for building Android mobile applications.
+
+* [cordova-android@9.1.0](https://www.npmjs.com/package/cordova-android)

Review comment:
       `10.0.0` :trollface: 

##########
File path: www/_posts/2021-07-20-cordova-android-10.0.0.md
##########
@@ -0,0 +1,162 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova Android 10.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova Android 10.0.0`!  This is one of Cordova's supported platforms for building Android mobile applications.
+
+* [cordova-android@9.1.0](https://www.npmjs.com/package/cordova-android)
+
+**To upgrade:**
+
+```bash
+cordova platform remove android
+cordova platform add android@10.0.0
+```
+
+## Release Highlights
+
+* **`AndroidX` Only Support**
+
+    In this release, we have completely migrated to the AndroidX library and no longer support the Android Support Library. All plugins that continue to use the Android Support Library will need to be updated to reference the new AndroidX library.
+
+    If plugins have not been updated, you can still use the [cordova-plugin-androidx-adapter](https://www.npmjs.com/package/cordova-plugin-androidx-adapter) plugin, which can be used to migrate the legacy references to the new AndroidX references.
+
+* **`WebViewAssetLoader` Support**
+
+   By default, the `WebViewAssetLoader` is enabled and allows apps to serve their content from a 'proper' origin. This will makes routing work easily for frameworks like Angular.
+
+    With no additional configurations, the app content is served from `https://localhost/`. You can configure the hostname by setting the preference option `hostname`.
+
+    ```xml
+    <preference name="hostname" value="localhost" />
+    ```
+
+    The scheme, `https`, is not configurable by nature.
+
+    Please note that this is a breaking change that will cause data associated with the `file://` scheme, such as cookies, local storage, local cache, and web-based databases, to be lost. You will need to handle the migration of data. If you are unable to migrate the data at this time, you can revert this setting by setting the `AndroidInsecureFileModeEnabled` preference flag.
+
+    ```xml
+    <preference name="AndroidInsecureFileModeEnabled" value="true" />
+    ```
+
+    Setting this flag will keep the content on the  `file://` scheme, which Google reports to be insecure.
+
+* **Android App Bundles `aab` Support**
+
+    By default, release builds will now generate an `aab` formatted package type for release.
+
+    By nature, `aab` packages can not be deployed or pushed manually to a device for testing. If you need to test a release build, you will need to change the package type back to `apk` with the `packageType` flag.
+
+    Debug builds will continue to create an `apk` formatted package.
+
+* **Tooling and Default Support Bump**
+
+    * Target SDK (`targetSdk`): `30`
+    * SDK Build Tool: `30.0.3`
+    * Gradle: `7.1.1`
+    * Kotlin: `1.5.20`
+    * Android Gradle Plugin (AGP): `4.2.2`
+    * Google Services Gradle Plugin: `4.3.5`
+
+* **Node Support**
+
+    Since Node 10 is no longer being supported by the Node.js team, we have dropped support for Node 10.
+
+* **Java 11 Support**
+
+    With the current release of Android Studio 4.2, the Android tooling can now support running on JAVA 11. Please note that this does not mean you can start compiling JAVA 11 source code.

Review comment:
       Just use "Java" not "JAVA" here?




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-docs] erisu commented on a change in pull request #1181: doc: add android 10.0.0 release blog post

Posted by GitBox <gi...@apache.org>.
erisu commented on a change in pull request #1181:
URL: https://github.com/apache/cordova-docs/pull/1181#discussion_r672779382



##########
File path: www/_posts/2021-07-20-cordova-android-10.0.0.md
##########
@@ -0,0 +1,162 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova Android 10.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova Android 10.0.0`!  This is one of Cordova's supported platforms for building Android mobile applications.
+
+* [cordova-android@9.1.0](https://www.npmjs.com/package/cordova-android)
+
+**To upgrade:**
+
+```bash
+cordova platform remove android
+cordova platform add android@10.0.0
+```
+
+## Release Highlights
+
+* **`AndroidX` Only Support**
+
+    In this release, we have completely migrated to the AndroidX library and no longer support the Android Support Library. All plugins that continue to use the Android Support Library will need to be updated to reference the new AndroidX library.
+
+    If plugins have not been updated, you can still use the [cordova-plugin-androidx-adapter](https://www.npmjs.com/package/cordova-plugin-androidx-adapter) plugin, which can be used to migrate the legacy references to the new AndroidX references.
+
+* **`WebViewAssetLoader` Support**
+
+   By default, the `WebViewAssetLoader` is enabled and allows apps to serve their content from a 'proper' origin. This will makes routing work easily for frameworks like Angular.
+
+    With no additional configurations, the app content is served from `https://localhost/`. You can configure the hostname by setting the preference option `hostname`.
+
+    ```xml
+    <preference name="hostname" value="localhost" />
+    ```
+
+    The scheme, `https`, is not configurable by nature.
+
+    Please note that this is a breaking change that will cause data associated with the `file://` scheme, such as cookies, local storage, local cache, and web-based databases, to be lost. You will need to handle the migration of data. If you are unable to migrate the data at this time, you can revert this setting by setting the `AndroidInsecureFileModeEnabled` preference flag.
+
+    ```xml
+    <preference name="AndroidInsecureFileModeEnabled" value="true" />
+    ```
+
+    Setting this flag will keep the content on the  `file://` scheme, which Google reports to be insecure.
+
+* **Android App Bundles `aab` Support**
+
+    By default, release builds will now generate an `aab` formatted package type for release.
+
+    By nature, `aab` packages can not be deployed or pushed manually to a device for testing. If you need to test a release build, you will need to change the package type back to `apk` with the `packageType` flag.
+
+    Debug builds will continue to create an `apk` formatted package.
+
+* **Tooling and Default Support Bump**
+
+    * Target SDK (`targetSdk`): `30`
+    * SDK Build Tool: `30.0.3`
+    * Gradle: `7.1.1`
+    * Kotlin: `1.5.20`
+    * Android Gradle Plugin (AGP): `4.2.2`
+    * Google Services Gradle Plugin: `4.3.5`
+
+* **Node Support**
+
+    Since Node 10 is no longer being supported by the Node.js team, we have dropped support for Node 10.
+
+* **Java 11 Support**
+
+    With the current release of Android Studio 4.2, the Android tooling can now support running on JAVA 11. Please note that this does not mean you can start compiling JAVA 11 source code.

Review comment:
       Fixed

##########
File path: www/_posts/2021-07-20-cordova-android-10.0.0.md
##########
@@ -0,0 +1,162 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova Android 10.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova Android 10.0.0`!  This is one of Cordova's supported platforms for building Android mobile applications.
+
+* [cordova-android@9.1.0](https://www.npmjs.com/package/cordova-android)

Review comment:
       :trollface:




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-docs] dpogue commented on a change in pull request #1181: doc: add android 10.0.0 release blog post

Posted by GitBox <gi...@apache.org>.
dpogue commented on a change in pull request #1181:
URL: https://github.com/apache/cordova-docs/pull/1181#discussion_r672777075



##########
File path: www/_posts/2021-07-20-cordova-android-10.0.0.md
##########
@@ -0,0 +1,162 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova Android 10.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova Android 10.0.0`!  This is one of Cordova's supported platforms for building Android mobile applications.
+
+* [cordova-android@9.1.0](https://www.npmjs.com/package/cordova-android)

Review comment:
       `10.0.0` :trollface: 

##########
File path: www/_posts/2021-07-20-cordova-android-10.0.0.md
##########
@@ -0,0 +1,162 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova Android 10.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova Android 10.0.0`!  This is one of Cordova's supported platforms for building Android mobile applications.
+
+* [cordova-android@9.1.0](https://www.npmjs.com/package/cordova-android)
+
+**To upgrade:**
+
+```bash
+cordova platform remove android
+cordova platform add android@10.0.0
+```
+
+## Release Highlights
+
+* **`AndroidX` Only Support**
+
+    In this release, we have completely migrated to the AndroidX library and no longer support the Android Support Library. All plugins that continue to use the Android Support Library will need to be updated to reference the new AndroidX library.
+
+    If plugins have not been updated, you can still use the [cordova-plugin-androidx-adapter](https://www.npmjs.com/package/cordova-plugin-androidx-adapter) plugin, which can be used to migrate the legacy references to the new AndroidX references.
+
+* **`WebViewAssetLoader` Support**
+
+   By default, the `WebViewAssetLoader` is enabled and allows apps to serve their content from a 'proper' origin. This will makes routing work easily for frameworks like Angular.
+
+    With no additional configurations, the app content is served from `https://localhost/`. You can configure the hostname by setting the preference option `hostname`.
+
+    ```xml
+    <preference name="hostname" value="localhost" />
+    ```
+
+    The scheme, `https`, is not configurable by nature.
+
+    Please note that this is a breaking change that will cause data associated with the `file://` scheme, such as cookies, local storage, local cache, and web-based databases, to be lost. You will need to handle the migration of data. If you are unable to migrate the data at this time, you can revert this setting by setting the `AndroidInsecureFileModeEnabled` preference flag.
+
+    ```xml
+    <preference name="AndroidInsecureFileModeEnabled" value="true" />
+    ```
+
+    Setting this flag will keep the content on the  `file://` scheme, which Google reports to be insecure.
+
+* **Android App Bundles `aab` Support**
+
+    By default, release builds will now generate an `aab` formatted package type for release.
+
+    By nature, `aab` packages can not be deployed or pushed manually to a device for testing. If you need to test a release build, you will need to change the package type back to `apk` with the `packageType` flag.
+
+    Debug builds will continue to create an `apk` formatted package.
+
+* **Tooling and Default Support Bump**
+
+    * Target SDK (`targetSdk`): `30`
+    * SDK Build Tool: `30.0.3`
+    * Gradle: `7.1.1`
+    * Kotlin: `1.5.20`
+    * Android Gradle Plugin (AGP): `4.2.2`
+    * Google Services Gradle Plugin: `4.3.5`
+
+* **Node Support**
+
+    Since Node 10 is no longer being supported by the Node.js team, we have dropped support for Node 10.
+
+* **Java 11 Support**
+
+    With the current release of Android Studio 4.2, the Android tooling can now support running on JAVA 11. Please note that this does not mean you can start compiling JAVA 11 source code.

Review comment:
       Just use "Java" not "JAVA" here?




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-docs] erisu merged pull request #1181: doc: add android 10.0.0 release blog post

Posted by GitBox <gi...@apache.org>.
erisu merged pull request #1181:
URL: https://github.com/apache/cordova-docs/pull/1181


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-docs] erisu commented on a change in pull request #1181: doc: add android 10.0.0 release blog post

Posted by GitBox <gi...@apache.org>.
erisu commented on a change in pull request #1181:
URL: https://github.com/apache/cordova-docs/pull/1181#discussion_r672779382



##########
File path: www/_posts/2021-07-20-cordova-android-10.0.0.md
##########
@@ -0,0 +1,162 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova Android 10.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova Android 10.0.0`!  This is one of Cordova's supported platforms for building Android mobile applications.
+
+* [cordova-android@9.1.0](https://www.npmjs.com/package/cordova-android)
+
+**To upgrade:**
+
+```bash
+cordova platform remove android
+cordova platform add android@10.0.0
+```
+
+## Release Highlights
+
+* **`AndroidX` Only Support**
+
+    In this release, we have completely migrated to the AndroidX library and no longer support the Android Support Library. All plugins that continue to use the Android Support Library will need to be updated to reference the new AndroidX library.
+
+    If plugins have not been updated, you can still use the [cordova-plugin-androidx-adapter](https://www.npmjs.com/package/cordova-plugin-androidx-adapter) plugin, which can be used to migrate the legacy references to the new AndroidX references.
+
+* **`WebViewAssetLoader` Support**
+
+   By default, the `WebViewAssetLoader` is enabled and allows apps to serve their content from a 'proper' origin. This will makes routing work easily for frameworks like Angular.
+
+    With no additional configurations, the app content is served from `https://localhost/`. You can configure the hostname by setting the preference option `hostname`.
+
+    ```xml
+    <preference name="hostname" value="localhost" />
+    ```
+
+    The scheme, `https`, is not configurable by nature.
+
+    Please note that this is a breaking change that will cause data associated with the `file://` scheme, such as cookies, local storage, local cache, and web-based databases, to be lost. You will need to handle the migration of data. If you are unable to migrate the data at this time, you can revert this setting by setting the `AndroidInsecureFileModeEnabled` preference flag.
+
+    ```xml
+    <preference name="AndroidInsecureFileModeEnabled" value="true" />
+    ```
+
+    Setting this flag will keep the content on the  `file://` scheme, which Google reports to be insecure.
+
+* **Android App Bundles `aab` Support**
+
+    By default, release builds will now generate an `aab` formatted package type for release.
+
+    By nature, `aab` packages can not be deployed or pushed manually to a device for testing. If you need to test a release build, you will need to change the package type back to `apk` with the `packageType` flag.
+
+    Debug builds will continue to create an `apk` formatted package.
+
+* **Tooling and Default Support Bump**
+
+    * Target SDK (`targetSdk`): `30`
+    * SDK Build Tool: `30.0.3`
+    * Gradle: `7.1.1`
+    * Kotlin: `1.5.20`
+    * Android Gradle Plugin (AGP): `4.2.2`
+    * Google Services Gradle Plugin: `4.3.5`
+
+* **Node Support**
+
+    Since Node 10 is no longer being supported by the Node.js team, we have dropped support for Node 10.
+
+* **Java 11 Support**
+
+    With the current release of Android Studio 4.2, the Android tooling can now support running on JAVA 11. Please note that this does not mean you can start compiling JAVA 11 source code.

Review comment:
       Fixed

##########
File path: www/_posts/2021-07-20-cordova-android-10.0.0.md
##########
@@ -0,0 +1,162 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova Android 10.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova Android 10.0.0`!  This is one of Cordova's supported platforms for building Android mobile applications.
+
+* [cordova-android@9.1.0](https://www.npmjs.com/package/cordova-android)

Review comment:
       :trollface:




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-docs] erisu commented on a change in pull request #1181: doc: add android 10.0.0 release blog post

Posted by GitBox <gi...@apache.org>.
erisu commented on a change in pull request #1181:
URL: https://github.com/apache/cordova-docs/pull/1181#discussion_r672779382



##########
File path: www/_posts/2021-07-20-cordova-android-10.0.0.md
##########
@@ -0,0 +1,162 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova Android 10.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova Android 10.0.0`!  This is one of Cordova's supported platforms for building Android mobile applications.
+
+* [cordova-android@9.1.0](https://www.npmjs.com/package/cordova-android)
+
+**To upgrade:**
+
+```bash
+cordova platform remove android
+cordova platform add android@10.0.0
+```
+
+## Release Highlights
+
+* **`AndroidX` Only Support**
+
+    In this release, we have completely migrated to the AndroidX library and no longer support the Android Support Library. All plugins that continue to use the Android Support Library will need to be updated to reference the new AndroidX library.
+
+    If plugins have not been updated, you can still use the [cordova-plugin-androidx-adapter](https://www.npmjs.com/package/cordova-plugin-androidx-adapter) plugin, which can be used to migrate the legacy references to the new AndroidX references.
+
+* **`WebViewAssetLoader` Support**
+
+   By default, the `WebViewAssetLoader` is enabled and allows apps to serve their content from a 'proper' origin. This will makes routing work easily for frameworks like Angular.
+
+    With no additional configurations, the app content is served from `https://localhost/`. You can configure the hostname by setting the preference option `hostname`.
+
+    ```xml
+    <preference name="hostname" value="localhost" />
+    ```
+
+    The scheme, `https`, is not configurable by nature.
+
+    Please note that this is a breaking change that will cause data associated with the `file://` scheme, such as cookies, local storage, local cache, and web-based databases, to be lost. You will need to handle the migration of data. If you are unable to migrate the data at this time, you can revert this setting by setting the `AndroidInsecureFileModeEnabled` preference flag.
+
+    ```xml
+    <preference name="AndroidInsecureFileModeEnabled" value="true" />
+    ```
+
+    Setting this flag will keep the content on the  `file://` scheme, which Google reports to be insecure.
+
+* **Android App Bundles `aab` Support**
+
+    By default, release builds will now generate an `aab` formatted package type for release.
+
+    By nature, `aab` packages can not be deployed or pushed manually to a device for testing. If you need to test a release build, you will need to change the package type back to `apk` with the `packageType` flag.
+
+    Debug builds will continue to create an `apk` formatted package.
+
+* **Tooling and Default Support Bump**
+
+    * Target SDK (`targetSdk`): `30`
+    * SDK Build Tool: `30.0.3`
+    * Gradle: `7.1.1`
+    * Kotlin: `1.5.20`
+    * Android Gradle Plugin (AGP): `4.2.2`
+    * Google Services Gradle Plugin: `4.3.5`
+
+* **Node Support**
+
+    Since Node 10 is no longer being supported by the Node.js team, we have dropped support for Node 10.
+
+* **Java 11 Support**
+
+    With the current release of Android Studio 4.2, the Android tooling can now support running on JAVA 11. Please note that this does not mean you can start compiling JAVA 11 source code.

Review comment:
       Fixed

##########
File path: www/_posts/2021-07-20-cordova-android-10.0.0.md
##########
@@ -0,0 +1,162 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova Android 10.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova Android 10.0.0`!  This is one of Cordova's supported platforms for building Android mobile applications.
+
+* [cordova-android@9.1.0](https://www.npmjs.com/package/cordova-android)

Review comment:
       :trollface:




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-docs] erisu merged pull request #1181: doc: add android 10.0.0 release blog post

Posted by GitBox <gi...@apache.org>.
erisu merged pull request #1181:
URL: https://github.com/apache/cordova-docs/pull/1181


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-docs] dpogue commented on a change in pull request #1181: doc: add android 10.0.0 release blog post

Posted by GitBox <gi...@apache.org>.
dpogue commented on a change in pull request #1181:
URL: https://github.com/apache/cordova-docs/pull/1181#discussion_r672777075



##########
File path: www/_posts/2021-07-20-cordova-android-10.0.0.md
##########
@@ -0,0 +1,162 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova Android 10.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova Android 10.0.0`!  This is one of Cordova's supported platforms for building Android mobile applications.
+
+* [cordova-android@9.1.0](https://www.npmjs.com/package/cordova-android)

Review comment:
       `10.0.0` :trollface: 

##########
File path: www/_posts/2021-07-20-cordova-android-10.0.0.md
##########
@@ -0,0 +1,162 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova Android 10.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova Android 10.0.0`!  This is one of Cordova's supported platforms for building Android mobile applications.
+
+* [cordova-android@9.1.0](https://www.npmjs.com/package/cordova-android)
+
+**To upgrade:**
+
+```bash
+cordova platform remove android
+cordova platform add android@10.0.0
+```
+
+## Release Highlights
+
+* **`AndroidX` Only Support**
+
+    In this release, we have completely migrated to the AndroidX library and no longer support the Android Support Library. All plugins that continue to use the Android Support Library will need to be updated to reference the new AndroidX library.
+
+    If plugins have not been updated, you can still use the [cordova-plugin-androidx-adapter](https://www.npmjs.com/package/cordova-plugin-androidx-adapter) plugin, which can be used to migrate the legacy references to the new AndroidX references.
+
+* **`WebViewAssetLoader` Support**
+
+   By default, the `WebViewAssetLoader` is enabled and allows apps to serve their content from a 'proper' origin. This will makes routing work easily for frameworks like Angular.
+
+    With no additional configurations, the app content is served from `https://localhost/`. You can configure the hostname by setting the preference option `hostname`.
+
+    ```xml
+    <preference name="hostname" value="localhost" />
+    ```
+
+    The scheme, `https`, is not configurable by nature.
+
+    Please note that this is a breaking change that will cause data associated with the `file://` scheme, such as cookies, local storage, local cache, and web-based databases, to be lost. You will need to handle the migration of data. If you are unable to migrate the data at this time, you can revert this setting by setting the `AndroidInsecureFileModeEnabled` preference flag.
+
+    ```xml
+    <preference name="AndroidInsecureFileModeEnabled" value="true" />
+    ```
+
+    Setting this flag will keep the content on the  `file://` scheme, which Google reports to be insecure.
+
+* **Android App Bundles `aab` Support**
+
+    By default, release builds will now generate an `aab` formatted package type for release.
+
+    By nature, `aab` packages can not be deployed or pushed manually to a device for testing. If you need to test a release build, you will need to change the package type back to `apk` with the `packageType` flag.
+
+    Debug builds will continue to create an `apk` formatted package.
+
+* **Tooling and Default Support Bump**
+
+    * Target SDK (`targetSdk`): `30`
+    * SDK Build Tool: `30.0.3`
+    * Gradle: `7.1.1`
+    * Kotlin: `1.5.20`
+    * Android Gradle Plugin (AGP): `4.2.2`
+    * Google Services Gradle Plugin: `4.3.5`
+
+* **Node Support**
+
+    Since Node 10 is no longer being supported by the Node.js team, we have dropped support for Node 10.
+
+* **Java 11 Support**
+
+    With the current release of Android Studio 4.2, the Android tooling can now support running on JAVA 11. Please note that this does not mean you can start compiling JAVA 11 source code.

Review comment:
       Just use "Java" not "JAVA" here?




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-docs] erisu merged pull request #1181: doc: add android 10.0.0 release blog post

Posted by GitBox <gi...@apache.org>.
erisu merged pull request #1181:
URL: https://github.com/apache/cordova-docs/pull/1181


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org