New: your coding agent can read the release notes before it upgrades. Set up the MCP server →
pub.dev
Adaptive platform-specific widgets for Flutter. Auto renders native iOS 26+ liquid glass designs, traditional Cupertino widgets for older iOS versions, Material Design for Android.
Last release 2 months ago
02 Jul 2026
Too new to tell
only 1 dated releases
Nearly every release is documented
notes for 1 of 1 stable releases
Nothing withdrawn
no release was ever pulled
2 months old
1 releases · first in 2026
One column per month.
First stable release of adaptive_native_ui, a fork of `adaptive_platform_ui` by Berkay Çatak, rebranded and hardened for production use.
First stable release of adaptive_native_ui, a fork of adaptive_platform_ui by Berkay Çatak, rebranded and hardened for production use.
IOS26NativeSearchTabBar static API and its NativeTabConfig class. The feature replaced the app's root view controller with a native UITabBarController, which broke Flutter navigation, widget lifecycle, state management, and hot reload — the reason the package carried "do not use in production" warnings. Migration: use AdaptiveNavigationDestination(isSearch: true) for a native search tab, and the new IOS26NativeSearchBar widget for the search field.IOS26NativeSearchBar — a native UISearchBar embedded as a regular platform view (Liquid Glass on iOS 26+). Emits onQueryChanged, onSubmitted, onCancelled, and onFocusChanged; supports programmatic control via IOS26NativeSearchBarController (setText, clear, focus, unfocus). Falls back to CupertinoSearchTextField on non-iOS platforms. Because it never touches the root view controller, Flutter navigation, state management, and hot reload keep working normally.adaptive_platform_ui to adaptive_native_ui; the iOS/Android plugin classes, method channels, and platform view types were renamed accordingly. Update your imports to package:adaptive_native_ui/adaptive_native_ui.dart.native_tab_bar method channel and root-view-controller manipulation from the iOS plugin entirely; all native components are now embedded platform views.flutter_lints 6.0 and modernized Dart code (null-aware collection elements, wildcard parameters).Your coding agent can read these notes before it upgrades. Set up the MCP server →