[Flutter] ライブラリのバージョン確認と指定方法

備忘録のために記載しました。新しいことを学べば追加する予定です。

1. 最新のパッケージバージョンの確認

$ flutter pub outdated

2. パッケージバージョンの指定方法

2.1 更新を一切しませんパターン

完全保守的で私はこのバージョンじゃないとだめと思う人向け。

flutter_keyboard_visibility: 5.4.0 

2.2 破壊的な変更を避けつつ最新のパッケージを使用するパターン

^(キャロット記号)を使用することで、メジャーバージョンを更新せずにパッケージバージョンを更新する。
例えば、

flutter_keyboard_visibility: ^5.4.0 

の場合は、flutter pub upgradeしたときに5.4.0以上かつ6.0.0より下のパッケージで更新してくれる。メジャーバージョンを上げない理由として破壊的な変更などでコードを調整する必要があるため、きちんと確認してからバージョンを上げること。

2.3 常に最新バージョンを使用するパターン

anyを使用することで、常に最新のパッケージを使用することができる。
破壊的な変更があってもお構いなし人向け。

flutter_keyboard_visibility: any


この記事が気に入ったらサポートをしてみませんか?