You made a awesome form.
I'm looking forward to a stable version like v1.0.0.
Could you please provide more info about it, when is it to be expected? :relaxed: :rocket:
@andrew-polyansky thanks for the kinds words. I have been hesitant to jump the gun to 1.0 once we went down the FieldArray path. However, now that we have ironed that out my plan is for v12 will be 1.0.
I am working on a roadmap now. The big item is if I can figure out a way to get #422 (<FastField>) fully backwards compatible with <Field> so we don't need to expand the API any further and can give everyone a huge perf boost fo' free. I think it is possible, but I'm not 100% certain.
<FastField> and optimize rendersmeta prop to existing Field and FieldArray _(this will be a breaking change if you have fields that spread props)_.handleChange and handleBlur to also optionally accept the field name as an argument instead of just the synthetic event. So you can write <TextInput onChangeText={handleChange('firstName'} value={values.firstName} /> or on web <input onChange={handleChange('firstName'} value={values.firstName} />.<FieldArray> (e.g. handlePush) so ppl can avoid arrow functions
Most helpful comment
@andrew-polyansky thanks for the kinds words. I have been hesitant to jump the gun to 1.0 once we went down the FieldArray path. However, now that we have ironed that out my plan is for v12 will be 1.0.
I am working on a roadmap now. The big item is if I can figure out a way to get #422 (
<FastField>) fully backwards compatible with<Field>so we don't need to expand the API any further and can give everyone a huge perf boost fo' free. I think it is possible, but I'm not 100% certain.Roadmap to 1.0:
<FastField>and optimize rendersmetaprop to existingFieldandFieldArray_(this will be a breaking change if you have fields that spread props)_.handleChangeandhandleBlurto also optionally accept the field name as an argument instead of just the synthetic event. So you can write<TextInput onChangeText={handleChange('firstName'} value={values.firstName} />or on web<input onChange={handleChange('firstName'} value={values.firstName} />.<FieldArray>(e.g.handlePush) so ppl can avoid arrow functions1.0 Release process
Post 1.0 Release process will follow strict semver