Releases: FinTecSystems/xs2a-android
Releases · FinTecSystems/xs2a-android
3.12.0
Theme additions
- Added
inputType
.- Values:
NORMAL
,OUTLINED
- Values:
- Added
buttonSize
- Using added
SizeConstraint
it is now possible to control the size of all the buttons.SizeConstraint.Size
-> Set thewidth
andheight
directly.SizeConstraint.WrapContent
-> Sets the width and height to wrap the components children.SizeConstraint.FillMaxWidth
-> Sets the width to fill the parents width.
- Using added
- Added
buttonHorizontalAlignment
- Controls where the buttons will be placed horizontally.
- Values:
Start
,End
,CenterHorizontally
Disable Back Button
It is now possible to disable the form using XS2AWizardConfig.enableBackButton
.
! Only disable the default back button if you implement your own back button !
If you plan to implement your own back button you can use the following methods:
XS2AWizardViewModel.backButtonIsPresent
to detect if a back button should be rendered.XS2AWizardViewModel.goBack
to submit a back action to the backend.- This method only fires if a back button is present in the form data.
3.11.1
- Removed
MultiLine
due to deprecation.
3.11.0
3.10.1
- Fixed CompositionLocalProvider being removed by accident from
CheckBoxLine
3.10.0
-
Fixed
CheckBoxLine
not usingCheckBoxLineData.disabled
-
Upgraded dependencies
-
Upgraded to Kotlin 1.7.10
-
Please note that this requires the
compileSdk
andtargetSdk
to be33
or higher.
-
3.9.1
Software Keyboard Auto-Closing
The Software Keyboard will now close as well when clicking on the following elements:
- CheckBox
- Radio
- Clickable Text
Normal text and open spaces will still leave the keyboard open, since those could get pressed by mistake.
Clicking on the Flicker controls leave the keyboard open as well.
3.9.0
3.8.2
- Fixed loading indicator not being shown properly when
enableScroll
is disabled and the Wizard is wrapped inside a ScrollView.
3.8.1
- Fixed
MarkupParser
not being able to parse URL-Queries, which resulted in markups not being parsed at all. - Fixed an Issue, where in some cases the value of a CheckBox was incorrect.
3.8.0
- Added possibility to disable the scroll component of the form.
- Added
XS2AWizardConfig.enableScroll
, which defaults totrue
. - If disabled the Wizard is able to be placed inside another ScrollView or similar.
- Added