Skip to content

v4.0.0

Compare
Choose a tag to compare
@denniskigen denniskigen released this 18 Oct 17:02
· 57 commits to main since this release
bf1598a

Highlights

Angular Form Entry v4.0.0 is a major release that bumps Angular to v13. This release also includes a number of bug fixes and improvements. The most notable changes are highlighted below:

We're now using Angular v14

The version of Angular used by this library has been bumped to v14. This means that you will need to upgrade your Angular application to v14 in order to use this library. See the Angular Update Guide for more information on how to upgrade your application.

i18n everywhere

This release adds support for translating error messages and labels within a form. Currently, only EN and FR locales have corresponding translations, though adding translations for other locales should be straightforward. Try it out by changing the locale in O3 to French and then opening a form.

BREAKING CHANGES

Features

  • (feat) Load observations based on form path by @icrc-loliveira in #61
  • (feat) i18n: Add support to translate error messages and other form fields by @icrc-jofrancisco in #42
  • (feat) i18n: Translations for error messages in the Ampath forms by @vasharma05 in #74
  • (feat) Update diagnosis to support rank and certainty by @donaldkibet in #78
  • (feat) KH-372: Add Khmer translations for openmrs-ngx-formentry by @kazlaw in #80
  • (feat) Update form-entry styling post carbon-styles upgrade by @donaldkibet in #83
  • (feat) Update alert feature to show when an expression evaluates by @donaldkibet in #87
  • (feat) KHP3-4179: Grey out all other options on checkbox when hideExpression is true by @donaldkibet in #91

Bug fixes

Housekeeping

New contributors

Full Changelog: v3.2.0...v4.0.0