- Bugfix #23: Update listeners if widget model is replaced between builds
- Feature #5: Inject multiple PropertyChangeProvider at the root of app
- Updated flutter_lints version to 5.0.0 and implemented suggested fixes
- Updated minimum Dart SDK to 3.0.0
PropertyChangeNotifier
can now be used as a mixin without causing compiler errors- Assert that listeners do not call dispose() #20 thanks to @Kantino777
- Updated linter version and implemented suggested fixes
- Regenerated example project to use latest Flutter template
- Added null safety
- Added convenience classes to use when property names are of type
String
- Switched to use flutter_lints
- Updated
PropertyChangeProvider
to detect all properties changed in the current build frame
- Updated tests and example project
- Readme updates
- Fixed package declaration
- Updated package structure
- Removed readme from example project
- Initial Open Source release