sdui 0.1.188 copy "sdui: ^0.1.188" to clipboard
sdui: ^0.1.188 copied to clipboard

SDUI make it easy to implement Server Driven UI pattern on flutter.

CHANGELOG #

[0.1.188] 2022-12-24 #

  • ADD: Add chart component

[0.1.183] 2022-12-24 #

  • CHANGE: Update dependencies

[0.1.181] 2022-12-21 #

  • CHANGE: Handle response after uploading a file

[0.1.180] 2022-11-22 #

  • ADD: Add ClipRRect

[0.1.179] 2022-11-20 #

  • CHANGE: Remove HTML component
  • CHANGE: Update dependencies
  • CHANGE: Cleanup logs

[0.1.175] 2022-11-18 #

  • FIX: Fix icon of SwitchListTile

[0.1.174] 2022-11-18 #

  • CHANGE: Add foregroundColor to AvararCircle

[0.1.173] 2022-10-09 #

  • CHANGE: Add localized text

[0.1.171] 2022-10-09 #

  • CHANGE: Initialize the chat text

[0.1.170] 2022-10-08 #

  • CHANGE: Add message handle to handle FCM local message
  • CHANGE: Send receive notification on loaded messages

[0.1.162] 2022-10-07 #

  • CHANGE: Improve error handling

[0.1.161] 2022-10-07 #

  • ADD: Link preview

[0.1.160] 2022-10-07 #

[0.1.158] 2022-10-06 #

[0.1.153] 2022-10-03 #

  • CHANGE: Handle RTM events

[0.1.150] 2022-10-03 #

  • CHANGE: Add support for Chat Websocket RTM API (Real Time Messaging)

[0.1.148] 2022-10-03 #

  • CHANGE: Improve chat UI

[0.1.146] 2022-10-01 #

  • ADD: Chat component
  • CHANGE: Remove button padding when not provided
  • CHANGE: Add font size to bottom bar

[0.1.141] 2022-09-22 #

  • CHANGE: Handle opening app from push notification

[0.1.128] 2022-09-20 #

  • CHANGE: Integrate firebase messaging with iOS

[0.1.125] 2022-09-18 #

  • CHANGE: Integrate firebase messaging with Android

[0.1.118] 2022-09-12 #

  • CHANGE: remove OverlaySupport

[0.1.117] 2022-09-12 #

  • CHANGE: Wrap Scaffold and DefaultTabController in OverlaySupport so that we can display push notification

[0.1.116] 2022-09-10 #

  • CHANGE: Update the font size of PinWithKeyboard

[0.1.114] 2022-09-08 #

  • CHANGE: Use cached images for Icons

[0.1.113] 2022-09-01 #

  • FIX: Handle initial deep-links only once

[0.1.111] 2022-08-31 #

  • CHANGE: Fix the state of ListItemSwitch

[0.1.107] 2022-08-28 #

  • CHANGE: Improve button action handling

[0.1.106] 2022-08-26 #

  • CHANGE: Improve logs
  • CHANGE: Set the key for Default

[0.1.103] 2022-08-26 #

  • CHANGE: Fix execution of ListItemSwitch

[0.1.102] 2022-08-25 #

  • CHANGE: add inputFormatterRegex to Input

[0.1.101] 2022-08-25 #

  • FIX: SwitchListTile - disable the control when executing the action

[0.1.100] 2022-08-19 #

  • CHANGE: Add support for deeplinks

[0.1.98] 2022-08-19 #

  • CHANGE: Improve navigation to home page

[0.1.97] 2022-08-16 #

  • CHANGE: Maps id to key on
    • NumericKeyboard
    • PageView

[0.1.96] 2022-08-16 #

  • CHANGE: Maps id to key on
    • Badge
    • Chip
    • Column
    • Container
    • CircleAvatar
    • Button
    • Dropdown
    • Image
    • Input
    • ListView
    • ListItem
    • Money
    • MoneyWithKeyboard
    • MoneyWithSlide
    • PinWidthKeyboard
    • Radio
    • RadioGroup
    • SearchableDropdown
    • Row
    • Screen
    • Text

