blooming_flutter 0.2.1
blooming_flutter: ^0.2.1 copied to clipboard
Fine-grained reactive UI bindings, durable animations, and Listenable bridges for Flutter powered by Bloom.
0.2.1 #
- Durable Animation Status Observation: Introduced
DurableAnimationController.observeStatus()demand-driven reactive Bloom pipe to observeAnimationStatuswithout manual listener lifecycle management or leaks. - CatchUp Animation Fixes: Resolved dormancy completion synchronization in
CatchUpAnimationControllerby safely dispatching microtask completions and injectinginitialStatuson completed reactivation. - Effect API Alignment: Migrated internal widget bindings, stores, and showcases to canonical
Effect.*sub-factories. - Dependencies: Bumped
blooming,blooming_extensions, andblooming_testdependencies to^0.2.1. - Ecosystem: Synchronized release with Blooming ecosystem v0.2.1.
0.2.0 #
- Dependencies: Bumped
blooming,blooming_extensions, andblooming_testdependencies to^0.2.0. - Ecosystem: Synchronized release with Blooming ecosystem v0.2.0.
0.1.5 #
- Async UI: Introduced
BloomAsyncBuilder.tupleconstructor supporting direct declarative binding of paired(data, pending)or(data, status)tuples. - Branding: Standardized documentation and naming to "Blooming Flutter".
- Examples: Updated showcase
AsyncSwrBuilderSectionwith tuple-based stream patterns and SWR builders. - Dependencies: Bumped
blooming,blooming_extensions, andblooming_testdependencies to^0.1.5.
0.1.4 #
- Assets & Branding: Adjusted bottom padding on extended vector banner assets.
- Examples: Updated showcase sections (
CompositeMotionSection,DualEngineBattleSection) demonstratingcomposed.animate.childstatic subtree caching and surgical leaf rebuild patterns. - Dependencies: Bumped
blooming,blooming_extensions, andblooming_testdependencies to^0.1.4.
0.1.3 #
- Widgets: Relaxed class modifiers on
BloomWidget,BloomVsyncWidget, andBloomAnimatedWidgetfromabstract base classtoabstract classto allow unconstrained subclassing across library boundaries. - Documentation: Added comprehensive architectural decision matrix and situational Good/Bad cases for Widget API selection in README and
DurableAnimationController. - Dependencies: Bumped
blooming,blooming_extensions, andblooming_testdependencies to^0.1.3.
0.1.2 #
- Components: Introduced
BloomAnimatedWidgetandBloomAnimatedElementfor zero-boilerplate class-based durable animations with element-scopedScopedAnimationControllerproxies. - Animation: Liquidated imperative
onActivateandonDeactivatelifecycle callbacks incomposed.animatein favor of declarative Staged Motion. - Scoped DI: Liquidated redundant
BloomControllerProvideExtensionto preserve clean Producer/Consumer boundaries (bloom.provideis the canonical entry point). - Listenable Bridges: Aligned documentation and examples to emphasize demand-driven
toBloomByListenable bridges, liquidating legacy form controller specifications. - Branding Assets: Divided banner assets into
compactandextendedvariants across neutral, dark, and light themes; designatedblooming_flutter_banner_extended_neutral.svgas the primary README banner.
0.1.1 #
- Assets & Branding: Updated official high-resolution pub.dev package logo and screenshot assets.
- Assets: Standardized vector logo naming conventions across asset bundles.
- Dependencies: Bumped
blooming,blooming_extensions, andblooming_testdependencies to^0.1.1.
0.1.0 #
- Initial release of
blooming_flutteron pub.dev.