turbo_notifiers 1.0.0
turbo_notifiers: ^1.0.0 copied to clipboard
A simple package that copies improves the behaviour of Flutter's ValueNotifier.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 - 2025-01-06 #
Added #
- Enhanced
ValueNotifierwithTurboNotifierclass - Force update mode for reference types
- Silent updates without triggering listeners
datagetter/setter as alias forvalue/update()silentUpdateCurrentfor functional updates without notifications- Standard value setter support
doNotifyListenersoption for batch updates- All features from previous versions (0.0.1 - 0.0.4)
Changed #
- Package renamed from
informerstoturbo_listenablesand then toturbo_notifiers - Class renamed from
InformertoTurboNotifier - Updated import paths to use
package:turbo_notifiers/turbo_notifiers.dart - Default
forceUpdatebehavior set to false - Improved equality checks for
updateCurrentmethods - Better listener notification handling
- Enhanced example project and documentation
Removed #
ListInformer- useTurboNotifier<List<T>>insteadMapInformer- useTurboNotifier<Map<K, V>>insteadSetInformer- useTurboNotifier<Set<T>>insteadMaxLengthListInformer- useTurboNotifier<List<T>>with custom logic instead
Fixed #
- Fixed equality checks in update methods
- Improved current value update methods