4.4.0 (2025-01-03)
- 🎸 bump new version (dd95c90)
4.3.3 (2024-12-06)
- properly generates dist files, updates yarn (a0b987e)
4.3.2 (2024-12-05)
- fixes assigning errors to root key when data is flat and contains only one element (5b9548e)
4.3.1 (2024-06-09)
- uses unsetCompact for Form filter prop (e5947ae)
4.3.0 (2024-06-09)
- unsetcompact: avoids recursion for trailing [] notation (3d888ba)
4.2.0 (2024-05-27)
- 🎸 Builds data object from useInertiaInput (fa74815)
4.1.0 (2024-05-23)
- useinertiainput: exports UseInertiaInputProps (6e63ef2)
4.0.0 (2024-05-21)
- 🧨 Clears errors by default on value change. Must pass
clearErrorsOnChange: false
touseInertiaInput
to disable behavior
4.0.0 (2024-05-21)
- 🎸 Clears errors on an input when the value changes (aaca443)
- 🧨 Clears errors by default on value change. Must pass
clearErrorsOnChange: false
touseInertiaInput
to disable behavior
3.7.0 (2024-05-03)
- input: makes Input more extensible (406e6c6)
3.6.0 (2024-05-02)
- usedynamicinputs: adds support for a plain object override (08698f5)
3.5.0 (2024-04-29)
- usedynamicinputs: adds override option to addInput (91979ce)
3.4.0 (2024-04-14)
3.3.3 (2024-02-01)
- 🐛 Remove memoization of returned methods (9198d6b)
3.3.2 (2023-12-16)
- 🐛 Changes default form data type to NestedObject (c7690f9)
3.3.1 (2023-12-16)
- 🐛 Adds second generic to useInertiaInput type definition (bcf3d39)
3.3.0 (2023-08-19)
- 🎸 Force release for breaking change in rollup export (e87c4cc)
3.2.1 (2023-06-12)
- 🐛 Replaces isEmpty with isUnset for detecting empty inputs (886b0de)
3.2.0 (2023-06-10)
3.1.5 (2023-06-09)
3.1.4 (2023-04-18)
- 🐛 Fixes type for clearErrors (7751649)
3.1.3 (2023-04-10)
- 🐛 Removes Required modifier from Form definitions (3933d8d)
3.1.2 (2023-04-08)
- 🐛 Adds path typings to clearErrors (834d2d2)
3.1.1 (2023-04-08)
- 🐛 Removes undefined option for data return value (29a48e3)
3.1.0 (2023-04-05)
- 🎸 Adds the filter prop (5331b2b)
3.0.2 (2023-03-31)
- 🐛 Clears errors upon form reset (ac7cabf)
3.0.1 (2023-03-30)
- 🐛 Rewrites error keys from server responses (2a719e9)
3.0.0 (2023-03-29)
- 🎸 Renames onBeforeChange to onChange (91152b2)
- 🧨 onChange
2.3.0 (2023-03-29)
- 🎸 Adds type inference to getters and setters (c6b4c35)
2.2.0 (2023-03-27)
- 🎸 Adds onChange (5f1f54f)
2.1.0 (2023-03-26)
- 🎸 Adds useDynamicInputs hook (0c81eb1)
2.0.15 (2023-03-25)
- 🐛 Exports DynamicInputsProps (07c669d)
2.0.14 (2023-03-25)
- 🐛 Properly scopes model attribute in DynamicInputs (35fb5ff)
2.0.13 (2023-03-24)
- 🐛 Removes disabled conditions from Submit button (403270a)
2.0.12 (2023-03-24)
- 🐛 Only resets form data after success if async (3f970c7)
2.0.11 (2023-03-24)
- 🐛 Adds errors to dependency array in Form component (f342147)
2.0.10 (2023-03-24)
- 🐛 Refactors Form component to eliminate a file (89e370f)
2.0.9 (2023-03-23)
- 🐛 Nested arrays properly renamed, errors properly set (e2629d9)
2.0.8 (2023-03-23)
- 🐛 Includes array access notation in attributes rewrite (d7dbb59)
2.0.7 (2023-03-22)
- 🐛 Fixes fillEmptyValues to include nested arrays (4089f82)
2.0.6 (2023-03-22)
- 🐛 Fixes unsetData (21749d9)
2.0.5 (2023-03-21)
- 🐛 Fixes incorrect inertia router import and setData memo (b2b48d9)
2.0.4 (2023-03-20)
- 🐛 Improves typing, memoizes useForm return values (05a3237)
2.0.3 (2023-03-18)
- 🐛 Fixes useInertiaForm callbacks and adds tests (6b408b7)
2.0.2 (2023-03-17)
- 🐛 Fixes reset and clearErrors (539b39c)
2.0.1 (2023-03-17)
- 🐛 Allows
transform
method to work (b31c5ce)
2.0.0 (2023-03-16)
- 🎸 Fixes rails attributes implementation (19e61d8)
- 🧨
1.0.7 (2023-03-14)
- 🐛 Replaces lodash.cloneDeep with js native structuredClone (347f226)
1.0.6 (2023-03-14)
- 🐛 Minor updates to cause release (4f581ba)
1.0.5 (2023-02-24)
- 🐛 Classname was omitted from form definition (139d3b1)
1.0.4 (2023-02-24)
- 🐛 Moves rollup plugin to dev dependencies (6e819f1)
1.0.3 (2023-02-24)
- 🐛 Fixes typings (4ebc54a)
1.0.2 (2023-02-24)
- 🐛 Adds generic typings for useInertiaInput (e9f2536)
1.0.1 (2023-02-22)
- 🐛 Removes old README section (d9b6ecc)
- 🎸 Alpha version bump (7ba1317)