v18.4 Release Notes - 26 May 2026
This release focuses on stability, integrations, and standards support, delivering a broad set of fixes across core VX workflows.
Significant improvements were made in AMS integrations (Cityworks & Cartegraph), addressing issues with GIS matching, authentication, and overall reliability of data exchange.
The release also includes a wide range of bug fixes, improving system stability across project handling, MapVX, reporting, device integrations, EPSG conversion, and Web communication.
Enhancements in Standards & Compliance further strengthen XML import/export reliability and validation behavior across multiple standards, including NASSCO and BEFDSS workflows.
In parallel, we continued long‑term investment into the platform through technical improvements, preparing VX for upcoming UI modernization and usability enhancements.
Looking ahead, version 18.5 is planned for Jun 30, 2026
Full list of items delivered within v18.4 below:
🔗 AMS Integration (Cityworks)
WVX-11949 – Cityworks import not matching assets to GIS
WVX-11527 – Issue with ESRI user and password authentication
🐞 Bug Fixes
WVX-11733 – Merger setting for duplicated target data not working
WVX-11727 – Shapefile export from Map no longer working
WVX-11918 – Incorrect coordinate changes after 3D measurement from manhole
WVX-11914 – Crash when opening project via
.vxfileWVX-11913 – Logger not logging stack trace
WVX-11890 – Unexpected license deactivation (UK support case)
WVX-11845 – ArcGIS Pro plugin cannot connect to VX
WVX-11755 – Incorrect EPSG conversion results
WVX-11678 – Vitec C9 (VC500 HD) device not functioning
WVX-11421 – Missing fields in MapVX mapping
WVX-11295 – Observation page resize issues
WVX-11119 – Web upload/download feedback not working
WVX-10279 – Incorrect rotation and aspect ratio of node photos in reports
🗄 Database HotFix
WVX-11970 – GlobalMeta: cannot edit metadata records
WVX-11969 – GlobalMeta edits not applied to existing projects
WVX-11968 – Default contractor option not working
WVX-11967 – Restore settings does not recover metadata from backups
WVX-11911 – Equipment entries cannot be saved after first record
🎥 ETH Video Stream
WVX-11764 – Overlay support in GStreamer recorder
WVX-11763 – Ethernet video stream selectable in VX
WVX-11569 – Support for new device: IPEK_MQTT
🚑 Hotfix
WVX-11933 – Touch screen handling issues
WVX-11909 – Flickering image and lateral list with Vitec video card
WVX-11331 – Czech EN13508 export encoding fix (8859‑1 → 8859‑2)
📐 Standards & Compliance
WVX-11834 – XML import error handling (ABP Z)
WVX-11805 – XML export inconsistencies fix
WVX-11791 – Import of XML, video, and photo files improvements
WVX-10744 – Default export option for EN13508 2011 → BEFDSS V2
WVX-10638 – BEFDSS v2.0 export improvements (Belgium)
WVX-11778 – iBak DanDas data import fixes
WVX-11756 – iBak DanDas XML import fixes
WVX-11458 – NASSCO 8 MACP live validation improvements
WVX-11907 – Prevent incorrect closing of continuous defects in manholes
⚙️ Technical (Foundation for “VX Easy to Use”)
A significant portion of work focused on preparing VX for future usability improvements and UI modernization:
DevExpress preparation across key modules (UI, Map, dialogs, reporting):
WVX-11596 – WVX-11573 (multiple UI components, dialogs, reporting, Map forms)
Refactoring and cleanup:
WVX-11838 – Simplify
CatalogHelperWVX-11487 – Move test projects to .NET 6
WVX-11336 – Refactor project creation
These changes form the foundation for our long‑term goal: making VX easier to use.
🔭 Looking Ahead
Alongside the fixes delivered in this version, we made significant progress on enhancements that are not yet released.
A major part of this effort is focused on the Spirallo New UI, where work continues on building a modern architecture, improving usability, and expanding measurement and visualization capabilities.
These changes are work in progress and not yet available to end users, but they represent a key step toward a unified, modern Spirallo experience planned for upcoming releases.
🌀 Spirallo – New UI (Work in Progress)
🎛 UI & Workflow
WVX-11950 – Update VX Launcher icons
WVX-11936 – Measurement sidebar redesign
WVX-11939 – Selected measurement loses focus
WVX-11938 – Dummy measurement naming improvements
WVX-11947 – Report and video tab refresh issues
📏 Measurement & Functionality
WVX-11687 – Measurement saved correctly after recording
WVX-11883 – Independency from explicit InspectionId
WVX-11855 – Start/end time integration from SpiralloLib
WVX-11851 – Support for three video placement scenarios
WVX-11872 – Ovality data integration into reporting
🎥 Video & Data Handling
WVX-11696 – Video metadata retrieval
WVX-11688 – Spirallo processing progress
WVX-11686 – Communication with crawler
WVX-11571 – Spirallo configuration improvements
WVX-11560 – Report generation in Spirallo
🧱 Architecture & Integration
WVX-11837 – MVVM pattern implementation
WVX-11828 – Extract ScanEx dependencies
WVX-11822 – Integrate Spirallo2 into VX installer
WVX-11901 – SpiralloLib update to v1.4.0-RC0
✅ Quality & Stability
WVX-11905 – Full functional tests
WVX-11904 – Fix Spirallo launch from VX
WVX-11963 – Missing ovality graph after import
WVX-11958 – Remove unnecessary components