Skip to content

Releases: easy-form/react-form-simple

Release v1.6.3

24 Oct 01:39
529e720

Choose a tag to compare

Bug Fixes

  • fix Array changes cannot be observed (b75b788)

v1.6.2

21 Jul 09:23
fc08220

Choose a tag to compare

1.6.2 (2025-07-21)

Bug Fixes

  • Fix the issue of setValue and setValues losing responsiveness for deep model assignment (f792a3c)

For Example

import { useForm } from 'react-form-simple';


export default function App() {
  const { render, setValues } = useForm({
    profile: { name: 'name', age: 18 },
  });

  const renderName = render('profile.name')(<input />);

  return (
    <>
      {renderName}
      <button
        onClick={() => {
          setValues({ profile: { ...model.profile, name: 'name' } }); // This method will have problems before 1.6.2
        }}
      >
        submit
      </button>
    </>
  );
}
import { useForm } from 'react-form-simple';


export default function App() {
  const { render, setValue } = useForm({
    profile: { name: 'name', age: 18 },
  });

  const renderName = render('profile.name')(<input />);

  return (
    <>
      {renderName}
      <button
        onClick={() => {
          setValue('profile', { ...model.profile, name: 'name' }); // This method will have problems before 1.6.2
        }}
      >
        submit
      </button>
    </>
  );
}

Release v1.5.2

10 Jul 03:36
dba58b1

Choose a tag to compare

1.5.2 (2024-07-10)

Bug Fixes

  • fix useSubscribe init value undefined bug (83a20dd)

Features

  • add global useWatch\useSubscribe and form.watch (8616687)
  • add vaildate select field vaild (eb5a9b7)

Release v1.5.1

09 May 13:59
186575c

Choose a tag to compare

chore(release): v1.5.1

chore(release): v1.5.1

Release v1.5.0

08 May 03:24
2543607

Choose a tag to compare

chore(release): v1.5.0

chore(release): v1.5.0

Release v1.4.9

06 May 05:50
9040b68

Choose a tag to compare

chore(release): v1.4.9

chore(release): v1.4.9

Release v1.4.8

29 Apr 09:54
f60ac50

Choose a tag to compare

chore(release): v1.4.8

chore(release): v1.4.8

Release v1.4.7

29 Apr 07:53
809c89d

Choose a tag to compare

chore(release): v1.4.7

chore(release): v1.4.7

Release v1.4.6

27 Apr 15:50
579d230

Choose a tag to compare

Bug Fixes

  • fix useWatch not getting the latest status (3545084)
  • optimize the handling of special fields in forms such as Date and Blob (6b4b5ff)

Release v1.4.5

14 Mar 05:43
df65e16

Choose a tag to compare

chore(release): v1.4.5

chore(release): v1.4.5