Upgrading build 0.0 to 0.2
Breaking0.0.1+1 → 0.2.1Breaking2New4Changed4Fixed1Other1
BreakingUpgrade verdict
2 breaking changes.
In plain terms
- Code that configures the build must pass a PhaseGroup object instead of a nested list of phases.
- Build output now lives in .dart_tool/build instead of .build, and other packages may use that folder too.
Must act 2 items need code or config changes
Requires Dart SDK >=1.9.1 <2.0.0 from 0.2.0 (none stated before).
What you must change
Breaking2
Top level classes now take a PhaseGroup instead of a List<List<Phase>>.
PhaseGroupPhaseMoves the .build folder to .dart_tool/build.
.build.dart_tool/build