df_pod 0.18.11
df_pod: ^0.18.11 copied to clipboard
A package offering tools to manage app state using ValueListenable objects called Pods.
Changelog #
0.18.11 #
- Released @ 7/2025 (UTC)
- Update dependencies
0.18.10 #
- Released @ 7/2025 (UTC)
- Update dependencies
0.18.9 #
- Released @ 7/2025 (UTC)
- Refector and cleaning
- Update dependencies
0.18.8 #
- Released @ 6/2025 (UTC)
- Update dependencies
0.18.7 #
- Released @ 6/2025 (UTC)
- Update dependencies
0.18.6 #
- Released @ 6/2025 (UTC)
- Update dependencies
0.18.5 #
- Released @ 6/2025 (UTC)
- Update dependencies
0.18.4 #
- Released @ 6/2025 (UTC)
- Update dependencies
0.18.3 #
- Released @ 6/2025 (UTC)
- Update dependencies
0.18.2 #
- Released @ 6/2025 (UTC)
- chore: Update dependencies
0.18.1 #
- Released @ 6/2025 (UTC)
- feat: Add reduce function to OnOptionSnapshot and OnOptionListSnapshot
0.18.0 #
- Released @ 6/2025 (UTC)
- breaking: Improved PodBuilders
0.17.1 #
- Released @ 6/2025 (UTC)
- chore: Update dependencies
0.17.0 #
- Released @ 6/2025 (UTC)
- breaking: Remove null, use monads and update documentatipn
0.16.10 #
- Released @ 6/2025 (UTC)
- feat: Add notifyImmediately to set and update
0.16.9 #
- Released @ 5/2025 (UTC)
- chore: Update dependencies
0.16.8 #
- Released @ 3/2025 (UTC)
- docs: Update readme
0.16.7 #
- Released @ 3/2025 (UTC)
- chore: Tidy code and remove deprecated elements
0.16.6 #
- Released @ 3/2025 (UTC)
- chore: Update dependencies
0.16.4 #
- Released @ 2/2025 (UTC)
- chore: Update dependencies
0.16.3 #
- Released @ 2/2025 (UTC)
- fix: Fix debouncing logic in PodBuilder and PodListBuilder
0.16.2 #
- Released @ 2/2025 (UTC)
- chore: Small fix
0.16.1 #
- Released @ 2/2025 (UTC)
- chore: Upgrade dependencies
0.16.0 #
- Released @ 2/2025 (UTC)
- chore: Update dependencies
0.15.1 #
- Released @ 2/2025 (UTC)
- feat: Add caching mechnism to PodBuilders
0.15.0 #
- Released @ 2/2025 (UTC)
- breaking: Update dependencies
0.14.12 #
- Released @ 2/2025 (UTC)
- feat: Add additional constructors for PodBuilder, PollingPodBuilder and PodListBuilder
0.14.11 #
- Released @ 2/2025 (UTC)
- feat: Add optional debouncers to builders
0.14.10 #
- Released @ 2/2025 (UTC)
- chore: Add nonNull and cond methods; rename untilPredicate method to cond
0.14.9 #
- Released @ 2/2025 (UTC)
- feat: Add a very useful untilPredicate methods to pods
0.14.8 #
- Released @ 2/2025 (UTC)
- fix: Fix null issue
0.14.7 #
- Released @ 2/2025 (UTC)
- fix: Another annoying bugfix
0.14.6 #
- Released @ 2/2025 (UTC)
- chore: Update F
0.14.5 #
- Released @ 2/2025 (UTC)
- fix: Stupid bugfix
0.14.4 #
- Released @ 2/2025 (UTC)
- chore: Change FuturePod to SafeFuturePod that uses Option and Result
0.14.3 #
- Released @ 2/2025 (UTC)
- chore: Update dependencies
0.14.1 #
- Released @ 2/2025 (UTC)
- chore: Minor performance update
0.14.0 #
- Released @ 2/2025 (UTC)
- breaking: Update dependencies and docs
0.13.9 #
- Released @ 2/2025 (UTC)
- docs: Improve documentation
0.13.8 #
- Released @ 2/2025 (UTC)
- chore: Update dependencies
0.13.7 #
- Released @ 2/2025 (UTC)
- fix: Add back PodListenable that was accidentally deleted
0.13.6 #
- Released @ 2/2025 (UTC)
- fix: Add back asPodDisposable() that was accidentally deleted
0.13.5 #
- Released @ 2/2025 (UTC)
- chore: Add compatibility with ValueListenable
0.13.4 #
- Released @ 2/2025 (UTC)
- chore: Add safety features to discourage the use of weak referenced listeners for Pod and WeakChangeNotifier
0.13.3 #
- Released @ 2/2025 (UTC)
- chore: Update SharedPod
0.13.2 #
- Released @ 2/2025 (UTC)
- chore: Add initialValue property to SharedPod
0.13.1 #
- Released @ 2/2025 (UTC)
- chore: Improve SharedPod
0.13.0 #
- Released @ 2/2025 (UTC)
- breaking: Implement automatic resource disposal for Pods via WeakReference
0.12.2 #
- Released @ 2/2025 (UTC)
- chore: Update dependencies
0.12.1 #
- Released @ 2/2025 (UTC)
- fix: Fix null issue with ReducerPod
0.12.0 #
- Released @ 2/2025 (UTC)
- breaking: Remove deprecated ListCalbackBuilder, ListCallbackStateBuilder, and PoldListCallbackBuilder, and simplify ReducerPod
0.11.23 #
- Released @ 2/2025 (UTC)
- fix: Change static constructor to factory constructor in ReducerPod
0.11.22 #
- Released @ 2/2025 (UTC)
- chore: Improve ReducerPod
0.11.21 #
- Released @ 2/2025 (UTC)
- refactor: Move ResponderPod to ReducerPod.single
0.11.20 #
- Released @ 2/2025 (UTC)
- chore: Change set method of Pods to be sync and not async
0.11.19 #
- Released @ 2/2025 (UTC)
- feat: Update responder in ReducerPod to return FutureOr
0.11.18 #
- Released @ 2/2025 (UTC)
- refactor: Update return type from dynamic to generic in responder of ResponsivePod
0.11.17 #
- Released @ 2/2025 (UTC)
- feat: Add a single element ReducerPod called ResponsivePod
0.11.16 #
- Released @ 2/2025 (UTC)
- chore: Simplify ReducerPod
0.11.15 #
- Released @ 2/2025 (UTC)
- feat: Add reset method to ReducerPod
0.11.14 #
- Released @ 2/2025 (UTC)
- feat: Pass current pod(s) of builders to their onDispose
0.11.13 #
- Released @ 2/2025 (UTC)
- feat: Improve responder of ReducerPod to take Futures
0.11.12 #
- Released @ 2/2025 (UTC)
- chore: Upgrade dependencies
0.11.11 #
- Released @ 2/2025 (UTC)
- refactor: FutureToPod now use FutureOr
0.11.10 #
- Released @ 2/2025 (UTC)
- feat: Add FutureToPod
0.11.9 #
- Released @ 2/2025 (UTC)
- chore: Add new ReducerPod
0.11.8 #
- Released @ 2/2025 (UTC)
- chore: Update dependencies
0.11.7 #
- Released @ 2/2025 (UTC)
- chore: Update dependencies
0.11.6 #
- Released @ 2/2025 (UTC)
- chore: Minor issue fix, update dependencies
0.11.4 #
- Released @ 2/2025 (UTC)
- chore: Improve comments, readme and update dependencies
0.11.2 #
- Released @ 2/2025 (UTC)
- refactor: Update GenericPodMixin to improve performance
0.11.1 #
- Released @ 2/2025 (UTC)
- tidy: Tidy code and update workflow scripts
0.11.0 #
- Released @ 2/2025 (UTC)
- breaking: Replace df_will_dispose with df_cleanup dependency, remove state management utils
0.10.1 #
- Released @ 2/2025 (UTC)
- feat: Add additional callbacks for PodService
0.10.0 #
- Released @ 2/2025 (UTC)
- breaking: Simplify PodService and add the DI class to manage dependency injection
0.9.5 #
- Released @ 2/2025 (UTC)
- chore: TempPod and GlobalPod now extends ProtectedPod
- chore: Add more casting methods to the extension CastPodListenableX
0.9.4 #
- Released @ 2/2025 (UTC)
- chore: Add casting methods for ValueListenable types
0.9.3 #
- Released @ 2/2025 (UTC)
- chore: Update dependencies, add experimental EasyPod
- docs: Update comments
0.9.2 #
- Released @ 2/2025 (UTC)
- chore: Update df_cleanup dependency
0.9.1 #
- Released @ 2/2025 (UTC)
- chore: Update dependencies
0.9.0 #
- Released @ 2/2025 (UTC)
- breaking: Update structure, examples and implement df_cleanup package
0.8.0+1 #
- Released @ 2/2025 (UTC)
- docs: Improve readme
0.8.0 #
- Released @ 2/2025 (UTC)
- breaking: Refactor code to address minor complexity and stability issues
- docs: Update readme
0.7.2 #
- Released @ 2/2025 (UTC)
- refactor: Simplify temp and global Pods
0.7.1 #
- Released @ 2/2025 (UTC)
- refactor: Update OnLoadingSnapshot to use createdAt instead of elapsed
0.7.0 #
- Released @ 2/2025 (UTC)
- refactor: Update builders to pass context again
0.6.0 #
- Released @ 2/2025 (UTC)
- fix: Fix issues with ListCallbackBuilder and ListCallbackStateBuilder and simplify
0.5.0 #
- Released @ 2/2025 (UTC)
- refactor: Rename CallbackBuilder to ListCallbackBuilder, add ListCallbackStateBuilder, refactor
- chore: Update dependencies
0.4.0 #
- Released @ 2/2025 (UTC)
- chore: Fix and rename builders and provide usage example of CallbackBuilder and PodListCallbackBuilder
- refactor: Simplify code structure
0.3.4 #
- Released @ 2/2025 (UTC)
- docs: Update library description comment
- chore: Update topics to pubspec.yaml
0.3.3 #
- Released @ 2/2025 (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 @ 2/2025 (UTC)
- chore: Update dependencies for Flutter compatibility
0.3.1 #
- Released @ 2/2025 (UTC)
- chore: Update Flutter SDK version
0.3.0 #
- Released @ 2/2025 (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 @ 2/2025 (UTC)
- refactor: Remove unnecessary await in shared_pod.dart
0.2.2 #
- Released @ 2/2025 (UTC)
- feat: Remove FuturePodBuilder and FuturePodListBuilder
- feat: PodBuilder, PodListBuilder and PollingPodBuilder can now use FutureOr
0.2.1 #
- Released @ 2/2025 (UTC)
- feat: Add FuturePodBuilder and FuturePodListBuilder
0.2.0 #
- Released @ 2/2025 (UTC)
- feat: Add SharedPod
- refactor: Refactor for clarity
0.1.0 #
- Released @ 2/2025 (UTC)
- Initial release