turbo_notifiers 1.1.0
turbo_notifiers: ^1.1.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.1.0 - 2026-01-15 #
Changed #
- Updated example to use
TurboViewModelandTurboViewModelBuilder(renamed fromBaseViewModelandViewModelBuilder)
1.0.0 - 2025-01-06 #
Added #
- Enhanced
ValueNotifierwithTNotifierclass - 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
InformertoTNotifier - 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- useTNotifier<List<T>>insteadMapInformer- useTNotifier<Map<K, V>>insteadSetInformer- useTNotifier<Set<T>>insteadMaxLengthListInformer- useTNotifier<List<T>>with custom logic instead
Fixed #
- Fixed equality checks in update methods
- Improved current value update methods