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:
Component | Version |
---|---|
Chat Server | 25.9.152.0 |
Client Application | 25.9.97.0 |
Client Hub | 25.9.239.0 |
Data Warehouse Export Service | 25.9.221.0 |
EOC Integration | 25.9.172.0 |
Export Service | 25.9.221.0 |
Insights API | 25.9.161.0 |
Form Module API | 25.9.45 |
HP Link Patient Identity API | 25.9.221.0 |
Insights Web | 25.9.221.0 |
LiveView API | 25.9.223.0 |
Medical Unit Broker | 25.7.1.0 |
Migration and Seeding Tool | 25.9.172.0 |
Personnel Registration API | 25.9.6.0 |
Version Manager API | 25.9.223.0 |
Version Manager Client Installer | 25.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.
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.
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.
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.
Note: Ongoing work to complete this feature enhancement
- We are working on handling mandatory condition handling while completing record from Insight.
- 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 theCompleted
status andMissionTypeId
.
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
orApiKey
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