Flutter 1.7がリリースされましたね。
https://medium.com/flutter/announcing-flutter-1-7-9cab4f34eacf
まず現在のバージョンを確認。
1
2
3
4
5
$ flutter --version
Flutter 1.5.4-hotfix.2 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 7a4c33425d (2 months ago) • 2019-04-29 11:05:24 -0700
Engine • revision 52c7a1e849
Tools • Dart 2.3.0 (build 2.3.0-dev.0.5 a1668566e5)
アップグレードを叩きます。
1
2
3
4
5
$ flutter upgrade
:
:
:
• No issues found!
再びバージョンを確認。
1
2
3
4
5
$ flutter --version
Flutter 1.7.8+hotfix.3 • channel stable • https://github.com/flutter/flutter.git
Framework • revision b712a172f9 (29 hours ago) • 2019-07-09 13:14:38 -0700
Engine • revision 54ad777fd2
Tools • Dart 2.4.0
問題なし。既存のプロジェクトも特に問題なくbuildできました。 2回目のバージョンアップでしたが、今回もトラブル無し。素晴らしい。
そういえば、今まで書きにくかった
1
2
3
<Widget>[
条件 ? Widget() : null
]
みたいなものが、
1
2
3
<Widget>[
if (条件) Widget()
]
という形で書けるようになっていました。
これはDart 2.3の機能なので1.5の時点で使えていたようです。知らなかった。
https://github.com/flutter/flutter/issues/28181#issuecomment-508349651
最近はあまりFlutter触れていませんが、ぼちぼちやっていきたいと思います。