cupertino_native_glmv 0.1.6
cupertino_native_glmv: ^0.1.6 copied to clipboard
Native Liquid Glass widgets for iOS — extended with Flutter asset image support, iOS 26 UITab/UISearchTab, badges, and minimize behavior.
0.1.6 #
- Adds Swift Package Manager support for iOS and macOS. Native sources moved from
<platform>/Classes/to<platform>/cupertino_native_glmv/Sources/cupertino_native_glmv/and aPackage.swiftwas added for each platform, which is the layout Flutter looks for. CocoaPods keeps working — both podspecs point at the new source path — so this is not a breaking change for consumers, but apod install(orflutter clean) is needed once after upgrading. - The
PrivacyInfo.xcprivacymanifests are now actually shipped: registered viaresource_bundlesfor CocoaPods and.process("Resources")for Swift Package Manager. They were previously present in the repository but never bundled into a build. - Removed the leftover
cupertino_native.podspectemplate files fromios/andmacos/. They were unused (Flutter only reads<plugin_name>.podspec) but were shipping in the published archive. - Podspec versions now track the package version instead of being pinned at
0.1.2. - Fixed the example app, which could not resolve its dependencies: its pubspec and Dart imports still referred to the pre-rename
cupertino_nativepackage name. - Raises the minimum Flutter version to 3.42.0, the first release whose Swift Package Manager integration vends the
FlutterFrameworkpackage thatPackage.swiftdepends on.
0.1.5 #
CNTabBarnow reports a re-tap of the already-active tab. A bareUITabBarfiresdidSelecton every tap, but the Dart side gatedvalueChangedon a change of index, so taps on the current tab were silently dropped. The native view now tracks the active index and emits a dedicatedtabReselectedchannel event for a re-tap, whichCNTabBarforwards toonTapungated — enabling "tap the active tab to pop its navigation stack to root" on the iOS 26 native bar.
0.1.4 #
CNSegmentedControlnow forwards drag gestures to the native control, so the iOS 26 draggable selection thumb follows the user's finger instead of only responding to discrete taps. Adds aHorizontalDragGestureRecognizer+TapGestureRecognizerto the iOS/macOS platform views, matching the slider/switch/button controls.
0.1.3 #
- Added
CNGlassView— a platform view that renders the iOS 26+UIGlassEffect(liquid-glass material) as a background surface. Falls back toUIBlurEffect(.systemUltraThinMaterial)on iOS < 26. Non-iOS platforms return an empty widget.
0.1.2 #
- Package renamed to
cupertino_native_glfor pub.dev publication. CNTabBarItemgainsassetImage,assetSize,badgeValue,isSearch,addSpacerAfter,preserveColorsfields.CNTabBargainsminimizeBehavior(CNTabBarMinimizeBehaviorenum) for iOS 26 scroll-to-minimize behavior.CNTabBargainssplit,rightCount,splitSpacingfor Apple News–style detached side-pill layout.- Added
flutter_svgdependency for SVG asset pre-rendering on the Dart side.
0.1.1 #
- Adds link to blog post in readme.
0.1.0 #
- Cleaned up API.
- Added polished (somewhat) examples.
- Compiles and runs on MacOS.
- Much improved readme file.
- Dart doc and analyzer requirement.
0.0.1 #
- Initial release (to reserve pub name).