Skip to content

Releases: coder966/react-rich-ui

v2.5.1

27 Nov 22:46

Choose a tag to compare

[2.5.1] - 2025-11-28

Fixed

  • RruSelectInput: Values set programmatically by the form context were not rendering properly.
  • RruMultiSelectInput: Values set programmatically by the form context were not rendering properly.
  • RruMultiCheckboxInput: Values set programmatically by the form context were not rendering properly.
  • RruRadioInput: Values set programmatically by the form context were not rendering properly.

Internal

  • Tests: Greatly enhanced tests with more DOM checks.

v2.5.0

26 Nov 20:15

Choose a tag to compare

[2.5.0] - 2025-11-26

Added

  • RruForm: Support arrays of fields (dynamic items).
  • RruFileInput: Added new prop shouldTriggerOnChangeOnSameFile.
  • Support React 19.

Changed

  • RruForm: Allow empty form without children. Not a big change, but this could be helpful to some.
    Note this is only a typescript type change, meaning it was allowed before and now it won't trigger a TS warning.
  • Minimum supported version of yup dependency is now 1.0.0 instead of 0.27.0. This should be easy as yup did not have huge breaking changes and you probably are on v1 as it was released in 2023.

Internal

  • Added 41 new tests.
  • Removed use-async-effect dependency.
  • Removed react-detect-click-outside dependency.
  • Upgraded dependencies.
  • Stricter dependency versions for safety.
  • Internal small enhancements.
  • Docs: restructure and updates.

v2.4.3

25 May 08:30

Choose a tag to compare

[2.4.3] - 2025-05-25

Fixed

  • RruDataTable: Fix defaultPageNumber does not work.

v2.4.2

27 Apr 20:23

Choose a tag to compare

[2.4.2] - 2025-04-27

Fixed

  • RruDateTimeInput: Fixed validation would trigger even before touching the field.

Other

  • Internal enhancements.

v2.4.1

02 Nov 09:32

Choose a tag to compare

[2.4.1] - 2024-11-02

Fixed

  • RruSelectInput: Fixed setting value in form context not working.
  • RruMultiSelectInput: Fixed setting value in form context not working.
  • RruDateTimeInput: Fixed changing calendar type not reflecting.

v2.4.0

27 Sep 16:31

Choose a tag to compare

[2.4.0] - 2024-09-27

Added

  • RruSelectInput: Added placeholder.
  • RruMultiSelectInput: Added placeholder.

Changed

  • RruDateTimeInput: Disable auto complete which does not make sense because it is unusable.

v2.3.1-next.1

25 Mar 07:57

Choose a tag to compare

v2.3.1-next.1

v2.3.1

25 Mar 09:15

Choose a tag to compare

v2.3.1

v2.3.0-next.4

21 Mar 22:34

Choose a tag to compare

v2.3.0-next.4

v2.3.0-next.3

21 Mar 19:51

Choose a tag to compare

v2.3.0-next.3