turbo_notifiers 1.0.0 copy "turbo_notifiers: ^1.0.0" to clipboard
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 ValueNotifier with TurboNotifier class
  • Force update mode for reference types
  • Silent updates without triggering listeners
  • data getter/setter as alias for value/update()
  • silentUpdateCurrent for functional updates without notifications
  • Standard value setter support
  • doNotifyListeners option for batch updates
  • All features from previous versions (0.0.1 - 0.0.4)

Changed #

  • Package renamed from informers to turbo_listenables and then to turbo_notifiers
  • Class renamed from Informer to TurboNotifier
  • Updated import paths to use package:turbo_notifiers/turbo_notifiers.dart
  • Default forceUpdate behavior set to false
  • Improved equality checks for updateCurrent methods
  • Better listener notification handling
  • Enhanced example project and documentation

Removed #

  • ListInformer - use TurboNotifier<List<T>> instead
  • MapInformer - use TurboNotifier<Map<K, V>> instead
  • SetInformer - use TurboNotifier<Set<T>> instead
  • MaxLengthListInformer - use TurboNotifier<List<T>> with custom logic instead

Fixed #

  • Fixed equality checks in update methods
  • Improved current value update methods
0
likes
150
points
128
downloads

Publisher

verified publisherultrawideturbodev.com

Weekly Downloads

A simple package that copies improves the behaviour of Flutter's ValueNotifier.

Repository (GitHub)
View/report issues

Topics

#state-management #value-notifier #flutter

Documentation

Documentation
API reference

License

BSD-3-Clause (license)

Dependencies

flutter

More

Packages that depend on turbo_notifiers