Skip to content

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.

  • 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.
3 items need code or config changes

Flutter requirement changed in 0.21.3: >=3.0.0 → >=3.32.0.

Breaking1
Renamed useMaterialStatesController to useWidgetStatesController to follow the rename in Flutter.
useMaterialStatesControlleruseWidgetStatesController
Platform1
Bump minimum Flutter SDK to 3.21.0-13.0.pre.4.
Deprecated1
Deprecates useExpansionTileController in favor of useExpansibleController.
useExpansionTileControlleruseExpansibleController