cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From GitBox <...@apache.org>
Subject [GitHub] [cordova-docs] dpogue commented on a change in pull request #1082: June 2020 Cordova Tooling & iOS Release Blog Post
Date Mon, 01 Jun 2020 14:31:19 GMT

dpogue commented on a change in pull request #1082:
URL: https://github.com/apache/cordova-docs/pull/1082#discussion_r433258101



##########
File path: www/_posts/2020-06-01-cordova-ios-release-6.0.0.md
##########
@@ -0,0 +1,115 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova iOS 6.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova iOS 6.0.0`! This is Cordova's
official platform for building iOS mobile applications.
+
+* [cordova-ios@6.0.0](https://www.npmjs.com/package/cordova-ios)
+
+## Release Highlights
+
+
+**To upgrade:**
+
+```bash
+cordova platform remove ios
+cordova platform add ios@6.0.0
+```
+
+The most notable changes in this major release are:

Review comment:
       In this case, it's maybe better to hand-write this list instead of taking the commit
messages.
   
   We also maybe want to turn each item in this list into a heading below with a paragraph
or two of explanation. This is a major release, there are breaking changes, we need to call
out how to handle those when upgrading instead of just linking to GitHub PR comments.

##########
File path: www/_posts/2020-06-01-cordova-ios-release-6.0.0.md
##########
@@ -0,0 +1,115 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova iOS 6.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova iOS 6.0.0`! This is Cordova's
official platform for building iOS mobile applications.
+
+* [cordova-ios@6.0.0](https://www.npmjs.com/package/cordova-ios)
+
+## Release Highlights
+
+
+**To upgrade:**
+
+```bash
+cordova platform remove ios
+cordova platform add ios@6.0.0
+```
+
+The most notable changes in this major release are:
+
+* [GH-790](https://github.com/apache/cordova-ios/pull/790) breaking feature: Integrate &
replace SplashScreens w/ Launch Storyboard (CB-13143)
+* [GH-849](https://github.com/apache/cordova-ios/pull/849) breaking(`pod`): remove unused
API & bump minimum version requirements to `1.8.0`

Review comment:
       * Bumped minimum Cocoapods version requirements to 1.8.0

##########
File path: www/_posts/2020-06-01-cordova-ios-release-6.0.0.md
##########
@@ -0,0 +1,115 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova iOS 6.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova iOS 6.0.0`! This is Cordova's
official platform for building iOS mobile applications.
+
+* [cordova-ios@6.0.0](https://www.npmjs.com/package/cordova-ios)
+
+## Release Highlights
+
+
+**To upgrade:**
+
+```bash
+cordova platform remove ios
+cordova platform add ios@6.0.0
+```
+
+The most notable changes in this major release are:
+
+* [GH-790](https://github.com/apache/cordova-ios/pull/790) breaking feature: Integrate &
replace SplashScreens w/ Launch Storyboard (CB-13143)
+* [GH-849](https://github.com/apache/cordova-ios/pull/849) breaking(`pod`): remove unused
API & bump minimum version requirements to `1.8.0`
+* [GH-820](https://github.com/apache/cordova-ios/pull/820) Only set `bundleid` to main app
target

Review comment:
       * Fixed overwriting the bundle identifier when there are multiple Xcode build targets

##########
File path: www/_posts/2020-06-01-cordova-ios-release-6.0.0.md
##########
@@ -0,0 +1,115 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova iOS 6.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova iOS 6.0.0`! This is Cordova's
official platform for building iOS mobile applications.
+
+* [cordova-ios@6.0.0](https://www.npmjs.com/package/cordova-ios)
+
+## Release Highlights
+
+
+**To upgrade:**
+
+```bash
+cordova platform remove ios
+cordova platform add ios@6.0.0
+```
+
+The most notable changes in this major release are:
+
+* [GH-790](https://github.com/apache/cordova-ios/pull/790) breaking feature: Integrate &
replace SplashScreens w/ Launch Storyboard (CB-13143)

Review comment:
       * Integrated SplashScreen plugin code & replaced Launch Images with Launch Storyboards

##########
File path: www/_posts/2020-06-01-cordova-ios-release-6.0.0.md
##########
@@ -0,0 +1,115 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova iOS 6.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova iOS 6.0.0`! This is Cordova's
official platform for building iOS mobile applications.
+
+* [cordova-ios@6.0.0](https://www.npmjs.com/package/cordova-ios)
+
+## Release Highlights
+
+
+**To upgrade:**
+
+```bash
+cordova platform remove ios
+cordova platform add ios@6.0.0
+```
+
+The most notable changes in this major release are:
+
+* [GH-790](https://github.com/apache/cordova-ios/pull/790) breaking feature: Integrate &
replace SplashScreens w/ Launch Storyboard (CB-13143)
+* [GH-849](https://github.com/apache/cordova-ios/pull/849) breaking(`pod`): remove unused
API & bump minimum version requirements to `1.8.0`
+* [GH-820](https://github.com/apache/cordova-ios/pull/820) Only set `bundleid` to main app
target
+* [GH-801](https://github.com/apache/cordova-ios/pull/801) breaking (`UserAgent`): Drop `CDVUserAgentUtil`
and Implement for WKWebView
+* [GH-781](https://github.com/apache/cordova-ios/pull/781) breaking: Use `WKURLSchemeHandler`
for serving app content
+* [GH-780](https://github.com/apache/cordova-ios/pull/780) breaking: upgrade xcode compatible
to 11.0
+* [GH-779](https://github.com/apache/cordova-ios/pull/779) breaking: bump `deployment-target`
to `11.0`

Review comment:
       * Bumped minimum iOS version to 11.0

##########
File path: www/_posts/2020-06-01-cordova-ios-release-6.0.0.md
##########
@@ -0,0 +1,115 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova iOS 6.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova iOS 6.0.0`! This is Cordova's
official platform for building iOS mobile applications.
+
+* [cordova-ios@6.0.0](https://www.npmjs.com/package/cordova-ios)
+
+## Release Highlights
+
+
+**To upgrade:**
+
+```bash
+cordova platform remove ios
+cordova platform add ios@6.0.0
+```
+
+The most notable changes in this major release are:
+
+* [GH-790](https://github.com/apache/cordova-ios/pull/790) breaking feature: Integrate &
replace SplashScreens w/ Launch Storyboard (CB-13143)
+* [GH-849](https://github.com/apache/cordova-ios/pull/849) breaking(`pod`): remove unused
API & bump minimum version requirements to `1.8.0`
+* [GH-820](https://github.com/apache/cordova-ios/pull/820) Only set `bundleid` to main app
target
+* [GH-801](https://github.com/apache/cordova-ios/pull/801) breaking (`UserAgent`): Drop `CDVUserAgentUtil`
and Implement for WKWebView
+* [GH-781](https://github.com/apache/cordova-ios/pull/781) breaking: Use `WKURLSchemeHandler`
for serving app content
+* [GH-780](https://github.com/apache/cordova-ios/pull/780) breaking: upgrade xcode compatible
to 11.0
+* [GH-779](https://github.com/apache/cordova-ios/pull/779) breaking: bump `deployment-target`
to `11.0`
+* [GH-773](https://github.com/apache/cordova-ios/pull/773) refactor: drop `uiwebview` &
add `wkwebview`

Review comment:
       * Moved `WKWebView` support into Cordova-iOS and removed `UIWebView` code

##########
File path: www/_posts/2020-06-01-cordova-ios-release-6.0.0.md
##########
@@ -0,0 +1,115 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova iOS 6.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova iOS 6.0.0`! This is Cordova's
official platform for building iOS mobile applications.
+
+* [cordova-ios@6.0.0](https://www.npmjs.com/package/cordova-ios)
+
+## Release Highlights
+
+
+**To upgrade:**
+
+```bash
+cordova platform remove ios
+cordova platform add ios@6.0.0
+```
+
+The most notable changes in this major release are:
+
+* [GH-790](https://github.com/apache/cordova-ios/pull/790) breaking feature: Integrate &
replace SplashScreens w/ Launch Storyboard (CB-13143)
+* [GH-849](https://github.com/apache/cordova-ios/pull/849) breaking(`pod`): remove unused
API & bump minimum version requirements to `1.8.0`
+* [GH-820](https://github.com/apache/cordova-ios/pull/820) Only set `bundleid` to main app
target
+* [GH-801](https://github.com/apache/cordova-ios/pull/801) breaking (`UserAgent`): Drop `CDVUserAgentUtil`
and Implement for WKWebView
+* [GH-781](https://github.com/apache/cordova-ios/pull/781) breaking: Use `WKURLSchemeHandler`
for serving app content
+* [GH-780](https://github.com/apache/cordova-ios/pull/780) breaking: upgrade xcode compatible
to 11.0

Review comment:
       * Added Xcode 11 compatibility

##########
File path: www/_posts/2020-06-01-cordova-ios-release-6.0.0.md
##########
@@ -0,0 +1,115 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova iOS 6.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova iOS 6.0.0`! This is Cordova's
official platform for building iOS mobile applications.
+
+* [cordova-ios@6.0.0](https://www.npmjs.com/package/cordova-ios)
+
+## Release Highlights
+
+
+**To upgrade:**
+
+```bash
+cordova platform remove ios
+cordova platform add ios@6.0.0
+```
+
+The most notable changes in this major release are:
+
+* [GH-790](https://github.com/apache/cordova-ios/pull/790) breaking feature: Integrate &
replace SplashScreens w/ Launch Storyboard (CB-13143)
+* [GH-849](https://github.com/apache/cordova-ios/pull/849) breaking(`pod`): remove unused
API & bump minimum version requirements to `1.8.0`
+* [GH-820](https://github.com/apache/cordova-ios/pull/820) Only set `bundleid` to main app
target
+* [GH-801](https://github.com/apache/cordova-ios/pull/801) breaking (`UserAgent`): Drop `CDVUserAgentUtil`
and Implement for WKWebView
+* [GH-781](https://github.com/apache/cordova-ios/pull/781) breaking: Use `WKURLSchemeHandler`
for serving app content
+* [GH-780](https://github.com/apache/cordova-ios/pull/780) breaking: upgrade xcode compatible
to 11.0
+* [GH-779](https://github.com/apache/cordova-ios/pull/779) breaking: bump `deployment-target`
to `11.0`
+* [GH-773](https://github.com/apache/cordova-ios/pull/773) refactor: drop `uiwebview` &
add `wkwebview`

Review comment:
       We can probably nest the `WKURLSchemeHandler` item as a bullet point under this, or
just describe it in the more detailed explanation.

##########
File path: www/_posts/2020-06-01-cordova-ios-release-6.0.0.md
##########
@@ -0,0 +1,115 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova iOS 6.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova iOS 6.0.0`! This is Cordova's
official platform for building iOS mobile applications.
+
+* [cordova-ios@6.0.0](https://www.npmjs.com/package/cordova-ios)
+
+## Release Highlights
+
+
+**To upgrade:**
+
+```bash
+cordova platform remove ios
+cordova platform add ios@6.0.0
+```
+
+The most notable changes in this major release are:
+
+* [GH-790](https://github.com/apache/cordova-ios/pull/790) breaking feature: Integrate &
replace SplashScreens w/ Launch Storyboard (CB-13143)
+* [GH-849](https://github.com/apache/cordova-ios/pull/849) breaking(`pod`): remove unused
API & bump minimum version requirements to `1.8.0`
+* [GH-820](https://github.com/apache/cordova-ios/pull/820) Only set `bundleid` to main app
target
+* [GH-801](https://github.com/apache/cordova-ios/pull/801) breaking (`UserAgent`): Drop `CDVUserAgentUtil`
and Implement for WKWebView
+* [GH-781](https://github.com/apache/cordova-ios/pull/781) breaking: Use `WKURLSchemeHandler`
for serving app content
+* [GH-780](https://github.com/apache/cordova-ios/pull/780) breaking: upgrade xcode compatible
to 11.0
+* [GH-779](https://github.com/apache/cordova-ios/pull/779) breaking: bump `deployment-target`
to `11.0`
+* [GH-773](https://github.com/apache/cordova-ios/pull/773) refactor: drop `uiwebview` &
add `wkwebview`
+
+We have removed the `UIWebView` webview from our core platform and integrated `WKWebView`
as its default. This change makes the `cordova-plugin-wkwebview-engine` plugin obsolete.
+
+To resolve some of the known `WKWebView` issues, such as CORS, the `WKURLSchemeHandler` has
been implemented. The `WKURLSchemeHandler` is necessary to serve your app content on custom
scheme. By default, Cordova iOS will continue to server on the `file` scheme. You are able
to change the scheme by setting the preference options `scheme` and `hostname` in the `config.xml`
file.
+
+E.g.
+
+```xml
+<preference name="scheme" value="app" />
+<preference name="hostname" value="localhost" />
+```
+
+In order to support `WKURLSchemeHandler`, the `deployment-target` was bumped to `11.0`.

Review comment:
       This should more clearly call out that this changes the minimum supported iOS version
and drops support for iOS 10.




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

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


Mime
View raw message