Better EHR Studio 1.7 Release Notes
1.7.4 (2020-04-21)
Bug fixes
Form Builder
- Fix resolving the api call for codesystem when using terminology api calls in datasource (TOOLS-1440)
1.7.3 (2020-04-17)
Bug fixes
Form Builder
- Change field presentation to string enum in description (TOOLS-1438)
1.7.2 (2020-04-16)
Bug fixes
Form Builder
- If value is null removed the defaultValue: null from form description (TOOLS-1437)
1.7.1 (2020-04-15)
Bug fixes
Form Builder
- Fixed a bug where values from external apis used on field were not visible in dependencies (TOOLS-1420)
- Fixed a issue with predefined global annotations now being defined as global and not the same as all fields (TOOLS-1363)
- Made it so that the focus moves to value when selecting name of predefined annotation (TOOLS-1363)
- Allow precision in field validation to be set 0 (TOOLS-1430)
- Fixed a issue with field showing console error if validation was incorrect (TOOLS-1431)
- Fixed a bug where you couldn't set higher validation than was previously saved (TOOLS-1432)
- Fixed a bug where field presentation was not visible on DV_TEXT fields with options (TOOLS-1435)
- Fixed a bug where label width would not change when switching fields (TOOLS-1436)
- Fixed a bug where proportion field could not be set to 0 (TOOLS-1429)
- Fixed issue where if you set duration value 0 it didn't show 0
1.7.0 (2020-04-10)
Features
Form Builder
Added support to connect to external APIs (TOOLS-1288)
Re-design of login screen for EHR Studio (TOOLS-1349)
Added abitlity to add, edit and remove parts of expressions (TOOLS-1324)
Allow user to export and delete template from template select menu (TOOLS-1370)
Upgrade angular to Angular 9 (TOOLS-1366)
Add option to set default values to fields (TOOLS-1328)
Added support for predefined global annotations (TOOLS-1363)
Added FAQ section in documentation (TOOLS-1272)
Previous forms are now validated on select screen (TOOLS-1226)
Added support for Oauth to form-elements (TOOLS-1371)
Add new section "datasource", that uses external API feature to add a source of data to coded-text fields, also replacing the previous "Terminology" fields (TOOLS-1420)
Bug fixes
Form Builder
- Greatly improved loading speed on select form screen by lazy loading previous versions of form (TOOLS-1281)
- Fixed wrong error message shown on select screen when there is fatal error on form (TOOLS-1257)
- Fixed issue where a form could be invalid but it showed a valid checkmark (TOOLS-1358)
- Fixed issue where sometimes the error on dependency would dissapear if you had valid dependency after that (TOOLS-1217)
- Fixed icons for misplaced fields not showing (TOOLS-1260)
- Fixed issue where error on form persisted even when deleting all dependencies with error (TOOLS-1262)
- Fixed error when sometimes going to playground you would get an endless spinner animation when no form was selected (TOOLS-1331)
- Removed a unused translation in dependencies (TOOLS-1334)
- Fixed issue with date field not closing properly in dependency (TOOLS-1335)
- Fixed error with text right not showing on switch presentation for boolean types (TOOLS-1342)
- Fixed an issue with getting a container that you shouldn't when manipulating the replace field option (TOOLS-1343)
- Fixed error with using AQL variable and expanding and collapsing the result table would cause it to dissapear (TOOLS-1348)
- Fixed issue with form names being shortened too fast in safari (TOOLS-1351)
- Added preview panels width to local storage so it saves when you go to preview next time (TOOLS-1353)
- Fixed error where notifier icons didn't show up for buttons (TOOLS-1354)
- Fixed issue where in some cases you couldn't edit code system for some generic coded texts (TOOLS-1367)
- Fixed issue where image could not be loaded in some cases (TOOLS-1368)
- Fixed a bug with dependency where it would set the wrong code from coded text (TOOLS-1381)
- Fixed bug where property panel properties would disappear when changing the template path of a generic element (TOOLS-1399)
- Fixed a bug where you could set a variable without giving it a name (TOOLS-1255)
- Fixed a issue with wrong service worker caching (TOOLS-1304)
- Fixed a issue where refreshing on a new template opened the last opened form (TOOLS-1345)
- Removed dependencies and form script on form settings (root) (TOOLS-1387)
- Added a more informative error message if server-side validation of composition failed while saving (TOOLS-1389)
- Reorganized fields in property panel sections (TOOLS-1391)
- Fixed the apperance of the documentation section menu on various different screen sizes (TOOLS-1402)
- If the credentials of a user change he will now be moved to login screen (TOOLS-1404)
- Fixed a issue where error icon on form persisted even when the expression causing the error was fixed (TOOLS-1407)
- Fixed a error where removing a multiplicity instance of a container on preview didn't remove the values from composition (TOOLS-1412)
- Fixed the package.json file for form-elements so it doesn't report errors while building (TOOLS-1413)
- Remove structured validation and improve validation in a way that when you input a value and remove it, it won't now say required if the parent container is not required (TOOLS-1419)
- Fixed a bug where on preview form would show valid even if it was not after changing the context (TOOLS-1374)
AQL Builder
- Fixed an issue where AQL selection wouldn't suggest fields when the select was pasted (TOOLS-1255)
- Fixed issue where versioned_object and version got the same abbreviation (TOOLS-1362)