3.0.0 Migration Guide
Last updated
Was this helpful?
Last updated
Was this helpful?
WARNING, backup your existing code before proceeding with migration as the process cannot be reversed. Angel project can be upgraded to Angel3 by following the steps below:
Run dart pub outdated --mode=null-safety
. Make sure all the packages except angel_*
are upgradable.
Check that all angel_*
packages can be upgraded by referring to .
Upgrade all angel_*
packages manually in pubspec.yml
by referring to or
Run dart pub upgrade --null-safety
to upgrade the rest of the packages automatically.
Run dart migrate
to do the migration.
Fix and resolve NNBD related warnings and errors in the code.
Replace all angel_*
packages in pubspec.yml
with angel3_*
equivalent by referring to .
Fix and resolve import errors in your project by updating them to angel3_*
packages.