Hero Health
Hero Health
Changelog
  • Docs
  • Changelog
  • Feature requests
  • Support portal

Hero Health changelog

Changelog May-June 2024

Admin portal

  • Improved diary responsiveness.

  • Added diary option to primary navigation.

  • Redesigned diary sidebar.

  • Added patient quick action on the homepage.

  • Updated styling on care nav pages to improve user experience and accessibility.

  • Added URL validation on specific settings pages to prevent invalid entries.

  • Updated in/out of hours settings for better accuracy and control.

  • Added external apps, expanding functionality for partners.

  • Disabled the ODS check for 'Register at practice' requests to streamline the process.

  • Updated styling on page messaging.

  • Implemented multi-select on booking link SDK.

  • Added problems as a questionnaire component.

  • Added immunisations as a questionnaire component.

  • Added observations as a questionnaire component.

  • Added BMI as a questionnaire component.

  • Updated BMI component to link to NHS BMI calculator.

  • Ensured date validation is applied to IMMS/Problems.

  • Increased the height of the description text area in questionnaires for better readability.

  • Ensured optional flags are correctly displayed for optional questions in questionnaires.

  • Fixed a bug handling of invalid Care nav submission types to prevent errors.

  • Fixed a bug affecting in/out of hours settings when users clicked the save button.

  • Fixed a bug with in/out hours logic to account for daylight savings time.

  • Fixed a bug with in/out of hours selected time not applying at start of day.

  • Integrated EMIS Branded Hero.

  • UI app updates including button colours and admin profile improvements

Patient booking service

  • Made problems questionnaire component available on the booking service

  • Made immunisations questionnaire component available on the booking service

  • Made observations questionnaire component available on the booking service

  • Made BMI questionnaire component available on the booking service

  • Fixed a bug with triple page load on booking flow to improve efficiency.

  • Fixed a bug where booking links incorrectly showed practitioners as unavailable.

  • Fixed a bug with photo uploads directly from the camera.

Message Builder SDK

1.3.24

  • Fix mapping issue on sex: ‘Not known’

  • Implement error callback – to enable EMIS to better error handle based on specific failures

1.3.25

  • Implement practice group capabilities to facilitate scoping the component as SMS only/Email only based on PG-level configuration

1.3.26

  • No functional change – change applied to underlying shared component

1.3.27

  • Implement open telemetry on the message builder

1.3.28

  • No functional change – change applied to underlying shared component

1.3.29

  • Fix bug on booking link builder when unsetting a chosen practitioner i.e. reverting from selected practitioner to ‘Any’

1.3.30

  • Make open telemetry conditional per SDK

1.3.31

  • No functional change – change applied to underlying shared component

1.3.32

  • Remove open telemetry entirely from EMIS X message builder

1.3.33

  • Bump Hero UI kit version

1.3.34

  • Add loader prop to enable a loader to be rendered if desired – to mitigate slow initial load times

1.3.35

  • No functional change – change applied to underlying shared component

1.3.36

  • Fix for SMS no credits available error being wrongly applied when sending email

1.3.37

  • Fix for attachments not correctly associating to the message – causing patient failure to retrieve the attachment (‘Attachment link invalid’ error message)

1.3.38

  • Visually disable SMS and email input if set to read only

1.3.39

  • Re-enable editing of SMS and email fields on the EMIS X component ****

1.3.40

  • Fix for when no contact details are passed to the message builder

1.3.41

  • Fix dropdowns in modals being hidden behind the modal

  • Fix patient search by DOB

1.3.42

  • Remove unwanted extra spacing between lines on the message UI

1.3.43

  • Additional fix for attachments not correctly associating to the message

  • Bump Hero UI kit version

1.3.44

  • Fix scrolling issue on modals in message builder in EMIS X

  • Fix resolves issue raised by Saxham Medical Practice where they were unable to generate a booking link after adding a message template.

1.3.45

  • Scope questionnaire dropdown to only return questionnaire forms (i.e. remove intake forms, reply forms and care nav request forms)

1.3.46

  • Add metadata to SDK api calls, incl current version number

  • Addition allows Hero to debug issues more effectively

1.3.47

  • No functional change - upgrade build components and configuration

1.3.48

  • Fix to add space around links when embedding into the message builder alongside existing text

1.3.49

  • Additional fix to add space around links when embedding in the message builder alongside existing text

1.3.50

  • Bump Hero UI kit version

1.3.51

  • Fix upload from computer modal not reopening if opened once then closed

1.3.52

  • Fix select input height – attempted fix for issue where select dropdown is not aligning correctly to its related input field

1.3.53

  • Fix upload from computer modal not reopening if opened once then closed

1.3.54

  • Fix UI responsiveness of message status badge

1.3.55

  • Fix for new problems and immunisations datepicker fields in form components on care nav submissions

  • Attempted fix for DOB search on patients

API

1.2.5

  • Converted options ID to a character format for form responses.

  • Created performance test scripts for sending messages.

  • Integrated Kinde authentication for improved security.

  • Enhanced error logging on authorization.

  • Fixed a bug with task ID validation belonging to practice groups.

1.2.6

  • Implemented warm function for improved performance.

  • Fixed a bug with API token validation issues.

  • Fixed a bug with deployment issues.

  • Implemented non-empty string validation.

  • Updated base URL to handle an array of strings.

1.2.7

  • Fixed a bug with filtering EMIS X token.

1.2.8

  • Fixed a bug where the EMIS X token was filtering incorrectly.

1.2.9

  • Fixed a bug with template list query.

1.2.10

  • Added observation name to form fields.

  • Included observation response in form field responses.

  • Fixed a bug with network scope issues on API token strategy.

1.2.11

  • Enabled multiple JWKS verification for EMIS strategy.

  • Added message encryption for improved security.

  • Fixed a bug with JWKS URLs.

  • Added 'not specified' and 'not known' options for better data handling.

1.2.12

  • Added problem field to form endpoints.

  • Included demographic data on register patient via PDS.

  • Fixed a bug with patient search by date of birth.

1.2.13

  • Added attachment UUID for sending messages.

1.2.14

  • Enhanced error messages with additional context.

  • Updated dependencies for improved security.

1.2.15

  • Made NHS number optional for patient registration.

1.2.16

  • Made mobile number or email mandatory for patient registration.

  • Fixed a bug with non-empty string validation for API tokens.

  • Fixed a bug with deployment issues.

1.2.17

  • Fixed a bug with filtering file data.

1.2.18

  • Added date validation to form endpoints.

  • Included demographic data on register patient via PDS.

  • Added problem field to form endpoints.

  • Fixed a bug with patient search by date of birth.

  • Fixed a bug with schema validation for registering patients via PDS.

  • Fixed a bug with filtering file data.

1.2.19

  • Implemented default flags for improved usability.

1.2.30

  • Implemented default flags for enhanced configuration.