simple_clean_navbar 1.1.1
simple_clean_navbar: ^1.1.1 copied to clipboard
A high-performance, fully customizable bottom navigation bar and side rail for Flutter. Supports Floating design, custom widgets, RTL, Animations, and smart System UI integration.
1.1.1 #
- Fixed: Added missing library-level documentation and Dartdoc comments to achieve a 100% pub.dev score.
- Improved: Formatted all codebase files and example folder for static analysis compliance.
1.1.0 #
🔥 The "Dual Engine & Performance" Update!
- Architectural Leap: Introduced a Dual-Constructor Architecture (
SimpleCleanNavBarvsSimpleCleanNavBar.advanced).- The standard constructor is now a lightweight, O(1) rendering engine with zero overhead (No
MediaQueryorClipRRect), perfect for 90% of apps. - The
.advancedconstructor unlocks floating, side-rail, and complex layout calculations only when needed.
- The standard constructor is now a lightweight, O(1) rendering engine with zero overhead (No
- New Feature: Brought back support for Custom Widgets!
SimpleNavBarItemnow acceptscustomWidgetandactiveCustomWidget(Perfect for SVG icons or network images). - Performance: Implemented "Anti-Spam Click" (No-Glitch) motion logic. Animations are now 100% interruptible using
easeOutQuartcurves. Zero jitter, even with rapid tab switching. - Fix (Immersive UI): System UI color matching is now lightning-fast and smart. Replaced background tasks with
AnnotatedRegion<SystemUiOverlayStyle>for instant Dark/Light mode reactivity. - Fix (Side Rail): Fixed an issue where Side Rail items would squish or overlap. Items now distribute evenly across any screen height.
- Refactor:
SimpleNavBarItemnow uses named optional parameters foriconandcustomWidgetwith built-in assertions for type safety.
1.0.2 #
- Fixed README.
1.0.1 #
- Fixed README.
1.0.0 #
🚀 Major Release - The Ultimate Update!
- New Feature: Added
isSideRailsupport for vertical navigation (Side Rail). - New Feature: Added
isFloatingmode for a modern, floating design with shadows. - New Feature: Added
SimpleNavAnimTypewith 3 animations:circle,zoom,float. - New Feature: Added
SimpleNavTextModeto control text visibility (alwaysShow,onSelect,neverShow). - New Feature: Added
updateSystemNavBarto automatically style the Android system navigation bar (Immersive mode). - Improvement: Complete code refactor for better performance and maintainability.
- Breaking Change:
SimpleNavBarItemnow takesIconDatainstead ofWidgetfor better animation support. - Breaking Change:
activeIconremoved (handled by animations now).
0.0.6 #
- Added
topicstopubspec.yamlfor better discoverability. - Removed deprecated
authorfield.
0.0.5 #
- Replaced deprecated
withOpacitywithwithValuesfor latest Flutter support.
0.0.4 #
- Fixed code formatting issues.
0.0.3 #
- Fixed README image link.
0.0.2 #
- Improved error handling: Added assertions for item count (2-5 items).
- Updated documentation images.
0.0.1 #
- Initial release.
- Added custom floating disk animation.
- Added Dark/Light mode support.
- Added RTL support.