August 24, 2024
- environment: sdk: ^3.0.0
- Remove class InheritedWrap
- mixin InheritedWidgetStateMixin on State {
- Removed mustCallSuper from show clause
September 24, 2022
- Deprecated 'refresh'. Use setState() instead--a recognized Flutter function.
- Updated example app
- sdk: ">=2.17.0 <3.0.0"
- Update analysis_options.yaml
- Moved to the 2-clause BSD License.
- More public API documentation
- Implemented widget_test.dart
May 13, 2022
- class InheritedWrap for targeted and independent rebuilds
April 04, 2022
- Removed ill-conceived InheritedWidget implementation.
- Removed unnecessary functions, builder() and attachStateSet()
- Removed confusing functions, rebuild(), notifyClients(), notifyListeners()
- sdk: ">=2.16.2 <3.0.0"
March 30, 2022
- Implement void activate() with _addThisState();
- sdk: ">=2.16.1 <3.0.0"
January 06, 2022
- Changed Map<Type, Type> _stateWidgets to Map<Type, StateSet> _stateWidgets
- _stateWidgets.isEmpty ? null : _stateWidgets.value
- StateSet._stateOf(this); to StateSet.stateIn(this);
- void deactivate() { /// In case of 'hot reload' and State object is re-created.
- Introduced example app
- sdk: ">=2.15.0 <3.0.0"
July 29, 2021
- StateSet? stateOf(); bool setStateOf(VoidCallback fn) for extension on StatefulWidget
July 16, 2021
- Retrieve State object used by the specified StatefulWidget object
June 23, 2021
- Deprecated StateSetWidget. Proven insufficient.
April 09, 2021
- Null Safety
- Introduces mixin, StateSetWidget
February 27, 2021
- Introduce notifyListeners(), notifyClients()
February 25, 2021
- Introduced _SetStateInheritedWidget
- flutter format .
February 14, 2021
- StateBloc takes in Type of StatefulWidget and not State
February 13, 2021
- Description in pubspec.yaml
- Rename _SecondPageState to _SecondScreenState
- Updated README.md file
February 12, 2021
- Removed ?. operator
- Add print() to State object
- Updated README.md file
- Initial publication of the app
February 11, 2021
- Initial commit