solid_generator 2.0.0
solid_generator: ^2.0.0 copied to clipboard
Solid source-to-lib code generator for Flutter reactive state.
2.0.0 #
- FEAT: SignalBuilder placement,
.valuerewrite, dispose synthesis, StatelessWidget→StatefulWidget split. - FEAT: Computed synthesis from getter form of
@SolidState. - FEAT: Fine-grained reactivity with untracked-read semantics (
.untracked). - FEAT: Support the
untracked(() => …)function form for untracked writes inside reactive bodies (e.g. writing a collection signal in a@SolidEffectwithout a cyclic reaction). The call passes through toflutter_solidart'suntracked; inner reads still receive.valuebut are not tracked. Previously this form was rejected. - FEAT: Effect lowering with
initStatematerialization for State and plain-class targets. - FEAT: Resource lowering for Future/Stream with
.when()/.refresh()call-site preservation. - FEAT: Environment field synthesis with Provider-backed DI and cross-class chain rewrites.
1.0.3 #
- FIX: Missing
flutter_solidartimport in generatedmain.dartfile, if no reactive annotations are used.
1.0.2 #
- FIX: Generator not transpiling code correctly in some cases.
1.0.1 #
- FIX: Remove Flutter SDK.
1.0.0+2 #
- CHORE: Add
fluttersdk to resolve score on pub.dev.
1.0.0 #
- Initial version.