liquid_tabbar_minimize 1.0.7
liquid_tabbar_minimize: ^1.0.7 copied to clipboard
Adaptive glassmorphism bottom bar with scroll-to-minimize and native iOS 26+ support.
1.0.7 #
- Hot Restart Fix: Fixed scroll-to-minimize not working after hot restart in development. Each widget instance now uses a unique timestamp-based ID for channel communication.
1.0.6 #
- iOS 26+ Fix: Fixed native tab bar event channel issue when widget is disposed and recreated during route transitions (e.g., route replacement, logout/login flows). Each platform view now uses a unique channel ID to ensure reliable communication.
- Locale Support: Fixed issue where tab bar labels did not update when the app locale changed. Labels now dynamically update via MethodChannel when locale or translations change.
- Improved cleanup of previous native view instances when the widget is rebuilt.
1.0.5 #
- Fix RTL native layout/taps: action pill and main bar swap sides correctly; taps routed to correct targets in RTL minimize state.
1.0.4 #
- Custom bar rebuilt with a sliding pill background and adaptive tab widths so long labels stay readable while the selected tab gets breathing room.
- Action button/icon sizing refined to better match the condensed pill layout; overall spacing is smoother across tabs.
- RTL support: custom and native bars mirror automatically based on
TextDirection; native action pill + main bar swap sides with RTL spacing. - Native view marked non-opaque and RTL-aware semantics; Android declared as Dart-only plugin; removed noisy native version debug print.
1.0.3 #
- Added
LiquidRouteObserverandRouteAwareso the native tab bar hides instantly during pushes/modals. - Example wires both app-level and Liquid observers.
- Fixed duplicate
disposeand cleaned comments/imports.
1.0.2 #
- Added
LiquidRouteObserverandRouteAwareso the native tab bar hides instantly during pushes/modals. - Example wires both app-level and Liquid observers.
- Fixed duplicate
disposeand cleaned comments/imports.
1.0.1 #
- Bug fix
1.0.0 #
- Initial release
- iOS 26+ native tab bar support with minimize behavior
- Custom tab bar for iOS <26 and Android
- Scroll-to-minimize with adjustable threshold
- Frosted glass effect with blur
- Label visibility modes (always, selectedOnly, never)
- Optional action button
- Customizable colors and styling
- SF Symbols support for iOS