Dart breaking changes
Merge branch 'pr/711' into gh-pages

Close #711