dpogue commented on code in PR #1321:
URL: https://github.com/apache/cordova-docs/pull/1321#discussion_r1259037154


##########
www/_posts/2023-07-10-cordova-ios-7.0.0.md:
##########
@@ -0,0 +1,183 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova iOS 7.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova iOS 7.0.0`! This 
is one of Cordova's supported platforms for building iOS applications.
+
+* [[email protected]](https://www.npmjs.com/package/cordova-ios)
+
+**Upgrade steps:**
+
+```bash
+cordova platform remove ios
+cordova platform add [email protected]
+```
+
+**New install steps:**
+
+```bash
+cordova platform add [email protected]
+```
+
+## Release Highlights
+
+### Breaking Changes
+
+* **Removal of `podspec` type from `framework` tag**
+
+    Since Cordova-iOS 5.0.0, the new `podspec` tag was added to improve the 
readability and support of features that CocoaPods provided.
+
+    This release officially removes the old `type="podspec"` implementation of 
the `framework` tag. If you maintain plugins and still using the `framework` 
tag to load pod specs, it is recommended to migrate to the newer implementation.
+
+    For implementation specifications, please see our [Apache Cordova - 
Podspec](https://cordova.apache.org/docs/en/dev/plugin_ref/spec.html#podspec-) 
docs.
+
+* **Removed default `CONFIGURATION_BUILD_DIR` overrides**
+
+    This will change the location of where the output files are generated.
+
+    * `build/emulator` will become `build/Debug-iphonesimulator`
+    * `build/device` will become `build/Release-iphoneos`
+
+    This will help ensure that debug and release files are never mixed up in 
the same directory and improves support for macOS `maccatalyst` builds.
+
+* **Node Support**
+
+    We have dropped support for Node 14.x and increase the minimum Node 
requirement to greater than or equal to 16.13.0.

Review Comment:
   Slight preference to say NodeJS instead of just Node:
   
   ```suggestion
   * **Update supported NodeJS versions**
   
       We have dropped support for NodeJS 14.x and increase the minimum NodeJS 
