Upgrading flutter_hooks 0.20 to 0.21
Breaking0.20.5 → 0.21.3+1Breaking1Platform1Deprecated1New11Fixed1Other1
BreakingUpgrade verdict
1 breaking change and a platform requirement change.
In plain terms
- Renamed useMaterialStatesController to useWidgetStatesController to follow the rename in Flutter.
- Bump minimum Flutter SDK to 3.21.0-13.0.pre.4.
- The useExpansionTileController hook is being phased out; use useExpansibleController instead.
Must act 3 items need code or config changes
Flutter requirement changed in 0.21.3: >=3.0.0 → >=3.32.0.
What you must change
Breaking1
Renamed useMaterialStatesController to useWidgetStatesController to follow the rename in Flutter.
useMaterialStatesControlleruseWidgetStatesControllerPlatform1
Bump minimum Flutter SDK to 3.21.0-13.0.pre.4.
Deprecations to plan for
Deprecated1
Deprecates useExpansionTileController in favor of useExpansibleController.
useExpansionTileControlleruseExpansibleController