HTML Form Entry Release Notes
For most recent release notes, see module change log in JIRA:
Version 4.0.0 (unreleased as of September 2020)
Backwards-incompatible changes:
Increase minimum required OpenMRS version from 1.9 to 2.1.0
Remove support for Logic expressions
Remove support for the <standardRegimen> tag with drug orders
Version 2.0.8
Version 2.0.7
Version 2.0.6
Version 2.0.5
Version 2.0.4
Version 2.0.3
Version 2.0.2
Version 2.0.1
Version 2.0
Version 1.10.0
Version 1.9.4
Version 1.9.3
Version 1.9.2
Version 1.9.1
Version 1.9.0
Version 1.8.2
Version 1.8.1
Version 1.8.0
Version 1.7.3 (@revision 20615) (JIRA)
Thanks to the contributors for this release: dthomas, kayb, mogoodrich, peichenauer, akanter, ball, jarbaugh
New Features:
HTML-111 - Show/Hide extra fields should show additional fields
HTML-169 - No error checking on concept ids for answers in htmlform manager
HTML-180 - add a drugOrder tag attribute that allows you to pre-specify a default dose
Bug Fixes:
HTML-167 - Unable to delete an encounter while viewing an HTML form
HTML-116 - Editing a patient while creating a new encounter isn't possible
Version 1.7.2 (@revision 19568) (JIRA)
Thanks to the 9 contributers to this release! (djazayeri, dthomas, kayb, mcunderlik, mogoodrich, mseaton, neumann, peichenauer, slorenz)
New Features:
HTML-94 - Create a patient by filling out an HTML Form
HTML-145 - new patient tag - referenced metadata should be exported properly when using the Metadata Sharing module
HTML-120 - create a DrugOrder tag
HTML-142 - the drugOrder tag should allow for explicit listing of discontinue reasons and discontinue reason labels
HTML-143 - provider list is too slow to load
HTML-118 - Add label/style/translations to submit button
HTML-119 - wrap print and discard links in spans so that they can be more easily accessible to form javascript
HTML-129 - Add links to all HTML Form Entry pages
HTML-161 - Provide access to most recent PatientState of program enrollments for 1.5
HTML-162 - the size attribute should be applied to the NumberFieldWidget if present on a value numeric obs
HTML-155 - Refactor ShareableHtmlForm and id-to-uuid replacer to use AttributeDescriptors
Bug Fixes:
HTML-117 - Htmlform should not clear checkboxes and other inputs with input error
HTML-154 - fn.latestObs and fn.earliestObs return opposite values
HTML-148 - Date picker widget doesn't appear when clicking on date fields (again)
HTML-135 - the following simple htmlform throws error if both fields are edited at the same time
HTML-136 - Error exporting an HTML Form with Metadata Sharing module when the form has dependencies within macros
HTML-128 - Creating a new HtmlForm fails to correctly set the Encounter Type on the underlying Form
HTML-133 - ShareableHTMLForm should be updated to calculate drug dependencies
HTML-130 - Form Schema Preview page is not presented well
HTML-137 - Preview HTML Form from File doesn't execute jquery
HTML-113 - java.lang.NullPointerException in PersonByNameComparator when one of the compared persons is null
Version 1.7.1 (@revision 16751) (JIRA)
New features:
HTML-105 - HtmlFormEntry should have the util methods necessary to support data export of htmlform encounters (Ability to do "form data export" of HTML Form sections.)
HTML-104 - You should be able to do nested section tags in an htmlform
HTML-106 - ObsGroup schema object should be able to contain other ObsGroups
Bugfixes
HTML-110 - Concepts of type Time cause problems; unable to save form when filling it out (new since OpenMRS 1.7)
HTML-82 - obsGroup recognition should consider nested obsGroup hierarchy in XML vs. nested obsGroup hierarchy of obsGroup in enc
HTML-83 - obsGroup tags weren't being properly ended: nested obsGroups weren't propertly setting current obs group session properties
HTML-81 - nested obsGroups thowing a hibernate error if inner obsGroup doesn't contain any obs