requirement to greater than or equal to 16.13.0.
   ```



##########
www/_posts/2023-07-10-cordova-ios-7.0.0.md:
##########
@@ -0,0 +1,183 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova iOS 7.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova iOS 7.0.0`! This 
is one of Cordova's supported platforms for building iOS applications.
+
+* [[email protected]](https://www.npmjs.com/package/cordova-ios)
+
+**Upgrade steps:**
+
+```bash
+cordova platform remove ios
+cordova platform add [email protected]
+```
+
+**New install steps:**
+
+```bash
+cordova platform add [email protected]
+```
+
+## Release Highlights
+
+### Breaking Changes
+
+* **Removal of `podspec` type from `framework` tag**
+
+    Since Cordova-iOS 5.0.0, the new `podspec` tag was added to improve the 
readability and support of features that CocoaPods provided.
+
+    This release officially removes the old `type="podspec"` implementation of 
the `framework` tag. If you maintain plugins and still using the `framework` 
tag to load pod specs, it is recommended to migrate to the newer implementation.
+
+    For implementation specifications, please see our [Apache Cordova - 
Podspec](https://cordova.apache.org/docs/en/dev/plugin_ref/spec.html#podspec-) 
docs.
+
+* **Removed default `CONFIGURATION_BUILD_DIR` overrides**
+
+    This will change the location of where the output files are generated.
+
+    * `build/emulator` will become `build/Debug-iphonesimulator`
+    * `build/device` will become `build/Release-iphoneos`
+
+    This will help ensure that debug and release files are never mixed up in 
the same directory and improves support for macOS `maccatalyst` builds.
+
+* **Node Support**
+
+    We have dropped support for Node 14.x and increase the minimum Node 
requirement to greater than or equal to 16.13.0.
+
+* **Dropped Platform Binaries**
+
+    We no longer supply or package platform-centric workflow binaries in the 
`cordova-ios` npm package or GitHub repository.

Review Comment:
   Should add a line here like "Please use the `cordova` CLI tool for managing 
your Cordova project plugins and platform configuration."



##########
www/_posts/2023-07-10-cordova-ios-7.0.0.md:
##########
@@ -0,0 +1,172 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova iOS 7.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova iOS 7.0.0`! This 
is one of Cordova's supported platforms for building iOS applications.
+
+* [[email protected]](https://www.npmjs.com/package/cordova-ios)
+
+## Release Highlights
+
+**To upgrade:**
+
+```bash
+cordova platform remove ios
+cordova platform add [email protected]
+```
+
+**To install:**
+
+```bash
+cordova platform add [email protected]
+```
+
+**BREAKING CHANGES:**
+
+* **Removal of `podspec` type from `framework` tag**
+
+    Since Cordova-iOS 5.0.0, the new `podspec` tag was added to improve the 
readability and support of features that CocoaPods provided.
+
+    This release officially removes the old `type="podspec"` implementation of 
the `framework` tag. If you maintain plugins and still using the `framework` 
tag to load pod specs, it is recommended to migrate to the newer implementation.
+
+    For implementation specifications, please see our [Apache Cordova - 
Podspec](https://cordova.apache.org/docs/en/dev/plugin_ref/spec.html#podspec-) 
docs.
+
+* **Removed default `CONFIGURATION_BUILD_DIR` overrides**
+
+* **Node Support**
+
+    We have dropped support for Node 14.x and increase the minimum Node 
requirement to greater than or equal to 16.13.0.
+
+* **Dropped Platform Binraries**
+
+    We no longer supply or package platform-centric workflow binraries in the 
`cordova-ios` npm package or GitHub repository.
+
+* **Rename `Images.xcassets` to `Assets.xcassets`**
+
+* **Remove deprecated API `colorFromColorString` from `CDVViewController`**
+* **Privatized the `CDVCommandDelegateImpl` class.**
+
+**New Features:**
+
+* **Added `LimitsNavigationsToAppBoundDomains` preference configuration**
+
+    This preference allows you to use cookie authentication or browser APIs 
but requires the value to be set to `YES`. The default value is `NO`.
+
+* **Support Apple Cloud Distribution Signing**

Review Comment:
   Apple Cloud Distribution Signing allows using AppStore Connect API keys to 
automatically manage the distribution signing certificate and provisioning 
profiles. With Cordova-iOS 7.0.0, you can specify AppStore Connect API 
credentials in `build.json` or as command-line parameters to the `cordova`  
tool.
   
   These options are `authenticationKeyPath`, `authenticationKeyID`, and 
`authenticationKeyIssuerID`, and they work in combination with the existing 
`automaticProvisioning` option.



##########
www/_posts/2023-07-10-cordova-ios-7.0.0.md:
##########
@@ -0,0 +1,183 @@
+---
+layout: post
+author:
+    name: Bryan Ellis
+title:  "Cordova iOS 7.0.0 Released!"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that we have just released `Cordova iOS 7.0.0`! This 
is one of Cordova's supported platforms for building iOS applications.
+
+* [[email protected]](https://www.npmjs.com/package/cordova-ios)
+
+**Upgrade steps:**
+
+```bash
+cordova platform remove ios
+cordova platform add [email protected]
+```
+
+**New install steps:**
+
+```bash
+cordova platform add [email protected]
+```
+
+## Release Highlights
+
+### Breaking Changes
+
+* **Removal of `podspec` type from `framework` tag**
+
+    Since Cordova-iOS 5.0.0, the new `podspec` tag was added to improve the 
readability and support of features that CocoaPods provided.
+
+    This release officially removes the old `type="podspec"` implementation of 
the `framework` tag. If you maintain plugins and still using the `framework` 
tag to load pod specs, it is recommended to migrate to the newer implementation.
+
+    For implementation specifications, please see our [Apache Cordova - 
Podspec](https://cordova.apache.org/docs/en/dev/plugin_ref/spec.html#podspec-) 
docs.
+
+* **Removed default `CONFIGURATION_BUILD_DIR` overrides**
+
+    This will change the location of where the output files are generated.
+
+    * `build/emulator` will become `build/Debug-iphonesimulator`
+    * `build/device` will become `build/Release-iphoneos`
+
+    This will help ensure that debug and release files are never mixed up in 
the same directory and improves support for macOS `maccatalyst` builds.
+
+* **Node Support**
+
+    We have dropped support for Node 14.x and increase the minimum Node 
requirement to greater than or equal to 16.13.0.
+
+* **Dropped Platform Binaries**
+
+    We no longer supply or package platform-centric workflow binaries in the 
`cordova-ios` npm package or GitHub repository.
+
+* **Rename `Images.xcassets` to `Assets.xcassets`**
+
+* **Remove deprecated API `colorFromColorString` from `CDVViewController`**
+* **Privatized the `CDVCommandDelegateImpl` class.**

Review Comment:
   ```suggestion
   * **Remove the `CDVCommandDelegateImpl` class from public API**
   ```



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to