upgrade to new Dart SDK