Skip to content

EitHost 2.0.25

Latest

Choose a tag to compare

@CBZ199671 CBZ199671 released this 21 Sep 14:12
· 2 commits to main since this release

EitHost 2.0.25 — Windows x64

This release fixes the vertical order in pseudo-3D replay. With the Z axis pointing upward, the upper layer (EIT-02) now appears above the lower layer (EIT-01). Each layer's title, 2D image, and 208-channel voltage curve move together. Device identities and existing experimental data are preserved.

Same-version GUI localization correction (2026-09-22)

The version remains 2.0.25. Updated downloads fix English/Chinese calendar display, including month and weekday names, year/decade selection, navigation buttons, and the empty-date prompt. Switching language while the calendar is open preserves the selected date and its filter binding. Calendar behavior was verified under both Chinese and English system cultures.

All application XAML files, six default GUI pages, 42 combo-box popups, nested menus, and composed status text were covered by localization checks. The full Windows regression suite passed 1,533 tests, with one existing external-data fixture test skipped.

These replacement assets were built from localization fix b16d3bb, with the exact source commit and hashes recorded in VERSION.json. The release version and tag name are unchanged.

Other updates

  • Simplified operator status and replay messages, with detailed diagnostics available in the system log. Improved auxiliary plot labels and line readability.
  • Fixed offline continuity checks for dual-layer time-division acquisition, offline weight validation for older recordings, and HDF5 writes in deeply nested directories. Existing complete offline results can be reused directly.
  • Added a separate readiness wait for the WSL imaging service and clearer startup error messages.

Downloads and installation

Self-contained Windows x64 build. No separate .NET Runtime installation is required. The ZIP and 7z archives contain the same files. Extract the entire folder, then run EitHost.App.exe.

The USB2070 driver and a compatible PyEIDORS backend must already be configured on the receiving computer. The archives contain no experimental data, device pairing records, or personal configuration.

To upgrade an existing installation, close the application and use the included scripts/update-eithost-install.ps1 to update it while preserving Data.

Validation

  • Windows regression suite: 1,533 passed; one existing test skipped because its external recorded-data fixture was unavailable.
  • Actual WPF rendering checked with both populated images and missing-image states.
  • Packaged and installed HDF5 smoke tests passed. All 8,342 experimental data files were preserved.
  • Both archives were extracted and every packaged file verified. Their contents match the local installation byte for byte.

See the attached verification.json for validation details. The attached SHA256SUMS.txt verifies the downloadable archives; each archive also includes checksums for its individual files.