Skip to content

1.1.0

Choose a tag to compare

@aartikov aartikov released this 03 Apr 13:25
· 30 commits to main since this release

Features

  • validationState – a StateFlow that emits the current form validation result dynamically
  • isFilledState – a StateFlow that tracks whether all required fields are filled
  • hasErrorState – a StateFlow that indicates whether the form contains validation errors
  • isFilled & hasError – properties to check the form’s state without observing StateFlow
  • TextTransformation.chain – allows chaining multiple text transformations together, applying them sequentially
  • OnlyDigitsTextTransformation – filters out non-digit characters and triggers a callback when corrections are made
  • MaxLengthTextTransformation – limits input text to a specified maximum length and triggers a callback when exceeded

API Changes

  • dynamicValidationResult has been replaced by validationState

Improvements

  • Upgrade Kotlin to 2.1.20
  • Migrate to TOML version catalog
  • Improve Android and iOS sample projects