Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This splits out the builders and schematics into two separate packages. The reason behind this is that the schematics and builders always had separate goals. This will update
@ionic/angular-toolkit
to only include the schematics for@ionic/angular
apps, no builders.A new package
@ionic/cordova-builders
will be created that will have all the custom build tools needed for older Ionic/Cordova apps.Migration
For folks using
@ionic/angular
and Capacitor, you can update to the latest (once release) and remove the olderionic-cordova-build
entries from your angular.jsonAnd you're good to go! You'll still have access to the schematics so things like
ionic g page
will work as expected.For Ionic/Cordova users, you will need to install the new
@ionic/cordova-builders
package.Then you can update the existing ionic-cordova-build task to call the new package.
Everything should still work as expected, but if you do run into any problems, please open an issue 😄