Repository navigation
Releases: Kellytomi/expo-native-compact-tabs
Releases · Kellytomi/expo-native-compact-tabs
Release list
v0.2.1
Fixed
- Preserve React Native image scale metadata when loading iOS tab icons.
- Apply the resolved scale to animation frames and Expo Updates assets.
- Prevent high-density PNG icons from rendering at an oversized point size.
Thanks to @gabimoncha for contributing the fix in #2.
Install with npx expo install expo-native-compact-tabs.
expo-native-compact-tabs 0.2.0
What's new
- Native Android floating-pill tab bar with expanded and compact states
- Draggable spring selection capsule on Android and iOS 16.4–18.x
- Android safe-area placement, icon animation, haptics, hit testing, and accessibility
- Keyed scroll-to-top support for active reselects and destination resets
- Side-by-side Android and iOS 18 fallback demo
The native iOS 26+ Liquid Glass path remains unchanged.
expo-native-compact-tabs 0.1.1
What changed
- Added an automatic solid floating-pill fallback for iOS 16.4–18.x while preserving real UIKit tab items.
- Kept expanded and compact fallback geometry aligned with iOS 26, including centred icons and home-indicator clearance.
- Fixed tab selection and active-tab reselect scrolling so screens return to their true adjusted visual top.
- Documented true Liquid Glass on iOS 26+, the older-iOS fallback, and current Android support.
Validation
- Verified expanded and compact behavior on iOS 18.5.
- Verified genuine Liquid Glass, all five tabs, collapse, reselect-to-top, and destination reset on iPhone Air / iOS 26.2.
- TypeScript and npm tarball checks pass.