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 2022/07/12 10:26:33 UTC

[GitHub] [cordova-docs] erisu opened a new pull request, #1254: blog(release): cordova-android@11.0.0

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

   Cordova-Android 11 Release Announcement


-- 
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 #1254: blog(release): cordova-android@11.0.0

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


-- 
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 diff in pull request #1254: blog(release): cordova-android@11.0.0

Posted by GitBox <gi...@apache.org>.
erisu commented on code in PR #1254:
URL: https://github.com/apache/cordova-docs/pull/1254#discussion_r920152573


##########
www/_posts/2022-07-12-cordova-android-release-11.0.0.md:
##########
@@ -0,0 +1,120 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova Android 11.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova Android 11.0.0`! This is one of Cordova's supported platforms for building Android applications.
+
+* [cordova-android@11.0.0](https://www.npmjs.com/package/cordova-android)
+
+## Release Highlights
+
+**To upgrade:**
+
+```bash
+cordova platform remove android
+cordova platform add android@11.0.0
+```
+
+**To install:**
+
+```bash
+cordova platform add android@11.0.0
+```
+
+* **Android 12 SplashScreen API Integration**
+
+    As of Android 12, all Android 12 or higher devices display the new app launch animation. Google has applied this requirement to bring a standard design to all app launch screens.
+
+    Due to this requirement, users have seen and reported the display of multiple SplashScreens during the app launch. Since the new SplashScreen API can not be disabled, the old SplashScreen plugin is deprecated for Cordova-Android 11+.
+
+    We have integrated the Android 12 SplashScreen API including the compatibility library into the core of the Cordova-Android platform to provide support for Android API 22+.
+
+    Only some of the exisiting SplashScreen configurations from the old plugin are still supported. For example: `AutoHideSplashScreen`, `SplashScreenDelay`, `FadeSplashScreen`, & `FadeSplashScreenDuration`.
+
+    With the integration of SplashScreen API 12, the following settings have been introduced:
+
+    * `AndroidWindowSplashScreenAnimatedIcon`: Contains the path of the resource image of the SplashScreen Icon. Either an `XML Android Drawable` or `PNG`
+    * `AndroidWindowSplashScreenBackground`: Contains the hex value of the SplashScreen background color. Default is white (#FFFFFF)
+    * `AndroidWindowSplashScreenIconBackgroundColor`: Contains the hex value of the SplashScreen Icon's background color. Default is not defined.
+
+    Also, there were also small behavior changes:
+
+    * `SplashScreenDelay` with `AutoHideSplashScreen` enabled will automatically hide the SplashScreen after the `onPageFinished` is triggered. The original behavior can be restored by setting the setting the `SplashScreenDelay` preference to `3000`, if preferred.
+    * `FadeSplashScreen` only controls the fade out.
+
+    For more information, please refer to the [PR](https://github.com/apache/cordova-android/pull/1441) and [Cordova Docs](https://cordova.apache.org/docs/en/latest/core/features/splashscreen/index.html).

Review Comment:
   ```suggestion
       As of Android 12, all Android 12 or higher devices display the new app launch animation. Google has applied this requirement to bring a standard design to all app launch screens.
   
       Due to this requirement, users have seen and reported the display of multiple SplashScreens during the app launch. Since the new SplashScreen API can not be disabled, the old SplashScreen plugin is deprecated for Cordova-Android 11+.
   
       We have integrated the Android 12 SplashScreen API including the compatibility library into the core of the Cordova-Android platform to provide support for Android API 22+.
   
       For more information, please refer to the [PR](https://github.com/apache/cordova-android/pull/1441) and [Cordova Docs](https://cordova.apache.org/docs/en/latest/core/features/splashscreen/index.html).
   ```



-- 
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 diff in pull request #1254: blog(release): cordova-android@11.0.0

Posted by GitBox <gi...@apache.org>.
dpogue commented on code in PR #1254:
URL: https://github.com/apache/cordova-docs/pull/1254#discussion_r920142779


##########
www/_posts/2022-07-12-cordova-android-release-11.0.0.md:
##########
@@ -0,0 +1,120 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova Android 11.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova Android 11.0.0`! This is one of Cordova's supported platforms for building Android applications.
+
+* [cordova-android@11.0.0](https://www.npmjs.com/package/cordova-android)
+
+## Release Highlights
+
+**To upgrade:**
+
+```bash
+cordova platform remove android
+cordova platform add android@11.0.0
+```
+
+**To install:**
+
+```bash
+cordova platform add android@11.0.0
+```
+
+* **Android 12 SplashScreen API Integration**

Review Comment:
   It might be worth writing a separate post walking through (in detail, with screenshots and examples) how to migrate from the old splashscreen plugin to the new built-in one.



-- 
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] NiklasMerz commented on a diff in pull request #1254: blog(release): cordova-android@11.0.0

Posted by GitBox <gi...@apache.org>.
NiklasMerz commented on code in PR #1254:
URL: https://github.com/apache/cordova-docs/pull/1254#discussion_r919404440


##########
www/_posts/2022-07-12-cordova-android-release-11.0.0.md:
##########
@@ -0,0 +1,120 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova Android 11.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova Android 11.0.0`! This is one of Cordova's supported platforms for building Android applications.
+
+* [cordova-android@11.0.0](https://www.npmjs.com/package/cordova-android)
+
+## Release Highlights
+
+**To upgrade:**
+
+```bash
+cordova platform remove android
+cordova platform add android@11.0.0
+```
+
+**To install:**
+
+```bash
+cordova platform add android@11.0.0
+```
+
+* **Android 12 SplashScreen API Integration**
+
+    As of Android 12, all Android 12 or higher devices display the new app launch animation. Google has applied this requirement to bring a standard design to all app launch screens.
+
+    Due to this requirement, users have seen and reported the display of multiple SplashScreens during the app launch. Since the new SplashScreen API can not be disabled, the old SplashScreen plugin is deprecated for Cordova-Android 11+.
+
+    We have integrated into the core of the Cordova-Android platform the Android 12 SplashScreen API including the compatibility library to provide support for Android API 22+.

Review Comment:
   ```suggestion
       We have integrated into the core of the Cordova-Android platform the Android 12 SplashScreen API including the compatibility library to provide support for Android API 22+.
   ```
   ```suggestion
       We have integrated the Android 12 SplashScreen API including the compatibility library into the core of the Cordova-Android platform to provide support for Android API 22+.
   ```



-- 
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