Skip to content

v3.2.0

Compare
Choose a tag to compare
@vasharma05 vasharma05 released this 19 Jul 10:35
· 94 commits to main since this release
c381112

Form Entry v3.2.0 is a minor release that includes a host of feature improvements.

Highlights

New expression helpers

We’ve added a new calcGravida helper function for computing gravida, which is the number of times a woman has been pregnant, regardless of whether these pregnancies were carried to term.

v3.2.0 also adds a new expression helper that checks whether a provided string value matches a certain regular expression. This helper can then be used to show an error message when the values do not match.

Add an adapter for creating identifiers

We’ve added an adapter to the form engine that handles the creation of identifiers in the form submission payload. This adapter also handles populating patientIdentifier type fields with existing identifiers.

Ability to reset fields dynamically

We’ve added the ability to reset fields when a field further down the hierarchy that they depend on gets disabled.

Features

  • (feat) Reset value on disable by config by @icrc-agomes in #53
  • (feat) KHP3-3708 Add adapter in form engine to handle creating patient identifiers by @donaldkibet in #55
  • (feat) Add ability to evaluate if a string matches regular expression by @CynthiaKamau in #56

Housekeeping

New contributors

Full Changelog: v3.1.1...v3.2.0