Skip to content

Latest commit

 

History

History
526 lines (322 loc) · 9.23 KB

File metadata and controls

526 lines (322 loc) · 9.23 KB

Changelog

[0.18.14]

  • Released @ 2/2026 (UTC)
  • Minor bugfixes

[0.18.13]

  • Released @ 12/2025 (UTC)
  • Tiny fix

[0.18.12]

  • Released @ 12/2025 (UTC)
  • Add fromStream constructor for Pod

[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