[0.1.95] 2022-08-13 #

  • CHANGE: Add more logs when redirecting to /

[0.1.94] 2022-08-13 #

  • CHANGE: Set the PIN text color

[0.1.91] 2022-08-12 #

  • CHANGE: Downgrade url_launcher from 6.5.1

[0.1.89] 2022-08-12 #

  • FIX: Increase the dialog content max-lines from 3 to 10 - to prevent dialog content to be cut-off
  • CHANGE: Upgrade Android gradle
  • CHANGE: Downgrade file_picker from 5.0.0 to 4.5.1 - to fix iOS build issues

[0.1.88] 2022-07-26 #

  • CHANGE: Upgrade to file_picker: ^5.0.0

[0.1.87] 2022-07-23 #

  • FIX: PageView scroll physics set to none by default

[0.1.86] 2022-07-23 #

  • FIX: Fix validation of email, url
  • FIX: Fix keyboard type for text fields
  • FIX: Trip text field values

[0.1.85] 2022-07-04 #

  • ADD: Html component

[0.1.84] 2022-07-04 #

  • ADD: FittedBox

[0.1.83] 2022-06-28 #

  • CHANGE: Upgrade to pinput v2.0.2

[0.1.82] 2022-06-20 #

  • CHANGE: Show uploaded filename

[0.1.80] 2022-06-18 #

  • FIX: Update SDK version

[0.1.78] 2022-06-17 #

  • ADD: Timeout component
  • CHANGE: Set text capitalization in Input field

[0.1.70] 2022-05-22 #

  • FIX: In dialog box, make buttons larger
  • CHANGE: Set HTTP timeout to 60 secs

[0.1.69] 2022-05-22 #

  • FIX: State of dropdown on selection

[0.1.68] 2022-05-15 #

  • FIX: Initialization of phone number input
  • ADD: Add initialCountry for setting the initial flag of phone number

[0.1.67] 2022-05-10 #

  • UPDATE: route:~ redirect to home page

[0.1.66] 2022-05-02 #

  • UPDATE: Return string on upload

[0.1.65] 2022-04-25 #

  • ADD: MoneyText not bold by default

[0.1.64] 2022-04-24 #

  • ADD: ExpandablePanel

[0.1.59] 2022-04-22 #

  • CHANGE: Set initial index of tab

[0.1.58] 2022-04-16 #

  • CHANGE: Update component dependencies

[0.1.57] 2022-04-16 #

  • ADD: Track action events

[0.1.50] 2022-04-15 #

  • ADD: Add SDUIWidgetRegistry to integrate 3rd party widgets

[0.1.49] 2022-04-11 #

[0.1.48] 2022-04-08 #

  • CHANGE: Improve configuration of MoneyText

[0.1.47] 2022-03-17 #

  • FIX: Chip color

[0.1.46] 2022-03-16 #

  • ADDED: Input file picker

[0.1.44] 2022-03-11 #

  • FIX: Reload home page

[0.1.40] 2022-03-08 #

  • FIX: Navigation on dropdown

[0.1.35] 2022-03-04 #

  • FIX: Search function of the searchable dropdown

[0.1.32] 2022-03-03 #

  • CHANGE: Fix action handling
  • FIX: Fix input URL validation

[0.1.30] 2022-02-29 #

  • CHANGE: Fix deserialization of Screen

[0.1.29] 2022-02-26 #

  • ADD: BottomNavigationBar

[0.1.23] 2022-02-25 #

  • ADD: DynamicWidget

[0.1.22] 2022-02-22 #

  • CHANGE: Improve exception handling

[0.1.21] 2022-02-19 #

  • CHANGE: Add caption and backgrounColor to Badge and Chip
  • CHANGE: Add properties for stretching dropdown

