fluxy 0.1.1
fluxy: ^0.1.1 copied to clipboard
A complete Flutter platform unifying reactive state, declarative UI, styling, animation, routing, and tooling. Build production-grade apps faster and at scale.
0.1.1 #
- Atomic Styling DSL: Introduced a comprehensive suite of fluent modifiers for widgets, including expressive shorthands for layout and spacing:
- Padding:
.p(),.px(),.py(),.pt(),.pb(), etc. - Margin:
.m(),.mx(),.my(),.mt(),.mb(), etc. - Dimensions:
.w(),.h(),.size(),.square(). - Interactions:
.onHover(),.onPressed(),.pointer().
- Padding:
- Functional Modifiers: Added
FluxyStyleFluentExtensionfor expressive style transformations in state callbacks (hover, pressed). - Advanced UI Components: Introduced
FxAvatarfor smart profile image management andFxBadgefor notification overlays. - Web-Style Dropdown: Re-engineered
FxDropdownusing an Overlay-based implementation to achieve modern "web-select" behavior with custom slide animations. - Reactive Dropdown: Added native
Signalsupport to the dropdown API for zero-boilerplate state synchronization. - Custom Bottom Bar: Launched
FxBottomBar, a unique pill-style navigation experience with smooth physics-based selection tracking. - Performance Polish: Optimized the responsive styling engine and resolved potential circular dependencies in widget definitions.
0.1.0 #
- Dependency Modernization: Upgraded all core dependencies to their latest stable versions, including a major upgrade to
flutter_secure_storage(v10.0.0). - Code Quality Audit: Performed a comprehensive linting sweep of the
FluxyDebugmodule, ensuring strict adherence tocurly_braces_in_flow_control_structuresand other best practices. - Refined Tooling: Optimized service extension registration in DevTools for better reliability.
0.0.9 #
- Maintenance & Polish: Conducted a full framework-wide analysis audit. Resolved all remaining lint warnings and strictly addressed Flutter 3.x deprecations.
- Code Optimization: Removed redundant imports and unused variables in the SDUI and Signal engines.
- Analysis Integrity: Achieved "No issues found" status for the main package and devtools.
0.0.8 #
- Framework Stability: Resolved a critical CLI execution failure on Windows systems by enabling
runInShell: truefor all process calls. - Internal CLI Sync: Synchronized internal CLI versioning with the main package to ensure
fluxy doctoraccuracy.
0.0.7 #
- Professional Documentation: Complete rewrite of
README.mdandDOCUMENTATION.mdfor an engineering-first audience. - Lightweight Engine: Significantly reduced the final app bundle footprint by removing the
httppackage dependency. - Native Networking: Rewrote the OTA engine to use built-in
dart:ioHttpClientfor optimized, zero-dependency networking. - SDUI Optimization: Implemented a "Fast Path" for string interpolation, bypassing Regex engines for static content.
- Linting Audit: Resolved several hidden lint warnings across the core rendering and reactive logic.
0.0.6 #
- Fluxy Cloud: Introduced
fluxy cloudto automatically scaffold GitHub Actions for free Android/iOS builds and deployment. - Fluxy Play: Launched the companion preview app (equivalent to Expo Go) for instant manifest-based development.
- OTA Engine: Implemented the Server-Driven UI (SDUI) renderer and OTA manifest management system.
- Signal Registry: Added a global signal registry with
WeakReferencesupport to enable advanced devtools and prevent memory leaks.
0.0.5 #
- Production Protection: Added global error boundaries to
FluxyAppto prevent crashes in production. - CLI Power: Introduced
fluxyCLI for project initialization and module generation. - Enhanced DevTools: Added Signal Graph Inspector and Timeline Logs for visual debugging.
- Refined Inputs: Rewrote input system for better memory management and two-way binding stability.
0.0.4 #
- Motion Engine: Implemented a fluent physics-based animation DSL (
.animate().spring()). - Staggered Animations: Added sequential entrance effects support.
- Routing 2.0: Added custom page transitions and nested navigation stacks.
0.0.3 #
- High-Fidelity Reactive Engine: Fine-grained reactivity graph with atomic micro-rebuilds.
- Batched Updates: Prevents redundant widget builds via microtask scheduling.
- Design Showcase: Replaced initial demo with a premium Fintech UI showcase.
0.0.2 #
- Refined the Signal API for better developer experience.
- Improved the Style Resolver for consistent utility application.
0.0.1 #
- Initial release of Fluxy Framework.
- Core reactive engine and fluent UI DSL implementation.