Releases: rootstrap/FlowForms
Releases · rootstrap/FlowForms
1.4.1 : add fieldStatusFlows accesor to FlowForm
1.4.0 : Related fieldId on FieldStatus. Emit repeated field status to observers
What's Changed
- Add related fieldId to FieldStatus entity by @hrodrick in #54
- Emit repeated field status to observers. Remove android Jetifier by @hrodrick in #56
Full Changelog: 1.3.0...1.4.0
1.3.0 : Support Gradle 7.4.1. Updated Kotlin to 1.8.10
What's Changed
Full Changelog: v1.2.0...1.3.0
1.2.0 : Added result when validating all the fields in a form.
What's Changed
Notes
- This feature allows to support use cases where all the fields are validated together at the same time when the form is being submitted. For example, to revalidate the fields at sign up (or to directly validate them only when the user taps on a sign up button)
Full Changelog: v1.1.0...v1.2.0
1.1.0 : Cross field validation support
What's Changed
- Fix doc typos and link to ViewModel example in android quickstart by @hrodrick in #42
- Feature/hooks by @ximenaperez in #43
- Cross-field validations docs by @hrodrick in #47
- Cross-field validations tests and added a direct way to get form's fields by @hrodrick in #46
- Feature : conditioned cross field validations by @hrodrick in #45
- Updated version to 1.1.0 by @hrodrick in #48
Full Changelog: v1.0.0...v1.1.0
1.0.0 : Stable API with Docs and firsts grasps on iOS implementation
0.0.3 : FlowForms DSL and Android library publishing
What's Changed
- FlowForms DSL by @hrodrick in #36
- Android library publishing. Version update to 0.0.3 by @hrodrick in #35
Full Changelog: v0.0.2...v0.0.3
0.0.2 : FlowForms Core and Android utilities
What's Changed
- FlowForms Core - Setup GitHub actions by @hrodrick in #14
- Feature/core publishing by @hrodrick in #15
- Async validation support. Code coverage plugin by @hrodrick in #16
- Multiple validations lists. Android KMP module. Easier form usage by @hrodrick in #18
- Feature/sign up example by @ximenaperez in #19
- Create pull_request_template.md by @ximenaperez in #21
- Create CODEOWNERS by @ximenaperez in #23
- Create git issue templates by @hrodrick in #24
- Android platform & binding utilities by @hrodrick in #27
- Fragment example usage in Android example app by @hrodrick in #29
- Feature/initial built in validations by @hrodrick in #30
- Automatically restart validations when retriggering them. Async validation usage example and fixes. by @hrodrick in #33
- Updated versions to 0.0.2 by @hrodrick in #34
New Contributors
- @ximenaperez made their first contribution in #19
Additional notes
- Android library not yet published as it needs additional setup configuration
Full Changelog: v0.0.1...v0.0.2
0.0.1 - FlowForms Core
What's Changed
- First release of FlowForms. Only contains the Core module, which it is (actually) a kotlin only module.
- Allows to declarativelly create a Form with it's fields, while also allowing to extend the classes to customize behaviors.
Notes
- As a version under 0.x the code implementation may change between each new release and should be considered unstable until we release the 1.0.0 version.