solid_annotations 3.0.0-dev.3
solid_annotations: ^3.0.0-dev.3 copied to clipboard
Annotations for the solid transpiler to enable fine-grained reactivity in Flutter applications.
3.0.0-dev.3 #
- FEAT: Add a
previousStatesource-time stub on the@SolidQuerytear-off (<query>.previousState), mirroringResource.previousState— theResourceState<T>?immediately before the current one. With the defaultuseRefreshing: truethis retains the lastreadyvalue across a failed refresh (aResourceErrorotherwise drops it); withuseRefreshing: falsea refresh re-entersloadingimmediately, sopreviousStateis loading during that window, not the last ready value. Reads as<query>.previousState?.asReady?.valueand typechecks identically source- and lib-side via the existingFutureWhen/StreamWhenstate accessors.
3.0.0-dev.2 #
- DOCS: Update
WidgetEnvironment.environment()doc comment forsolid_generator's type-awaredispose:auto-injection.
3.0.0-dev.1 #
- BREAKING: Raise the Dart SDK lower bound to
^3.10.0and align with the solidart v3 ecosystem (flutter_solidart^3.0.0-dev.1). - CHORE: Bump
meta,provider, andvery_good_analysis.
2.0.0+1 #
- DOCS: Update README installation.
2.0.0 #
- FEAT:
Disposablemarker for environment values that need teardown. - FEAT:
untracked(() => …)source-time stub for untracked writes inside reactive bodies (mirrorsflutter_solidart'suntracked; identity at the source level, resolves to the runtime function after generation).
1.0.0 #
- Initial version.