I would like to propose the following idea: make a major Cordova release (Cordova 9), based on what was already published for Cordova 8, with a very limited set of changes such as: * drop Node.js 4 support * remove committed node_modules from all supported Cordova platforms * commit package-lock.json * update dependencies (should resolve the npm audit issues if done right) * drop support for Xcode pre-9 on both iOS and cordova-osx
and maybe some other items such as: * cordova-android patch release discussed in the thread at: https://bit.ly/2vpUbSS * add iOS bridge WebView as proposed in https://github.com/apache/cordova-docs/pull/867 * drop iOS pre-10 support This idea should give us a double benefit: * drop burden of old Node.js 4, Xcode pre-9, and maybe iOS pre-10 support almost immediately * less pressure to cut a major release off the master branches This would entail making a new release branch per repo, sometimes based on master and sometimes based on another release branch, and then increasing to the subsequent major release -dev version on master. I will probably need 1-2 weeks to finish something for a client then can work on this one. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org For additional commands, e-mail: dev-h...@cordova.apache.org