levit_flutter_core 0.0.9
levit_flutter_core: ^0.0.9 copied to clipboard
Flutter bindings for Levit scopes, rebuild boundaries, and widget-tree ownership.
0.0.9 #
- Unnamed
LScope/LAsyncScope/LScopedView/ route-scope fallbacks now get unique diagnostic names, so nested unnamed scopes no longer spam duplicate-name warnings. - Clarified
LView/LScopedViewautoWatchdocs: read reactives directly inbuildView; do not wrap the entire tree inLWatch. - Expanded overlay capture docs; prefer kit
showLevit*helpers for imperative dialogs/sheets. - Coordinated release version bump.
0.0.8 #
- Hardened
LScopeandLAsyncScopeparent-scope rebinding when widgets move between parents. - Tightened scope configuration callback typing and split scope/provider internals into smaller library parts without changing the public API.
- Coordinated release version bump.
- Updated internal package constraints to
^0.0.8.
0.0.7 #
Breaking Changes #
- Removed
LAsyncScopedView; use explicitLAsyncScope + LViewcomposition instead.
0.0.6 #
Breaking Changes #
- RENAMED
LWatchVarandLWatchStatuswidgets renamed toLBuilderandLStatusBuilder.
New Features #
- FEAT: Added
LScopedView,LAsyncScopedView, andLScopedAsyncViewfor simplified scoped dependency management. - FEAT: Added static
put,lazyPut, andlazyPutAsyncfactory methods toLScopeandLScopedView. - FEAT: Added
LSelectorBuilderfor sub-graph dependency view binding. - FIX: Improved
LViewmounting performance.
0.0.5 #
- Production-ready documentation (Effective Dart compliance)
- Added
topicsto pubspec for improved discoverability - Performance and stability improvements
0.0.4 #
- Optimized
LWatchwith fast-path for multiple dependencies. - Reduced
LViewmounting overhead, improving "View Churn" metrics. - Fixed reactivity issues in
LStatusBuilder. - Improved
BuildContext.levitperformance.
0.0.3 #
- Linting fixes and strict analysis compliance.
0.0.2 #
- Added documentation for
LxError,LScopedView,LState,LStatefulView, andLStatusBuilder. - Added example application.
0.0.1 #
- Initial release.