Skip to main content

EWA Release 40.2.0

For the Norwegian translation of these release notes, please refer here.

Version 40.2.0 beta: Component Versions

Version 40.2.0 beta of EWA was released to customers on September 25th 2025.

The compatible versions of the affected runtime components are listed below:

ComponentVersion
Chat Server25.9.152.0
Client Application25.9.97.0
Client Hub25.9.239.0
Data Warehouse Export Service25.9.221.0
EOC Integration25.9.172.0
Export Service25.9.221.0
Insights API25.9.161.0
Form Module API25.9.45
HP Link Patient Identity API25.9.221.0
Insights Web25.9.221.0
LiveView API25.9.223.0
Medical Unit Broker25.7.1.0
Migration and Seeding Tool25.9.172.0
Personnel Registration API25.9.6.0
Version Manager API25.9.223.0
Version Manager Client Installer25.9.223.0

Version 40.2.0 beta: New Features

No new features were included in this release.

Version 40.2.0 beta: Updated Features

Added old “Medical History / Anamnesis” to the new ISBAR view

  • The old medical history/anamnesis will be displayed in the new ISBAR page until the new History of presenting complaint, is fully implemented and the old version can be completely removed.

LiveView ISBAR

Added formatting option for description of question in Forms/HoPC configuration pages

  • Added formatting options for the question description in the Forms/History of presenting complaint, configuration pages.
  • Currently, we support the following formatting styles: Bold, Italic, Underlined , bullet lists, and numbered lists.
  • The question description is saved as formatted text and can be shown in Insight, Client application and in PDF exports.

Forms

Increased window size of the pop-up for “Early appearance mission” in LiveView

Increased the mission detail popup size for better visibility and improved the scroll functionality for smoother navigation for the missions listed in the Live View.

LiveView ISBAR

Added visibility checking fields on Insight record view/edit page

Enhanced feature that makes UI fields on the view/edit record page dynamically visible based on the selected mission type, the fields on view/edit record page should now depend on the configurable mission type.

View and Edit Record

Note: Ongoing work to complete this feature enhancement

  1. We are working on handling mandatory condition handling while completing record from Insight.
  2. Showing or hiding headers dynamically based on the availability of data in each section on the View/Edit Record Search page.

Version 40.2.0 beta: Fixes

Export service does not work

  • Ticket: 218029631695 | DevOps: 33649 | Reported by: HMN

  • Issue: Export service throws an exception when attempting to generate PDFs to export in version 40.1.0 given to our on-prem customers.

  • Solution: Installer manifest was missing a dll file. Installer manifest has been updated, which will cause the file to be included from this version.

    Affected components: Insight API

User remains logged in after logging out from device

  • Ticket: 200520227016| DevOps: 33512| Reported by: Lives
  • Issue: If the EWA client application is closed before the logout process completes - especially with slow network conditions and Extended Offline enabled - the user may appear to be logged out. However, when reopening the app, the user will still be logged in.

Solution: Remove the user from the logged-on users list and update the cache immediately after logout confirmation, then save the audit log locally to be posted later by the background timer.

Affected components: Client Application

Previewing forms in Insight is slow(Takes couple of seconds to be marked after clicking)

  • Ticket: 209311512797| DevOps: 33472| Reported by: Lives
  • Issue: Forms with multiple checkboxes (10+) experienced severe performance degradation during preview, with sluggish interaction until validation was triggered.

Solution: Use the stable FormConfigurationElementId instead of Guid.NewGuid() for component keys to prevent unnecessary recreation, and apply optimizations such as caching component type discovery at startup, removing the buggy shouldRender flag, eliminating unused service injections, fixing validation delegate warnings with proper casting, and simplifying validation methods with clearer naming.

Affected components: Insight

Liveview overview page is not getting updated with data

  • Ticket: 220214654192| DevOps: 33629| Reported by: HMN
  • Issue: After attaching a record to a LiveView and adding measurements from EWA client application, the LiveView overview page in Insight does not update with the new data as expected.
  • Solution: Update the package versions in Bliksund.EWA.BlazorComponents.csproj to use LiveView.Overview.Components and LiveView.Overview.InsightComponent version to ensure compatibility and access to the latest features.

