Skip to content

Releases: r13v/form-please

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 31 Oct 10:29

2.1.0 (2026-10-31)

Features

  • ship the documentation in the npm package for coding agents (a09105d)

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 21:23

2.0.0 (2026-10-29)

⚠ BREAKING CHANGES

  • form.update, control updates, and generated array actions now throw when they change the number of rows of another mounted generated array. Use that array's actions or form.array(path).reconcile instead.
  • an ArrayItem slot move to an index outside the array throws a RangeError instead of being ignored. The tester throws RangeError instead of TypeError for an invalid index, and tester.setValue on a field that the UI cannot edit returns an uncommitted transition.
  • the devtools Features tab lists only configured features and shows "This form configures no optional features." when there are none.
  • the Material UI preset i18n keys addItem, removeItem, moveItemUp, and moveItemDown are now arrayAdd, arrayRemove, arrayMoveUp, and arrayMoveDown. Item callbacks get { index, position } instead of a number.
  • react-hook-form 7.81.0 or newer is required.

Features

  • guard generated array structure and add regression checks (79b5882)
  • keep the form binding for an inline context with the same entries (79b5882)
  • share array action messages across kits and export MUI parts (79b5882)

Bug Fixes

  • correct managed validation, row issues, and feature restores (79b5882)
  • guard only row count changes of mounted generated arrays (79b5882)
  • require React Hook Form 7.81.0 or newer (79b5882)
  • support React Hook Form 7.90 and 7.91 (79b5882)

Code Refactoring

  • make node kinds, sources, restores, and features extensible (79b5882)
  • share generated array actions between the runtime and the tester (79b5882)

v1.12.2

Choose a tag to compare

@github-actions github-actions released this 18 Oct 09:12
2b8dd02

1.12.2 (2026-10-18)

Bug Fixes

  • keep React elements intact in readonly context (#53) (655bbd9)

v1.12.1

Choose a tag to compare

@github-actions github-actions released this 14 Oct 20:54
89237df

1.12.1 (2026-10-14)

Bug Fixes

  • keep issues with their row on generated array move and remove (#51) (7506c9c)

v1.12.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 11:46
de8e706

1.12.0 (2026-10-12)

Features

  • accept forContext bindings in base kit Form, AutoForm, and Submit (#49) (87edf11), closes #48

v1.11.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 21:23
2693b0e

1.11.0 (2026-10-11)

Features

  • capture submit errors and allow kit.Submit outside Form (#46) (742319c), closes #42 #43

v1.10.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 07:05
aa10b48

1.10.0 (2026-10-08)

Features

  • add submit actions, external issues, and array reconcile (#40) (6a00f8e)

v1.9.1

Choose a tag to compare

@github-actions github-actions released this 04 Oct 00:04
e2e320d

1.9.1 (2026-10-03)

Bug Fixes

  • make agent documentation access predictable (#38) (e0ce2b6)

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 00:25
4eb5f30

1.9.0 (2026-09-27)

Features

  • choose how many validation messages fields show with errorDisplay (#35) (c226106)

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 21:29
eb4fd7c

1.8.0 (2026-09-26)

Features

  • reset hidden field values with whenHidden (#33) (ed75375)