All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
- REFACTOR: context_watch v3 migration.
- REFACTOR: pubspec.yaml: Updated homepage/repository with proper branch name.
- FEAT: prepare context_watch_getx for initial release.
- BREAKING FEAT: simplified callback argument selection API for ContextWatchSubscription.
- BREAKING FEAT: watchEffect() for attaching side effects to the observed data.
- BREAKING CHORE: updated get to 5.0.0 RC.
Packages with breaking changes:
Packages with other changes:
- BREAKING CHORE: updated get to 5.0.0 RC.
- DOCS: applied deprecation annotation from updated signals_flutter.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
context_ref
-v1.4.3
context_watch_base
-v6.0.2
context_plus
-v4.1.3
context_watch
-v5.1.2
context_watch_getx
-v3.0.2
context_watch_bloc
-v3.0.2
context_watch_signals
-v3.0.2
context_watch_mobx
-v3.0.2
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
context_plus
-v4.1.3
context_watch
-v5.1.2
context_watch_getx
-v3.0.2
context_watch_bloc
-v3.0.2
context_watch_signals
-v3.0.2
context_watch_mobx
-v3.0.2
- FIX: added an assert to enforce that bind*() is not called outside the build() method of a BuildContext.
- FIX: added an assert to enforce that watch*() is not called outside the build() method of a BuildContext.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
context_watch_base
-v6.0.1
context_plus
-v4.1.2
context_watch_bloc
-v3.0.1
context_watch_mobx
-v3.0.1
context_watch_getx
-v3.0.1
context_watch_signals
-v3.0.1
context_watch
-v5.1.1
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
context_plus
-v4.1.2
context_watch_bloc
-v3.0.1
context_watch_mobx
-v3.0.1
context_watch_getx
-v3.0.1
context_watch_signals
-v3.0.1
context_watch
-v5.1.1
- FIX: fixed a rare case where re-activated Element could lose track of its watched variables.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
context_plus
-v4.1.1
- FIX: fixed a rare case where re-activated Element could lose its Ref providers.
Packages with breaking changes:
context_watch_base
-v6.0.0
context_watch_bloc
-v3.0.0
context_watch_getx
-v3.0.0
context_watch_mobx
-v3.0.0
context_watch_signals
-v3.0.0
Packages with other changes:
- FEAT: Multi-value watching via (obs1, obs2, ...).watch*(context).
- BREAKING FEAT: simplified callback argument selection API for ContextWatchSubscription.
- BREAKING FEAT: simplified callback argument selection API for ContextWatchSubscription.
- BREAKING FEAT: simplified callback argument selection API for ContextWatchSubscription.
- BREAKING FEAT: simplified callback argument selection API for ContextWatchSubscription.
- BREAKING FEAT: simplified callback argument selection API for ContextWatchSubscription.
- FEAT: Multi-value watching via (ref1, ref2, ...).watch*(context).
- REFACTOR: simplified callback argument selection API for ContextWatchSubscription.
- REFACTOR: simplified exports.
- FEAT: Multi-value watching via (obs1, obs2, ...).watch*(context).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- DOCS: README.md update.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- DOCS: README.md update.
- DOCS: README.md update.
- DOCS: README.md update.
Packages with breaking changes:
context_plus
-v4.0.0
context_watch
-v5.0.0
context_watch_base
-v5.0.0
context_watch_bloc
-v2.0.0
context_watch_getx
-v2.0.0
context_watch_mobx
-v2.0.0
context_watch_signals
-v2.0.0
Packages with other changes:
- There are no other changes in this release.
- BREAKING FEAT: watchEffect() for attaching side effects to the observed data.
- BREAKING FEAT: watchEffect() for attaching side effects to the observed data.
- BREAKING FEAT: watchEffect() for attaching side effects to the observed data.
- BREAKING FEAT: watchEffect() for attaching side effects to the observed data.
- BREAKING FEAT: watchEffect() for attaching side effects to the observed data.
- BREAKING FEAT: watchEffect() for attaching side effects to the observed data.
- BREAKING FEAT: watchEffect() for attaching side effects to the observed data.
Packages with breaking changes:
Packages with other changes:
context_watch_mobx
-v1.0.7
context_watch_bloc
-v1.0.7
context_watch_signals
-v1.1.2
context_watch_getx
-v1.0.5
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
context_watch_mobx
-v1.0.7
context_watch_bloc
-v1.0.7
context_watch_signals
-v1.1.2
context_watch_getx
-v1.0.5
- BREAKING FEAT: goodbye,
context.unwatch()
!
- DOCS: README.md update.
- BREAKING FEAT: goodbye,
context.unwatch()
!
- BREAKING FEAT: goodbye,
context.unwatch()
!
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
context_plus
-v2.3.1
context_ref
-v1.4.0
context_watch
-v3.3.0
context_watch_base
-v3.1.2
context_watch_getx
-v1.0.4
context_watch_bloc
-v1.0.6
context_watch_mobx
-v1.0.6
context_watch_signals
-v1.1.1
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
context_watch_getx
-v1.0.4
context_watch_bloc
-v1.0.6
context_watch_mobx
-v1.0.6
context_watch_signals
-v1.1.1
- DOCS: removed outdated doc comment for Listenable.watch().
- FEAT: improve rebuild scheduling for .bindValue().
- FEAT: Ref.bind<AnimationController?>() support.
- FEAT: [context_watch] Removes the rxdart dependency, ValueStreams are still supported! (#14) by @passsy.
- DOCS: removed outdated doc comment for Listenable.watch().
- FIX: ensure no markNeedsBuild() after element is unmounted.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
context_plus
-v2.3.0
context_watch
-v3.2.0
context_watch_base
-v3.1.1
context_watch_signals
-v1.1.0
context_watch_getx
-v1.0.3
context_watch_bloc
-v1.0.5
context_watch_mobx
-v1.0.5
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
context_watch_getx
-v1.0.3
context_watch_bloc
-v1.0.5
context_watch_mobx
-v1.0.5
- FEAT: async_listenable support integration.
- FEAT: async_listenable support integration.
- FIX: proper handling of synchronous new value notifications during build().
- FEAT: Update signals_flutter in context_watch_signals to v5 (#11).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
context_plus
-v2.2.2
- DOCS: Updated README.md.
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries):
context_watch_signals
-v1.0.0
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
context_plus
-v2.2.1
- FEAT: Per-element equality checks for List, Set and Map keys Ref.bind(key: ...).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: Added a simplified way of binding the TickerProvider-dependent controllers.
- FEAT: Added a simplified way of binding the TickerProvider-dependent controllers.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
context_watch
-v3.1.0
context_watch_base
-v3.1.0
context_plus
-v2.1.2
context_watch_mobx
-v1.0.4
context_watch_getx
-v1.0.2
context_watch_bloc
-v1.0.4
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
context_plus
-v2.1.2
context_watch_mobx
-v1.0.4
context_watch_getx
-v1.0.2
context_watch_bloc
-v1.0.4
- FEAT: Subscriptions are now kept throughout the Element re-parenting.
- FEAT: Subscriptions are now kept throughout the Element re-parenting.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
context_plus
-v2.1.1
- FEAT: Element re-parenting support.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: context.unwatch() upon Ref.bind(), Ref.bindLazy(), Ref.bindValue().
- DOCS: Added Ref.bind(), Ref.bindLazy(), Ref.bindValue() to the comparison table.
- REFACTOR: extension-based API for both Ref and ReadOnlyRef.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- DOCS: updated README.md.
Packages with breaking changes:
Packages with other changes:
- BREAKING CHANGE: Removed
Ref<ValueListenable>.watchValue()
andRef<ValueListenable>.watchValueOnly()
.Ref<ValueListenable>.watch()
now returns the value,Ref<Listenable>.watch()
now returns void.
- BREAKING REFACTOR: Simplified the API. Every observable type now has only two extension methods:
watch()
,watchOnly()
.
- BREAKING REFACTOR: Simplified the API. Every observable type now has only two extension methods:
watch()
,watchOnly()
.
- REFACTOR: context_watch v3 migration.
- REFACTOR: context_watch v3 migration.
- REFACTOR: context_watch v3 migration.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
context_plus
-v1.0.4
- DOCS: updated README.md.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- REFACTOR: loosened Flutter SDK constraint.
- REFACTOR: loosened Flutter SDK constraint.
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries):
context_watch_getx
-v1.0.0
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- REFACTOR: context_watch_mobx: pubspec.yaml cleanup.
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries):
context_watch_mobx
-v1.0.0
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- REFACTOR: updated context_watch_bloc topics.
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries):
context_watch_bloc
-v1.0.0
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- REFACTOR: added topics to context_plus, context_ref, context_watch.
- REFACTOR: added topics to context_plus, context_ref, context_watch.
- REFACTOR: added topics to context_plus, context_ref, context_watch.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- REFACTOR: pubspec.yaml: Updated homepage/repository with proper branch name.
- REFACTOR: pubspec.yaml: Updated homepage/repository with proper branch name.
- REFACTOR: pubspec.yaml: Updated homepage/repository with proper branch name.
- REFACTOR: pubspec.yaml: Updated homepage/repository with proper branch name.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- REFACTOR: updated Flutter SDK constraint.
- REFACTOR: updated Flutter SDK constraint.
- REFACTOR: updated Flutter SDK constraint.
- REFACTOR: updated Flutter SDK constraint.