df_pod 0.13.8 df_pod: ^0.13.8 copied to clipboard
A package offering tools to manage app state using ValueNotifier-like objects called Pods.
Changelog #
[0.13.8] #
- Released @ 10/2024 (UTC)
- chore: Update dependencies
[0.13.7] #
- Released @ 10/2024 (UTC)
- fix: Add back PodListenable that was accidentally deleted
[0.13.6] #
- Released @ 10/2024 (UTC)
- fix: Add back asPodDisposable() that was accidentally deleted
[0.13.5] #
- Released @ 10/2024 (UTC)
- chore: Add compatibility with ValueListenable
[0.13.4] #
- Released @ 10/2024 (UTC)
- chore: Add safety features to discourage the use of weak referenced listeners for Pod and WeakChangeNotifier
[0.13.3] #
- Released @ 10/2024 (UTC)
- chore: Update SharedPod
[0.13.2] #
- Released @ 10/2024 (UTC)
- chore: Add initialValue property to SharedPod
[0.13.1] #
- Released @ 10/2024 (UTC)
- chore: Improve SharedPod
[0.13.0] #
- Released @ 10/2024 (UTC)
- breaking: Implement automatic resource disposal for Pods via WeakReference
[0.12.2] #
- Released @ 10/2024 (UTC)
- chore: Update dependencies
[0.12.1] #
- Released @ 10/2024 (UTC)
- fix: Fix null issue with ReducerPod
[0.12.0] #
- Released @ 10/2024 (UTC)
- breaking: Remove deprecated ListCalbackBuilder, ListCallbackStateBuilder, and PoldListCallbackBuilder, and simplify ReducerPod
[0.11.23] #
- Released @ 10/2024 (UTC)
- fix: Change static constructor to factory constructor in ReducerPod
[0.11.22] #
- Released @ 10/2024 (UTC)
- chore: Improve ReducerPod
[0.11.21] #
- Released @ 10/2024 (UTC)
- refactor: Move ResponderPod to ReducerPod.single
[0.11.20] #
- Released @ 10/2024 (UTC)
- chore: Change set method of Pods to be sync and not async
[0.11.19] #
- Released @ 10/2024 (UTC)
- feat: Update responder in ReducerPod to return FutureOr
[0.11.18] #
- Released @ 10/2024 (UTC)
- refactor: Update return type from dynamic to generic in responder of ResponsivePod
[0.11.17] #
- Released @ 10/2024 (UTC)
- feat: Add a single element ReducerPod called ResponsivePod
[0.11.16] #
- Released @ 10/2024 (UTC)
- chore: Simplify ReducerPod
[0.11.15] #
- Released @ 10/2024 (UTC)
- feat: Add reset method to ReducerPod
[0.11.14] #
- Released @ 10/2024 (UTC)
- feat: Pass current pod(s) of builders to their onDispose
[0.11.13] #
- Released @ 10/2024 (UTC)
- feat: Improve responder of ReducerPod to take Futures
[0.11.12] #
- Released @ 10/2024 (UTC)
- chore: Upgrade dependencies
[0.11.11] #
- Released @ 10/2024 (UTC)
- refactor: FutureToPod now use FutureOr
[0.11.10] #
- Released @ 10/2024 (UTC)
- feat: Add FutureToPod
[0.11.9] #
- Released @ 10/2024 (UTC)
- chore: Add new ReducerPod
[0.11.8] #
- Released @ 10/2024 (UTC)
- chore: Update dependencies
[0.11.7] #
- Released @ 10/2024 (UTC)
- chore: Update dependencies
[0.11.6] #
- Released @ 10/2024 (UTC)
- chore: Minor issue fix, update dependencies
[0.11.4] #
- Released @ 10/2024 (UTC)
- chore: Improve comments, readme and update dependencies
[0.11.2] #
- Released @ 10/2024 (UTC)
- refactor: Update GenericPodMixin to improve performance
[0.11.1] #
- Released @ 10/2024 (UTC)
- tidy: Tidy code and update workflow scripts
[0.11.0] #
- Released @ 10/2024 (UTC)
- breaking: Replace df_will_dispose with df_cleanup dependency, remove state management utils
[0.10.1] #
- Released @ 10/2024 (UTC)
- feat: Add additional callbacks for PodService
[0.10.0] #
- Released @ 10/2024 (UTC)
- breaking: Simplify PodService and add the DI class to manage dependency injection
[0.9.5] #
- Released @ 10/2024 (UTC)
- chore: TempPod and GlobalPod now extends ProtectedPod
- chore: Add more casting methods to the extension CastPodListenableX
[0.9.4] #
- Released @ 10/2024 (UTC)
- chore: Add casting methods for ValueListenable types
[0.9.3] #
- Released @ 10/2024 (UTC)
- chore: Update dependencies, add experimental EasyPod
- docs: Update comments
[0.9.2] #
- Released @ 10/2024 (UTC)
- chore: Update df_cleanup dependency
[0.9.1] #
- Released @ 10/2024 (UTC)
- chore: Update dependencies
[0.9.0] #
- Released @ 10/2024 (UTC)
- breaking: Update structure, examples and implement df_cleanup package
[0.8.0+1] #
- Released @ 10/2024 (UTC)
- docs: Improve readme
[0.8.0] #
- Released @ 10/2024 (UTC)
- breaking: Refactor code to address minor complexity and stability issues
- docs: Update readme
[0.7.2] #
- Released @ 10/2024 (UTC)
- refactor: Simplify temp and global Pods
[0.7.1] #
- Released @ 10/2024 (UTC)
- refactor: Update OnLoadingSnapshot to use createdAt instead of elapsed
[0.7.0] #
- Released @ 10/2024 (UTC)
- refactor: Update builders to pass context again
[0.6.0] #
- Released @ 10/2024 (UTC)
- fix: Fix issues with ListCallbackBuilder and ListCallbackStateBuilder and simplify
[0.5.0] #
- Released @ 10/2024 (UTC)
- refactor: Rename CallbackBuilder to ListCallbackBuilder, add ListCallbackStateBuilder, refactor
- chore: Update dependencies
[0.4.0] #
- Released @ 10/2024 (UTC)
- chore: Fix and rename builders and provide usage example of CallbackBuilder and PodListCallbackBuilder
- refactor: Simplify code structure
[0.3.4] #
- Released @ 10/2024 (UTC)
- docs: Update library description comment
- chore: Update topics to pubspec.yaml
[0.3.3] #
- Released @ 10/2024 (UTC)
- chore: Rename tests folder to more_tests and address pub warnings
- fix: Fix potential issues in pubspec.yaml and update dependencies
- docs: Update readme and details in pubspec.yaml
[0.3.2] #
- Released @ 10/2024 (UTC)
- chore: Update dependencies for Flutter compatibility
[0.3.1] #
- Released @ 10/2024 (UTC)
- chore: Update Flutter SDK version
[0.3.0] #
- Released @ 10/2024 (UTC)
- refactor: Address null issues
- refactor: Move Pod reducers to classes and refactor typedefs
- chore: Remove unused exceptions and update comments
- feat: Separate global and temp Pods into their own Pods
- docs: Improve readme and usage example
[0.2.3] #
- Released @ 10/2024 (UTC)
- refactor: Remove unnecessary await in shared_pod.dart
[0.2.2] #
- Released @ 10/2024 (UTC)
- feat: Remove FuturePodBuilder and FuturePodListBuilder
- feat: PodBuilder, PodListBuilder and PollingPodBuilder can now use FutureOr
[0.2.1] #
- Released @ 10/2024 (UTC)
- feat: Add FuturePodBuilder and FuturePodListBuilder
[0.2.0] #
- Released @ 10/2024 (UTC)
- feat: Add SharedPod
- refactor: Refactor for clarity
[0.1.0] #
- Released @ 10/2024 (UTC)
- Initial release