Skip to content

v2.1.0

Latest
Compare
Choose a tag to compare
@samuelmale samuelmale released this 10 Jul 13:16
· 69 commits to main since this release
65c234a

What's Changed

New features

  • (feat) O3-3252: Form engine UI improvements by @denniskigen in #282
  • (feat) O3-3239 Add support for program enrollments using meta tag by @CynthiaKamau in #277
  • (feat) Support for an capturing encounter role. by @hadijahkyampeire in #279
  • (feat) O3-3106 - Revitalise support for program workflows to enrolments by @CynthiaKamau in #273
  • (feat) Implement the inline date picker with showDate and shownDateOptions by @hadijahkyampeire in #285
  • (feat) O3-3165: Add modal confirmation modal when deleting repeated question by @NethmiRodrigo in #267
  • (feat)03-3389: Support Orientation Options for Radio Buttons by @gitcliff in #314
  • (feat) O3-2491: Add support for a time picker by @NethmiRodrigo in #312
  • (feat) O3-3117: Add ability to view multi-select answers with fewer options by @CynthiaKamau in #232
  • (feat) O3-3061: Support for conditional answered validation by @arodidev in #297
  • (feat) O3-3058: Add the inline notification by @reagan-meant in #245
  • (feat) O3-3444 - Disable an answer within a question referencing an answer within that same question by @arodidev in #336
  • (feat) Introduce locale/Openmrs datepicker by @kajambiya in #286
  • (feat) O3-3161 Capture obs comments by @CynthiaKamau in #290
  • (feat) O3-3481 Adds option to display multi-checkbox inline by @pirupius in #331

Refactors

  • (refactor) O3-3297: Refactor select concept answers by @arodidev in #289
  • (refactor) 03-3338 :Refactor extraction of previous value to the section component. by @gitcliff in #303
  • (refactor)03-3321: Move encounter role(s) logic to the encounter-form component by @gitcliff in #300
  • (refactor) Remove redundant "value" state derived from the "previous value" by @gitcliff in #306

Bug fixes

  • (fix) 03-3126 : Aligning field width within an an obs-group by @gitcliff in #239
  • (fix) revise logic for saving attachments by @arodidev in #270
  • (fix) O3-3166 Use a custom encounter representation post encounter submission by @CynthiaKamau in #281
  • (fix) Fix error caused by referencing an undefined patient object by @samuelmale in #288
  • (fix) make visit information available within expression context by @arodidev in #269
  • (fix) Miscellaneous fixes by @samuelmale in #291
  • (fix) follow-up fix for file attachment logic by @arodidev in #295
  • (fix) Group patient states by Program by @samuelmale in #294
  • (fix) O3-3274: Fix failing expressions by @arodidev in #292
  • (fix) Ensure form fields are initialised with all base validators by @samuelmale in #274
  • (fix) Consistently style multi-select field labels by @samuelmale in #304
  • (fix) fix for failing calcGravida expression by @arodidev in #307
  • (fix) Restrict schema transformer mutations to 'ui-select-extended' rendering on encounter-date fields by @samuelmale in #308
  • (fix) O3-3377: error on bootstrapping attachment field on edit mode by @arodidev in #311
  • (fix) O3-3384: Fix time difference result not displaying when time difference < 1 by @arodidev in #309
  • (fix) O3-3350: Resolve dropdown re-rendering bug in the tablet viewport by @denniskigen in #313
  • (fix) O3-2168: Concept reference chunk size depends on REST webservices.rest.maxResultsCount property by @vasharma05 in #259
  • (fix) O3-3378: Revise logic for expanding and collapsing a section by @arodidev in #310
  • (fix) O3-3402 Display correct locale date format in view mode by @kajambiya in #323
  • (fix) O3-3379 Drug Rendering displays incorrect repeated obs-group lists by @CynthiaKamau in #320
  • (fix)03:3407 Fix styling of single-page forms in a maximized workspace by @gitcliff in #325
  • (fix) Add unique key prop to field component instances by @samuelmale in #328
  • (fix) O3-3350: Resolve infinite re-rendering of the dropdown component in the tablet viewport by @samuelmale in #326
  • (fix): Update props of OpenmrsDatePicker by @NethmiRodrigo in #330
  • (Fix) Use size 100 for the references chunk size to append to the url. by @hadijahkyampeire in #335
  • (fix) O3-3417: Disable save button while loading form dependencies by @arodidev in #340
  • (fix) O3-2252: Calculated values shouldn't be overwritten by the Encounter's values by @CynthiaKamau in #318
  • (fix) O3-3532: Fix broken UI on collapsing and reopening form sections by @kajambiya in #341
  • (fix): Fix styling issues in the OpenmrsDatePicker by @NethmiRodrigo in #345
  • (fix) Update form fetch request to return the latest form by uuid or name by @CynthiaKamau in #342
  • (fix) Reworked logic for gravida calculation by @arodidev in #337

Housekeeping

Tests

  • (test) Add tests for the patient identifier handler by @gitcliff in #268
  • (test) Adding test coverage for the encounter provider handler by @gitcliff in #302
  • (test) Adding test coverage for the encounter role handler by @gitcliff in #301
  • (test) Adding test coverage for encounter location handler by @gitcliff in #305
  • (test):Adding test coverage for expression parser functions by @gitcliff in #317
  • (test):Conditional answered validator test coverage by @gitcliff in #338
  • (test):Adding some test coverage for form-helper functions by @gitcliff in #332

New Contributors

Full Changelog: v2.0.0...v2.10