Extension methods -- which we shipped in preview in 2.6.0 -- are no longer in preview, and are now officially supported as of 2.7.0. Learn more about them here:
https://medium.com/dartlang/extension-methods-2d466cd8b308
LanguageBreaking Change: Static extension members are accessible when imported with a prefix (issue 671). In the extension method preview launch, importing a library with a prefix hid all extension members in addition to hiding the extension name, thereby making them inaccessible in the importing library except via the explicit override syntax. Based on user feedback, we have changed this to make extensions methods accessible even when imported with a prefix.
The Linter was updated to 0.1.104, which includes:
pub get generates .dart_tool/package_config.json in addition to .packages to support language versioning.
pub publish now warns about the old flutter plugin registration format.
pub publish now warns about the author field in pubspec.yaml being. obsolete.
Show a proper error message when git is not installed.