Affected components: Insight

Valid patient identity shown as “Unknown patient identity” on insight search record page

  • Ticket: 205736538356| DevOps: 33387| Reported by: HSØ
  • Issue: When submitting an record, even if the patient identity is valid, it may incorrectly appear as “Unknown patient identity” on the Insight search record page.
  • Solution: We fixed the issue by making sure changes are only saved at the right time—after all updates are complete—so patient identity information is handled correctly.

Affected components: ClientHub

Vulnerability with sqlcipher.dll

  • Ticket: 220322876659| DevOps: 34069| Reported by: HSØ
  • Issue: EWA client application was exposed to CVE-2025-6965 because it could load an outdated native SQLite library without the security patch, used an old SQLCipher bundle, and keyed databases after opening, affecting the MyUWP.csproj, SQLiteDatabase.csproj, and UWP test projects.
  • Solution: We resolved the security issue by upgrading to SQLite3MultipleCiphers 2.2.4 (which includes the CVE-2025-6965 fix), shipping our own secure UWP native library, updating package dependencies, and ensuring databases are securely keyed at connection time.

Affected components: ClientHub

Urgency color is not updated for missions waiting in EWA client application

  • Ticket: 225101138116| DevOps: 34185| Reported by: HMN
  • Issue: Urgency color is not changing in the waiting column, the urgency color gets updated after opening the mission in the client.
  • Example: EOC has dispatched a mission with urgency level green, which appears in the waiting column with a green color. If EOC updates the urgency level to yellow, the color remains green until the mission is opened in the client - only then does the color update to yellow.

Solution: We added a new case for Ambulance_CollectionChanged to always find and update the latest EOC ticket on the tile when changes occur. Additionally, the OverviewIncomingMissionTile now uses INotifyPropertyChanged, so the UI automatically updates whenever there’s new or changed data.

Affected components: Client Application

Unable to hide completed tile using configurable mission type feature

  • Ticket: 214056773878| DevOps: 34066| Reported by: HSØ
  • Issue: After using the configurable mission type utility tool to create a tile mask and disabling the “Completed” tile, the tile still appears - but as a non-mandatory tile instead of being hidden.
  • Solution: Improved the visibility of the Completed tile element by adding a binding to the Visibility property in Journal.xaml, so the tile now automatically shows or hides based on the Completed status and MissionTypeId.

Affected components: Client Application

Optional GCS tile is displayed as mandatory tile in the records created from EWA Client

  • Ticket: 214056773878| DevOps: 34107| Reported by: HSØ
  • Issue: Although the tile mask for Chart is set as optional and there is no separate tile mask for the GCS tile, the GCS tile is still shown as mandatory in records created from the EWA client application.

Solution: Separate IsTileFilled method was created to check each tile’s status, and the GCS tile now checks the chart field in the selected mission type to determine if it should be shown as mandatory.

Affected components: Client Application

Check box component in Sepsis tile is not visible in EWA Clients(Windows 11)

  • Ticket: 220138988759| DevOps: 34050| Reported by: HMN
  • Issue: Check box component in Sepsis tile is not visible in EWA client application(Windows 11), it is visible in windows 10 tablets.
  • Solution: To avoid UI issues with the checkbox item, we now set the font size directly on each ListViewItem instead of using a Setter.

Affected components: Client Application

InsightsWeb MissionSimulator requires Integration API Key

  • Ticket: - | DevOps: 34043| Reported by: Internal
  • Issue: In the installation documentation for the InsightsWeb, the "Integration API Key" parameter is listed as optional, but the code will throw an exception if it's not provided.
  • Solution: This is resolved by adding a check to immediately return if either the ApiUrl or ApiKey is null or empty

Affected components: Client Application

Known issues in 40.2.0

We have some known issues that have been reported in HubSpot, and we are working to resolve them for the next release.

Tested Medical Devices

All versions of this release have been tested on the listed medical devices and corresponding software versions, ensuring compatibility and performance in the specified environments.

Zoll

  • Software version: 02.36.21.00
  • SDK version: 6.44.315