Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

6.0 #331

Merged
merged 27 commits into from
Nov 28, 2024
Merged

6.0 #331

merged 27 commits into from
Nov 28, 2024

Conversation

rodydavis
Copy link
Owner

@rodydavis rodydavis commented Oct 26, 2024

  • Remove SignalStream controller
  • Upgrade SignalsProvider/ComputedProvider/ReadonlySignalProvider to default imports
  • Add FlutterSignal to extends ValueNotifier
  • Add FlutterComputed/FlutterReadonlySignal to extends ValueListenable
  • Removing deprecated methods
  • Add more methods to SignalsMixin
  • Switching to preact_signals package for core implementation
  • Removing old deprecated methods
  • Add new mixins: EventSinkSignalMixin, SinkSignalMixin, StreamSignalMixin, SetSignalMixin, ListSignalMixin, MapSignalMixin, QueueSignalMixin, ChangeStackSignalMixin, IterableSignalMixin
  • Update AsyncSignal to implement EventSink
  • Removing previous/initial value from Signal and Computed in favor of TrackedSignal, TrackedSignalMixin and trackedSignal()
  • Update SignalsObserver to include value for signal created (instead of peek())
  • Updated examples
  • Remove callback to signal
  • Remove toSignal extension method (causing unintended casts) in favor of .$ for Object/Object?
  • Add WatchBuilder to include a child callback for caching a widget between rebuilds
  • Removing ComputedProvider/ReadonlySignalProvider

@rodydavis rodydavis self-assigned this Oct 26, 2024
@rodydavis rodydavis requested a review from Solido October 26, 2024 07:28
@rodydavis rodydavis linked an issue Nov 28, 2024 that may be closed by this pull request
@rodydavis rodydavis linked an issue Nov 28, 2024 that may be closed by this pull request
@rodydavis rodydavis linked an issue Nov 28, 2024 that may be closed by this pull request
@rodydavis rodydavis merged commit d268fe9 into main Nov 28, 2024
3 checks passed
@rodydavis rodydavis deleted the 6.0 branch November 28, 2024 07:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant