Skip to content

Latest commit

 

History

History
187 lines (146 loc) · 4.93 KB

CHANGELOG.md

File metadata and controls

187 lines (146 loc) · 4.93 KB

Change log

This project follows Semantic Versioning.

[3.0.9] 2019-06-06

Changed.

  • Update node dependencies to fix npm audit vulnerabilities.

[3.0.8] 2019-06-04

Changed.

  • Update lforms package.

[3.0.7] 2019-05-20

Changed.

  • Remove CSP middleware, let the package users handle the csp headers.
  • Fix critical npm audit alerts.

[3.0.6] 2019-05-14

Fixed.

  • Fixed a bug in importing items with CNE/CWE type triggers in skip logic.

[3.0.5] 2019-04-16

Fixed.

  • Fixed a bug in ui-tree display for multiple items on the root.
  • Fixed a bug in importing R4 version of Questionnaire from the local disk.

[3.0.4] 2019-04-11

Fixed.

  • Fixed restrictions output format to conform to latest lforms spec.
  • Removed hard coded templateOptions in the lforms format for export.

[3.0.3] 2019-03-22

Fixed.

  • Fix next/previous page display in FHIR results dialog.
  • Fix errors in mocking FHIR server for protractor tests.

[3.0.2] 2019-03-08

Fixed.

  • Fix errors in tests.

[3.0.1] 2019-03-08

Fixed.

  • Whitelist apis.google.com to allow google/facebook/twitter logins.

[3.0.0] 2019-02-07

Added.

  • Support exporting/importing R4 versions of FHIR format.

Changed.

  • Breaking change: Added FHIR version number to the FHIR server definition in client/config.js. It is mandatory that the servers are tagged with supported FHIR version such as R4, STU3 etc.

[2.2.0] 2019-01-29

Added.

  • Added displayControl. Supports questionLayout, answerLayout, and listColHeaders for now.

[2.1.4] 2019-01-16

Fixed.

  • Fixed a bug to include answer list and units when importing a LOINC question.

[2.1.3] 2018-12-26

Changed.

  • Updated lforms package which has support for parsing argonaut questionnaires.

[2.1.2] 2018-11-27

Fixed.

  • Add google analytics to white list of content security policy.

[2.1.1] 2018-11-27

Fixed.

  • Fix bower package name.

[2.1.0] 2018-10-29

Added.

  • Support to export and import FHIR Questionnaire to local disk.

[2.0.0] 2018-10-29

Changed.

  • Changed module exports of the server. Newly exported functions will help to pre-configure the express app with customized middlewares before doing form builder specific configurations.

This is a breaking change due to signature changes in import/require statements if using this as an npm package.

[1.0.4] 2018-10-17

Fixed

  • Fixed bower packaging issues.

[1.0.3] 2018-10-05

Fixed

  • Fixed npm audited vulnerabilities.

[1.0.2] 2018-10-02

Added

  • In units field, units associated with item's loinc property are ranked higher during the auto-completion.

Fixed

  • Fixed a bug in usage clause of the server.

[1.0.1] 2018-09-28

Changed

  • Rename package

[1.0.0] 2018-09-12

Changed

  • Cleanup code to release as open source

[0.8.8] 2018-08-20

Changed

  • Updated node version to 8.11.4

[0.8.7] 2018-07-20

Changed

  • Switch protractor browser from firefox to chrome and update protractor to 5.x.x

[0.8.6] 2018-06-08

Changed

  • Used lforms-util logger to create web server access logs.
  • Upgraded nodejs to version 8.11.3.

[0.8.5] 2018-06-07

Changed

  • Changed units lookup from static list to ajax call to clinical table search service and used table format display for auto completion.

[0.8.4] 2018-06-01

Added

  • Used grunt wiredep to inject bower components into karma.conf.js

[0.8.3] 2018-05-24

Added

  • Added tags for google analytics

[0.8.2] 2018-05-14

Fixed

  • Fixed the behavior of the autocompleting field and Import button in the Import dialog so that the currently selected field value is what gets imported.

[0.8.1] 2018-05-09

Fixed

  • Fixed a bug in importing questionCardinality and answerCardinality fields.

[0.8.0] 2018-04-27

Added

  • Added support to access multiple FHIR servers.

[0.7.1] 2018-04-05

Added

  • Added server redirect from urls with alias names to main production url.

[0.7.0] 2018-04-03

Added

  • Added firebase authentication.
  • Added Export and import from FHIR server
  • moved advanced panel items under their boolean as skip logic items.

[0.6.6] 2017-11-29

Changed

  • Update pm2 package and remove nsp exception on moment package.

[0.6.5] 2017-11-21

Changed

  • Updated npm packages and nodejs.

[0.6.1] 2017-06-15

Changed

  • The scroll bars on the preview panel are moved from whole panel to tab content.

[0.6.0] 2017-06-12

Added

  • Added FHIR output to preview source tabs.

Fixed

  • Fixed popup menu display under production environment.

[0.5.0] 2017-05-31

Added

  • Added popup menu to the nodes on the side bar.
  • Added dialog box to capture target item to move nodes on the side bar using popup menu items.

Fixed

  • Addressed some accessibility issues.
  • Fixed converting section/header to regular item
  • Fixed displaying other in answer list item.

Changed

  • Changed Text and Code fields to be required.