bloc_signals_flutter 1.1.0
bloc_signals_flutter: ^1.1.0 copied to clipboard
Flutter extensions and bindings for BlocSignal state management library.
1.1.0 #
- Make
childparameter optional inBlocSignalProviderandBlocSignalListener, defaulting toconst SizedBox.shrink(). - Eliminate required dummy
child:arguments when usingMultiBlocSignalProviderorMultiBlocSignalListener.
1.0.0+1 #
- Re-trigger pub.dev Pana static analysis.
1.0.0 #
- Official 1.0.0 production release.
- Update
bloc_signalsdependency constraint to^1.0.0.
0.9.0 #
- Staging release candidate for the 1.0.0 production milestone.
- Add widget unmount cleanup test suite for slow async operations.
- Update
bloc_signalsdependency constraint to^0.9.0.
0.2.9 #
- Add flush-left side-by-side header logo table to README.
- Update
bloc_signalsdependency to^0.2.9.
0.2.8 #
- Add direct links to the Migration Guide and Universal Interoperability Guide skills in README documentation.
- Add complete
@examplecode blocks across all Flutter UI bindings and context extensions (context.read,context.watch,context.select,BlocSignalSelector,ListenableBlocSignal). - Update
bloc_signalsdependency to^0.2.8.
0.2.6 #
- Add comprehensive ecosystem package cross-linking table and motto to README.
- Add quick inlined Flutter UI widget code examples (
BlocSignalBuilder,BlocSignalListener,BlocSignalConsumer,BlocSignalSelector). - Update
bloc_signalsdependency to^0.2.6.
0.2.4 #
- Add optional
equals:parameter toListenableBlocSignalconstructors and.toBlocSignal()extensions (Listenable.toBlocSignal()&ValueListenable.toBlocSignal()).
0.2.3 #
- Route exceptions thrown by
readState()insideListenableBlocSignal._onListenableChanged()directly toonError(error, stackTrace)and observers.
0.2.2 #
- Added bidirectional Flutter
Listenable&ValueListenableinterop adapters:listenable.toBlocSignal(readState: ...)&valueListenable.toBlocSignal(): Convert any FlutterListenable,ChangeNotifier, orValueNotifierinto aBlocSignalBase.blocSignal.toValueListenable(): Expose anyBlocSignalBaseas a FlutterValueListenable<T>for classicpackage:provider(ChangeNotifierProvider) orValueListenableBuilder.
0.2.1 #
- Refactor example app BLoCs (
LoginBlocandTimerBloc) to use constructor-scopedon<E>event handler syntax. - Add unit tests for example BLoCs and update example documentation.
0.2.0 #
- Complete Flutter Bloc API Parity alignments:
- Update
BlocSignalProviderto default tolazy: true. - Convert
BlocSignalListenertoStatefulWidgetto align listener execution lifecycle. - Add
listenWhenfilter parameter toBlocSignalListenerandBlocSignalConsumer. - Implement
MultiBlocSignalListenerto compose multiple listeners cleanly. - Implement
BuildContext.selectextension to efficiently watch state slices via element-cached computed signals.
- Update
0.1.9 #
- Add
BlocSignalListener,BlocSignalConsumer, andBlocSignalSelectorwidgets to achieve 100% widget-level API parity with classicflutter_bloc. - Fix inherited dependency lookup bug in
BlocSignalBuilder,BlocSignalListener,BlocSignalConsumer, andBlocSignalSelectorto ensure proper rebuilds and reactiveness when ancestor provided bloc instances change.
0.1.8 #
- Update
bloc_signalsdependency constraint to^0.1.12.
0.1.7 #
- Widen providers, builders, and lookup extensions to accept
BlocSignalBaseto support both Blocs and Cubits. - Optimize provider lookup performance in
BlocSignalProvider.ofto run in O(1) time.
0.1.6 #
- Remove pre-release Dart SDK constraints in favor of stable
^3.10.0. - Update documentation and link package READMEs to the primary consumable AI coding assistant skill.
- Clarify stateful widget effect disposal guidelines and provide Flutter Hooks integration examples.
0.1.5 #
- Widen Dart SDK constraint to include pre-release versions of Dart
3.10.0.
0.1.4 #
- Relax Dart SDK constraints to
^3.10.0.
0.1.3 #
- Fix relative Migration Guide link in README for pub.dev.
0.1.2 #
- Acknowledge Felix Angelov & Rody Davis in documentation.
- Add comprehensive Timer showcase example.
0.1.1 #
- Add Cubit migration guide to documentation.
0.1.0 #
- Initial release of
bloc_signals_flutterbindings. - Added
BlocSignalProvider,MultiBlocSignalProvider, andBlocSignalBuilderwidgets.