Flutter notes

Flutterに関するメモ書き

Flutter 1.5.4-hotfix.2 から Flutter 1.7.8+hotfix.3 にアップグレード

Flutter 1.7がリリースされましたね。

まず現在のバージョンを確認。

$ 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)

アップグレードを叩きます。

$ flutter upgrade
:
:
:
• No issues found!

再びバージョンを確認。

$ 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回目のバージョンアップでしたが、今回もトラブル無し。素晴らしい。

そういえば、今まで書きにくかった

<Widget>[
  条件 ? Widget() : null
]

みたいなものが、

<Widget>[
  if (条件) Widget()
]

という形で書けるようになっていました。

これはDart 2.3の機能なので1.5の時点で使えていたようです。知らなかった。

最近はあまりFlutter触れていませんが、ぼちぼちやっていきたいと思います。