Skip to main content

Better EHR Studio 2.1 Release Notes

2.1.2 (2020-08-18)

compatible with form renderer version 2.4.2

Bug fixes

Form Builder

  • Dependencies now find the first container that has max multiplicity > 1 and execute actions on its container if it exists and if there are any actions. Consequence is that now they now also work when the container is duplicated (TOOLS-1867)

Bug fixes

Form Builder

  • Fixed issue where test value if provided was used instead of externally provided value (TOOLS-1847)
  • Fixed bug where coded text or ordinal values without localized translation were empty in the property panel (TOOLS-1853)
  • Fixed a bug where an error would occur if trying to edit terminology url on older forms in global properties (TOOLS-1859)
  • Fixed a bug where in some API provided data you could select 2 radio buttons on coded text fields (TOOLS-1850)
  • Fixed a bug where a console error would appear when moving a container inside a generic container (TOOLS-1868)
  • Fixed a bug with dependency action "Clear only" not correctly removing value from field (TOOLS-1856)
  • Fixed issue with canvas functions not working on iPad (TOOLS-1854)
  • Fixed a bug where widgets were not displayed if they were on different page than where the form was saved from (TOOLS-1860)
  • Fixed a bug where interactive image and generic image were the same when going back to editor from preview (TOOLS-1858)
  • Fixed a bug where exporing a form included all assests from previously opened form as well (TOOLS-1866)
  • Fixed a bug with slider widget default value not being shown correctly if max value was different than 10 (TOOLS-1852)

2.1.1 (2020-08-06)

compatible with form renderer version 2.4.1

Features

Form Builder

  • Generic fields now have required button
  • Added LOG and LN functions to expression assistant (TOOLS-1841)
Bug fixes

Form Builder

  • Added property panel indicator icons for external widgets (TOOLS-1834)
  • Fixed setting value for DV_PARSABLE and DV_PARTY_PROXY (TOOLS-1787)
  • Expressions are now fully visible in dependency when setting value to field (TOOLS-1832)
  • Fixed bug where removing duplicated container didn't work properly (TOOLS-1837)
  • Fixed issue with CONCAT function not working properly when used in expressions
  • Function setWidgetConfig is now properly shown in script editor (TOOLS-1842)
  • Fixed bug where adding widgets from store removed the upper toolbar (TOOLS-1843)

2.1.0 (2020-07-30)

compatible with form renderer version 2.4.0

Features

Form Builder

  • Allow user to change code of empty or generic CODED_TEXT and ORDINAL fields (TOOLS-1577)

  • Enable user to deselect item from CODED_TEXT and ORDINAL fields in dependencies (TOOLS-1561)

  • Changed the login background image

    change_background

  • Variables can now be expressions (TOOLS-1518)

  • Added warning icon for fields which are missing some important configuration like values, datasource, upload url, api, etc. (TOOLS-1486)

    warning_icon

  • Added options for POST, PUT, PATCH and DELETE to api configuration (TOOLS-1464)

  • Added the ability for user to copy dependencies to another field or container and to move dependencies up and down (TOOLS-1748)

  • Added support for new rmTypes PARTY_PROXY and DV_PARSABLE

  • You can now use tags in dependencies for actions and statements (TOOLS-1490)

  • Added the ability for user to set validation for date fields (TOOLS-1747)

  • Added new scriptApi function getValueRef

AQL Builder

  • Error now shows in results section (TOOLS-1791)

Bug fixes

Form Builder

  • Replace unpublished form text with icon and fix name width in case of long name of form or page (TOOLS-1678)
  • Do not allow special characters in annotations name or value because using some characters may result in error (TOOLS-1720)
  • Fix the scroll bar position in the generic fields panel (TOOLS-1688)
  • Improved expression assistant (TOOLS-1740)
  • Fixed a bug where dependency was seen in code but not in the dependency section in property panel (TOOLS-1770)
  • Fixed form error notification if the error was from dependency on a different page (TOOLS-1771)
  • Fixed bug where hide label on form root level put the label on top (TOOLS-1767)
  • Fixed bug where form errors panel didn't open on preview (TOOLS-1741)
  • Do not show number of columns on ordinal and coded text if presentation is not button group or checkbox (TOOLS-1776)
  • Fixed issue where error on page would disappear going to preview and back (TOOLS-1781)
  • Fixed bug where image map data was not presented if field was selected initially in editor mode (TOOLS-1752)
  • Fixed GUI bug where add new page button was partially covered if the panel was too narrow (TOOLS-1760)
  • Fixed bug with replacing field from dropdown (TOOLS-1730)
  • Fixed console bug when navigating from spacer to field property in editor mode (TOOLS-1743)
  • Fixed bug where error for missing ehrid persisted on preview even after provided (TOOLS-1725)
  • Fixed the anchors in form renderer documentation not working (TOOLS-1784)
  • Changed default max multiplicity of generic fields to 1
  • If the form has a fatal error it now also shows in the errors list (TOOLS-1799)
  • Fixed a bug with replacing fields that were removed or replaced from template (TOOLS-1729)
  • Fixed bug where text right for booleans didn't change translation in preview mode (TOOLS-1780)
  • Trim numeric and dv_count values if they are set with values that require decimal places (TOOLS-1810)

AQL Builder

  • Fixed issue with some column names when rendering results table (TOOLS-1751)
  • Fixed a bug where AQL selection of predefined objects didn't work correctly when used in EHR Studio (TOOLS-1772)
  • Fixed bug where result from query was duplicated (TOOLS-1785)
  • Fixed bug where some AQL query results were not in correct column in the results table (TOOLS-1790)
  • Fixed bug where sometimes clicking on a column header would cause the query to say it's invalid (TOOLS-1796)
  • Cache completion items response for faster query editing (TOOLS-1792)
  • Fixed a bug where sometimes exporting the query results didn't have all the fields filled (TOOLS-1798)
  • Don't open new query tab if user tries to open a already opened view (TOOLS-1797)
  • Clear errors in query when running query again successfully (TOOLS-1789)
  • Fixed a bug where sometimes result would not appear and not report a error (TOOLS-1801)