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
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)
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)