[0.1.14] 2022-02-09 #

  • CHANGE: Change the size of image circular-loader

[0.1.13] 2022-02-06 #

  • ADD: Chip

[0.1.9] 2022-02-05 #

  • ADD: Badge

[0.1.8] 2022-02-05 #

  • ADD: Stack
  • ADD: Positionned

[0.1.7] 2022-02-05 #

  • CHANGE: DropdownButton execute its action
  • CHANGE: DropdownButton Add border outline

[0.1.3] 2022-02-02 #

  • CHANGE: Hide carousel indicator if less than 2 items
  • ADD: SearchableDropdown

[0.0.163] 2022-02-02 #

  • FIX: Action handling of IconButton and Button
  • ADD: Support for search dropdown

[0.0.159] 2022-02-01 #

  • ADDED: Add Carousel
  • ADDED: CircleAvatar.backgroundColor
  • CHANGED: Add URL in the shared message

[0.0.154] 2022-01-31 #

  • ADDED: Add AspectRatio
  • ADDED: Add Text.maxLines

[0.0.151] 2022-01-31 #

  • ADDED: Add to GridView
  • ADDED: Add to SingleChildScrollView

[0.0.150] 2022-01-29 #

  • CHANGE: Add to Container support for width, height and `backgroundImageUrl
  • CHANGE: Add support FloatingActionButton
  • CHANGE: Container supports tap gesture
  • ADDED: PhotoView

[0.0.138] 2022-01-29 #

  • CHANGE: Support prefix and suffix for Input

[0.0.137] 2022-01-29 #

  • CHANGE: support multi-line text editor

[0.0.135] 2022-01-20 #

  • FIX: Make form subscription synchronous

[0.0.132] 2022-01-20 #

  • CHANGED: Upgrade to flutter 2.8.1
  • FIX: NullPointerException when handling HTTP errors
  • FIX: Throw exception on unsupported node

[0.0.126] 2022-01-17 #

  • CHANGED: Add SDUINull for handling non-supported components

[0.0.125] 2022-01-17 #

  • ADDED: Added in Wrap

[0.0.124] 2022-01-08 #

  • CHANGED: Added in DynamicRouteState routes for the various status code

[0.0.123] 2022-01-07 #

  • CHANGED: Fix padding of buttons

[0.0.122] 2022-01-06 #

  • ADDED: Navigate action to launch URLs

[0.0.120] 2022-01-06 #

  • FIX: Action handling of list-view-switch

[0.0.119] 2022-01-04 #

  • FIX: Turn on/off flash-light in the QR Code scanner

[0.0.118] 2022-01-02 #

  • CHANGED: Improved logging in HTTP

[0.0.116] 2021-12-29 #

  • CHANGED: Added action handler on CircleAvatar

[0.0.115] 2021-12-28 #

  • ADDED: Add QRView for scanning QR codes
  • FIXED: Remove the color from the embeded image

[0.0.99] 2021-12-28 #

  • ADDED: Added Center

[0.0.97] 2021-12-27 #

  • ADDED: Added QrImage

[0.0.96] 2021-12-25 #

  • ADDED: Added color and iconColor to button

[0.0.95] 2021-12-21 #

  • ADDED: Input of type image and video using image_picker
  • FIXED: Button circular progress color

[0.0.89] 2021-12-21 #

  • CHANGED: Increase money size

[0.0.88] 2021-12-15 #

  • CHANGED: Use icon for keyboard DEL key

[0.0.87] 2021-12-15 #

  • FIXED: Use the numeric keyboard button size
  • ADDED: ListView.separatorColor
  • CHANGED: Remove the dropdown outline

[0.0.86] 2021-12-15 #

  • CHANGED: Decorate Scaffold with GestureDetector to remove focus from current input on tap out

[0.0.85] 2021-12-14 #

  • FIXED: Revert the form reset on navigation change
  • CHANGED: Put the icon and message inside to Column instead of a Row

[0.0.84] 2021-12-14 #

  • CHANGED: Reset form state on navigation changed

[0.0.83] 2021-12-13 #

  • CHANGED: Added custom actions

[0.0.82] 2021-12-13 #

  • FIX: Add UTF-8 encoding for the Content-Type and Accept headers

[0.0.81] 2021-12-13 #

  • CHANGE: await for camera to upload picture
  • FIX: Improve handling of HTTP upload response

[0.0.77] 2021-12-12 #

  • FIXED: Reset the amount on navigation pop

[0.0.76] 2021-12-06 #

  • ADDED: Added in analytics.dart callback method for tracing

[0.0.73] 2021-12-06 #

  • FIX: Disable audio for CameraController
  • CHANGED: Default camera = back

[0.0.72] 2021-12-06 #

  • FIX: Image in CircularAvatar not clipped

[0.0.71] 2021-12-06 #

  • ADDED: Camera support
  • ADDED: Global variable sduiProgressIndicator

[0.0.62] 2021-11-21 #

  • FIXED: Dialog box cause the app to freeze

[0.0.61] 2021-11-21 #

  • ADD: Add component for supporting tab views: Tab, TabBar, TabBarView
  • CHANGED: Add bottom to AppBar
  • CHANGED: Add leading and trailing in ListView

[0.0.60] 2021-11-26 #

  • FIXED: Icon color in button

[0.0.59] 2021-11-26 #

  • ADDED: Icon into Button

[0.0.58] 2021-11-26 #

  • ADDED: Improve dialog box

[0.0.56] 2021-11-25 #

  • ADDED: Add SDUIAnalytics for integrating with analytics

[0.0.55] 2021-11-25 #

  • ADDED: Wrapper error and loading page in Scaffold
  • ADDED: Rename global variable routeObserver to sduiRouteObserver

[0.0.54] 2021-11-24 #

  • ADDED: Error state global variable

[0.0.53] 2021-11-24 #

  • ADDED: Loading state global variable

[0.0.52] 2021-11-24 #

  • FIXED: Fix PIN backspace on empty text

[0.0.51] 2021-11-24 #

  • FIXED: Fixed the value

[0.0.50] 2021-11-24 #

  • ADDED: Add MoneyWithSlider

[0.0.49] 2021-11-23 #

  • CHANGED: ListTile now support padding
  • CHANGED: Set the size of ListTile trailing and leading icons

[0.0.48] 2021-11-21 #

  • ADDED: Support Action.share
  • ADDED: Added dependencies to share_plus

[0.0.47] 2021-11-20 #

  • ADDED: Support for CircleAvatar

[0.0.46] 2021-11-18 #

  • CHANGED: Improve command handling

[0.0.45] 2021-11-17 #

  • FIX: Fix the keyboard DELETE color

[0.0.44] 2021-11-14 #

  • ADDED: SDUIWidget.id

[0.0.43] 2021-11-14 #

  • FIXED: Reload screen on pop

[0.0.42] 2021-11-14 #

  • FIXED: Fix Money.numberFormat

[0.0.41] 2021-11-14 #

  • FIXED: Fix NPE with AppBar.automaticallyImplyLeading

[0.0.40] 2021-11-13 #

  • ADDED: component MoneyWithKeyboard
  • CHANGED: Changed border of DropdownButton

[0.0.39] 2021-11-11 #

  • CHANGED: Replaced intl_phone_field by intl_phone_number_input

[0.0.38] 2021-11-08 #

  • CHANGED: Center app-bar header
  • CHANGED: Improve logging of HTTP errors
  • CHANGED: Add SDUIButton.stretched

[0.0.37] 2021-11-08 #

  • ADDED: Divider

[0.0.36] 2021-11-08 #

  • CHANGED: Add into Row/Column properties: mainAxisAlignment crossAxisAlignmentand mainAxisSize
  • CHANGED: Add support for Scaffold.backgroundColor
  • CHANGED: Improve HTTP status logging

[0.0.35] 2021-11-08 #

  • FIXED: Fix deserialization of AppBar actions

[0.0.34] 2021-11-08 #

  • CHANGED: Log status code

[0.0.33] 2021-11-07 #

  • CHANGED: Add more properties to AppBar

[0.0.32] 2021-11-07 #

  • ADDED: MoneyText

[0.0.31] 2021-11-06 #

  • FIX: Fix response headers

[0.0.30] 2021-11-07 #

  • ADDED: LoggerFactory for improving logging output
  • FIXED: send request headers
  • FIXED: add more logs

[0.0.29] 2021-11-06 #

  • FIXED: Use Uri.encodeComponent insteald of Uri.encodeFull

[0.0.28] 2021-11-06 #

  • FIXED: numeric keyboard buttons

[0.0.26] 2021-11-06 #

  • ADDED: parameters to actions
  • CHANGED: fix dimension of numeric keyboard based on button width

[0.0.25] 2021-11-05 #

  • FIXED: Prevent overflow when keyboard appear

[0.0.24] 2021-11-04 #

  • ADDED: Log all HTTP transactions

[0.0.23] 2021-11-02 #

  • ADDED: Action.replacement
  • CHANGED: Replace action type Screen to Route
  • CHANGED: Improvement of keyboard layout

[0.0.22] 2021-11-02 #

  • CHANGED: countries list

[0.0.21] 2021-11-02 #

  • CHANGED: SDUIInput support countries for phone input
  • CHANGED: SDUIPinWidthKeyboard

[0.0.20] 2021-10-14 #

  • CHANGED: Remove log pollution
  • CHANGED: Add support for URL icon

[0.0.19] 2021-10-13 #

  • ADDED: Add Dropdown
  • CHANGED: Remove logs

[0.0.18] 2021-10-12 #

  • FIXED: NPE on parsing AppBar

[0.0.17] 2021-10-11 #

  • ADDED: IconButton
  • ADDED: AppBar
  • CHANGED: Improved logging when unable to load a route content
  • CHANGED: Make ListItemSwitch a form field
  • CHANGED: Make RadioGroup a form field

[0.0.16] 2021-10-10 #

  • CHANGED: Deployment with Github Actions

[0.0.15] 2021-10-10 #

  • CHANGED: Deployment with Github Actions

[0.0.14] 2021-10-10 #

  • CHANGED: Update documentation in README

[0.0.13] 2021-10-09 #

  • ADDED: HttpInterceptor to provide functionality to intercept all http transactions
  • ADDED: Support for SafeArea

[0.0.12] 2021-10-06 #

  • ADDED: Show icons in dialog

[0.0.11] 2021-10-06 #

Added #

  • Support for dialog

[0.0.10] 2021-10-05 #

  • CHANGED: Container alignment constants

[0.0.9] 2021-10-05 #

  • ADDED: Button padding
  • ADDED: Http.clientId
  • CHANGED: All HTTP interactions used POST

[0.0.8] 2021-10-05 #

  • CHANGED: Initialize the phone input with current country code
  • CHANGED: Always expand buttons on X axis.
  • CHANGED: Support ElevatedButton, TextButton and OutlinedButton
  • FIXED: Flexible serialization

[0.0.6] 2021-10-04 #

  • ADDED: Support for Page

[0.0.5] 2021-10-01 #

  • ADDED: Support for PageView
  • ADDED: Support for Spacer
  • CHANGED: Support in SDUIInput for url, email and number

[0.0.4] 2021-09-30 #

  • ADDED: Add phone number input
  • CHANGED: Renamed SDUInput to SDUIInput

[0.0.3] 2021-09-30 #

  • ADDED: Add date and time pickers

[0.0.2] 2021-09-29 #

  • CHANGED: House keeping changed

[0.0.1+1] 2021-09-29 #

  • ADDED: Initial