bloom_native_ui 0.1.0
bloom_native_ui: ^0.1.0 copied to clipboard
Open-source native SwiftUI (Liquid Glass) and Jetpack Compose views for Flutter and Bloom apps.
0.1.0 - 2026-10-23 #
-
Add native button border shapes (
ButtonBorderShape, iOS 17+) and iOS 26ButtonSizing(fitted/flexible) throughBloomNativeButton. -
Add iOS 26 attributed TextEditor, full UTF-16 selection and native formatting.
-
Add native Chart3D marks, mixed grid surfaces and full camera pose callbacks.
-
Add SwiftUI shape/material/gradient/mesh builders with OS availability reports.
-
Correct rich editor attribute scopes and preservation across Dart edit echoes.
-
Record native search and attributed editing e2e flows for the iPhone.
-
Add native search suggestions, scopes, submit/cancel, presentation/focus options and state reconciliation that preserves uncontrolled native interaction.
-
Add native LabeledContent, ControlGroup styles, ViewThatFits and Form styles.
-
Add native Canvas command drawing and PHLivePhotoView resource/playback support.
-
Add a runnable native feature additions catalog.
-
Add native text/URL drag sources, custom previews, typed drop destinations and targeting callbacks.
-
Add controlled native scroll positioning, target identities, paging and aligned snapping, and visibility callbacks.
-
Add Apple Pay coupon and card-selection summary updates, merchant-session replies, native coupon errors and explicit merchant-validation rejection.
-
Add TipKit inline/popover tips, explicit Dart configuration and native translation presentation with optional replacement actions.
-
Add OS minor-version availability reporting for iOS 17.4 translation support.
-
Add composable native iOS hierarchies from Dart with
BloomNativeViewand typed native content, layout, controls, forms, navigation, search and tabs. -
Add native menus, sheets, full-screen covers, popovers, alerts and confirmation dialogs with Dart state and callbacks.
-
Add shared Liquid Glass containers, materials, shapes, tint, effect identities, unions and native morphing transitions, with system materials on older iOS.
-
Add a public Swift view registry for custom SwiftUI/UIKit components.
-
Preserve newer native edits while earlier Dart state echoes are in flight.
-
Add a native catalog example and native iOS developer guide.
-
Extend the iOS catalog with native Charts, collection layouts, editable lists, sortable/selectable tables, text selection/edit menus, advanced tabs, toolbars, split views, inspectors and presentation options.
-
Add native WebKit, MapKit, AVKit, document/photo/camera/share/QuickLook views.
-
Add activity rings, quick actions, per-scene hosting, notification services, WidgetKit/ControlWidget/App Intents/Snippet templates and ActivityKit lifecycle.
-
Add validated static native widget/Live Activity content composed from Dart, a real extension-target generator, SwiftPM support and a privacy manifest.
-
Correct stale focus updates, sheet-detent reconciliation, map panning echoes, ordered photo results, picker dismissal and multi-engine notification routing.
-
Add PDFKit, PencilKit and document scanning; Safari, Contacts, Mail, Messages and Calendar system interfaces; native Apple authorization and StoreKit views.
-
Add Apple Pay authorization with exact decimal amounts, controlled one-shot authorization/shipping results, timeout handling and native validation errors.
-
Add MapKit camera/style/POI controls, overlays, opt-in location and Look Around.
-
Add interactive widget/Live Activity App Intent buttons and shared toggles.
-
Add native accessibility values, traits and actions, inherited locale/direction, cooperative gestures, Picture in Picture options and home-indicator preferences.
-
Honor Reduce Motion, hold PencilKit focus through modal dismissal, and provide explicit availability reports and native table fallbacks on older iOS.
-
Initial release of standalone native glass platform views for Flutter.
-
Add SwiftUI and Jetpack Compose view hosts with a Flutter frosted fallback.
-
Add capabilities reporting and controlled widget APIs.
-
Embed Apple's system tab controller on iOS, replacing the custom lens with native Liquid Glass touch tracking, quick-tap feedback, and accessibility.