From f1503a5d8a23e4760e423d74e045c6b2eb66577d Mon Sep 17 00:00:00 2001 From: Joe Bowser Date: Mon, 24 Oct 2016 13:22:08 -0700 Subject: [PATCH 1/4] Cordova Android 6.0.0 release announcement --- www/_posts/2016-10-24-android-release.md | 53 ++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 www/_posts/2016-10-24-android-release.md diff --git a/www/_posts/2016-10-24-android-release.md b/www/_posts/2016-10-24-android-release.md new file mode 100644 index 00000000000..e6e5ebaf393 --- /dev/null +++ b/www/_posts/2016-10-24-android-release.md @@ -0,0 +1,53 @@ +--- +layout: post +author: + name: Joe Bowser + url: https://twitter.com/infil00p +title: "Cordova Android 6.0.0 Released!" +categories: announcements +tags: news releases +--- + +We are happy to announce a major release for`Cordova Android 6.0.0` has been released! + +Run the following command in your project to save your currently installed plugins into `config.xml`: + + cordova plugin save + +To upgrade: + + npm install -g cordova + cd my_project + cordova platform update android@6.0.0 + +To add it explicitly: + + cordova platform add android@6.0.0 + + +## What's new in Android + +This release adds significant functionality, and also introduces a number +of breaking changes. Some of the changes to the code base will be of +particular interest to third party webview plugin developers. + +#### Major Changes #### +* Primary bridge is the EVAL_BRIDGE, which tells the WebView to execute JS directly. This is more stable than the ONLINE_EVENT bridge +* Full Support for Android Nougat (API 24) +* Ice Cream Sandwich Support has been deprecated. Minimum Supported Android Version is Jellybean (API 16/ Android 4.1) +* Plugin Installation now CLEANS the build directory, this speeds up gradle build times and allows for CLI develoment to be more predictable + +Changes For Third-Party WebView Developers: +* executeJavascript method added and is an abstract method that must be implemented +* the EVAL_BRIDGE must be added to the WebView + + +#### Curated Changes from the Git Commit Logs, check release notes for a more complete list #### +* [CB-11083](https://issues.apache.org/jira/browse/CB-11083) Fix to deal with custom frameworks with their own Gradle configuration +* [CB-8722](https://issues.apache.org/jira/browse/CB-8722) - Move icons from drawable to mipmap +* [CB-11964](https://issues.apache.org/jira/browse/CB-11964) Call clean after plugin install and mock it in tests +* [CB-11935](https://issues.apache.org/jira/browse/CB-11935) Does a best-effort attempt to pause any processing that can be paused safely, such as animations and geolocation. +* [CB-11640](https://issues.apache.org/jira/browse/CB-11640) Changing requirements check to ask for Java 8 +* [CB-11907](https://issues.apahce.org/jira/browse/CB-11907): Bumping Gradle to work with Android Studio 2.2 and the Android Gradle Plugin +* [CB-11078](https://issues.apahce.org/jira/browse/CB-11907):mpty string for BackgroundColor preference crashes application This closes #316 + From d661c43d4ef87be5f90986b4b8315eb4e95fd0c5 Mon Sep 17 00:00:00 2001 From: Joe Bowser Date: Mon, 24 Oct 2016 13:40:40 -0700 Subject: [PATCH 2/4] CB-120038: Typo and consistency fix --- www/_posts/2016-10-24-android-release.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/www/_posts/2016-10-24-android-release.md b/www/_posts/2016-10-24-android-release.md index e6e5ebaf393..aead46ca24d 100644 --- a/www/_posts/2016-10-24-android-release.md +++ b/www/_posts/2016-10-24-android-release.md @@ -43,11 +43,11 @@ Changes For Third-Party WebView Developers: #### Curated Changes from the Git Commit Logs, check release notes for a more complete list #### -* [CB-11083](https://issues.apache.org/jira/browse/CB-11083) Fix to deal with custom frameworks with their own Gradle configuration -* [CB-8722](https://issues.apache.org/jira/browse/CB-8722) - Move icons from drawable to mipmap -* [CB-11964](https://issues.apache.org/jira/browse/CB-11964) Call clean after plugin install and mock it in tests -* [CB-11935](https://issues.apache.org/jira/browse/CB-11935) Does a best-effort attempt to pause any processing that can be paused safely, such as animations and geolocation. -* [CB-11640](https://issues.apache.org/jira/browse/CB-11640) Changing requirements check to ask for Java 8 +* [CB-11083](https://issues.apache.org/jira/browse/CB-11083): Fix to deal with custom frameworks with their own Gradle configuration +* [CB-8722](https://issues.apache.org/jira/browse/CB-8722): Move icons from drawable to mipmap +* [CB-11964](https://issues.apache.org/jira/browse/CB-11964): Call clean after plugin install and mock it in tests +* [CB-11935](https://issues.apache.org/jira/browse/CB-11935): Does a best-effort attempt to pause any processing that can be paused safely, such as animations and geolocation. +* [CB-11640](https://issues.apache.org/jira/browse/CB-11640): Changing requirements check to ask for Java 8 * [CB-11907](https://issues.apahce.org/jira/browse/CB-11907): Bumping Gradle to work with Android Studio 2.2 and the Android Gradle Plugin -* [CB-11078](https://issues.apahce.org/jira/browse/CB-11907):mpty string for BackgroundColor preference crashes application This closes #316 +* [CB-11078](https://issues.apahce.org/jira/browse/CB-11907): Empty string for BackgroundColor preference crashes application This closes #316 From 32a4ef56b6ac56e2f5c21be1c9db5767d7437551 Mon Sep 17 00:00:00 2001 From: Joe Bowser Date: Mon, 7 Nov 2016 11:35:43 -0800 Subject: [PATCH 3/4] CB-12109: Announcement of Cordova-Android 6.1.0 --- www/_posts/2016-11-07-android-release.md | 35 ++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 www/_posts/2016-11-07-android-release.md diff --git a/www/_posts/2016-11-07-android-release.md b/www/_posts/2016-11-07-android-release.md new file mode 100644 index 00000000000..4e0daa70ad3 --- /dev/null +++ b/www/_posts/2016-11-07-android-release.md @@ -0,0 +1,35 @@ +--- +layout: post +author: + name: Joe Bowser + url: https://twitter.com/infil00p +title: "Cordova Android 6.1.0 Released!" +categories: announcements +tags: news releases +--- + +We are happy to announce that`Cordova Android 6.1.0` has been released! + +Run the following command in your project to save your currently installed plugins into `config.xml`: + + cordova plugin save + +To upgrade: + + npm install -g cordova + cd my_project + cordova platform update android@6.1.0 + +To add it explicitly: + + cordova platform add android@6.1.0 + + +## What's new in Android +* [CB-12108](https://issues.apache.org/jira/browse/CB-12108) Updating gradle files to work with the latest version of Android Studio +* [CB-12102](https://issues.apache.org/jira/browse/CB-12102) Bump travis to build to API 25 +* Bumping up the version +* [CB-12101](https://issues.apache.org/jira/browse/CB-12101) Fix so that CLI builds don't conflict with Android Studio builds +* [CB-12077](https://issues.apache.org/jira/browse/CB-12077) Fix paths for Android icons/splashscreens + + From c0716419370331d8bf6335dd922223fe45d0adb4 Mon Sep 17 00:00:00 2001 From: Joe Bowser Date: Mon, 7 Nov 2016 13:47:59 -0800 Subject: [PATCH 4/4] Fixing punctuation. --- www/_posts/2016-11-07-android-release.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/_posts/2016-11-07-android-release.md b/www/_posts/2016-11-07-android-release.md index 4e0daa70ad3..6cac1413811 100644 --- a/www/_posts/2016-11-07-android-release.md +++ b/www/_posts/2016-11-07-android-release.md @@ -8,7 +8,7 @@ categories: announcements tags: news releases --- -We are happy to announce that`Cordova Android 6.1.0` has been released! +We are happy to announce that `Cordova Android 6.1.0` has been released! Run the following command in your project to save your currently installed plugins into `config.xml`: