Skip to main content

ABI Electronics

Changelog

Notable changes for each release of SYSTEM 8 Ultimate are listed below, with the newest version first.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[4.0.0] – 2026-04-14

Added

  • General

    • License key system for feature unlocks and special user permissions
  • TestFlow

    • Added support for importing steps from another TestFlow
    • Added warning messages for TestFlows which use unsupported modules and/or exceeding data storage limits
  • Help

    • Added additional F1 help context links
    • Added connector part numbers for all modules
    • More examples added for the usage of functions and variables
  • AMS

    • Now supports stored masks greater than connected channels for viewing of stored TestFlows in demo mode / lower channel count systems
  • ATM

    • Added pin mapping for PLCC32
  • BFL

    • Added pin mapping for PLCC32
  • RevEng

    • New copy cable assembly feature
  • Scripting

    • Added MOD(x,y) function
    • Added LOG(x), LOG2(x), LOG10(x) functions

Changed

  • General

    • Migrated to 64-bit architecture (x64)
      • Improved performance, better memory utilisation, and support for larger data sets and modern hardware
    • Updated internal web browser to support more modern features
      • Support for larger pin count VI/Matrix VI data in reports
    • Improvements to instrument status with the following priority (FAIL, WAITING, PASS and N/A) and consistency across all modules
    • Modernised audio system and improved tone consistency across instruments
    • Improved edit controls font and colour consistency
    • General performance, responsiveness and stability improvements
    • Linked layouts are now captured within the main window of the application
    • Only the last two hardware generations of each product are to be supported
  • TestFlow

    • Introduced TestFlow file format to 2.0
      • Added support for storing thumbnail images (for import feature)
      • Maximised step storage capacity
      • Not backwards compatible but can be “saved as” previous format
    • New TestFlows are saved, to improve reliability when referencing external resources
    • Improved document display control to support Office documents without opening them externally
  • Help

    • Upgraded to an interactive help system, with improved search, navigation and printable PDF
  • AICT

    • Improved VI mask storage / saving
    • Now selects pin 1 for display by default in Matrix VI
  • AMS

    • Diagnostics lights now follow channel order
    • Functionality improved for the clearing and saving of masks
  • ATM

    • Board checker instrument now displays 0V in demo mode
    • Improved short locator measurement accuracy
  • BFL

    • Runtime pin conditions now FAIL the test
    • Short locator now displays 0Ω in demo mode
  • MIS4

    • Improved DSO mask handling behaviour
  • RevEng

    • Default layout is now a Cabinet format

Removed

  • General

    • Removed support for legacy modules (VPS, MIS3), and their instruments, controls and script variables
    • Removed support for legacy interface methods (PCI/Parallel/Serial/ISA)
    • Removed superseded non-designable instruments (BFL, AICT, AMS)
    • 32-bit operating systems are no longer supported
  • Scripting

    • Python 2.7 Scripting support removed

Fixed

  • General

    • Instrument controls are now disabled correctly depending on TFL operation mode
  • Help

    • Corrected RevEng connector pinout
  • AMS

    • Ensures the internal relays are disabled when the instrument is not running
    • Prevent duplication of .3dc names (prompt for overwrite if same filename exists)
  • ATM

    • Fixed issue when using GTG with the AOCA and leaving the outputs on after the test
  • BFL

    • Short locator tone only plays when measurement is within range
  • MIS4

    • Fixed AWG layout and tooltip issues
  • Scripting

    • Fixed EXP(x) function

[3.60.3] – 2024-12-18

Changed

  • General
    • Enabled the LARGEADDRESSAWARE flag, allowing System 8 Ultimate to use up to 4GB RAM on 64-bit Windows (3GB on 32-bit Windows)

[3.60.2] – 2024-10-29

Added

  • General

    • The MODULE_RESET command-line argument now allows the module sequence ID to be set
  • ATM

    • Added pull voltage adjustment to GTG

Fixed

  • General

    • Instruments no longer run in the background when moving to a step with no controls present
  • AICT

    • Updated AICT pass/fail status
  • PPS

    • The Groups CC/CV indicators now work as expected

[3.60.1] – 2024-01-09

Added

  • ATM

    • Added button to restore the default drive levels
  • PPS

    • Added support for PPS when using the AOCA

Changed

  • AICT

    • Improved AICT UI
  • Scripting

    • Updated scripting functions

Fixed

  • PPS
    • Fixed bug where current limiting flag caused oscillations in PPS during current limiting (firmware)

[3.60.0] – 2023-12-06

Added

  • Help
    • Added documentation for the WAIT command; commands that support WAIT now also say so in their definitions in the help text
    • Added an entry to RevEng help detailing the Edwin lib file auto installation process
    • Added hotspots to the RevEng cabinet for the connectors

Changed

  • Welcome Screen

    • New welcome screen layout, style and functionality (displays the SYSTEM 8 version number on this screen too)
  • Help

    • Updated MMS images
    • Updated recommended PC specifications
    • Updated the module diagnostics section in the help text
  • USC

    • Interface Card (USC) firmware improved, new version 6.8

Fixed

  • Welcome Screen

    • Fixed issue where welcome screen links only opened in Internet Explorer; they now open in the default browser
  • Help

    • MIS4 UIO/APS pinouts corrected
  • RevEng

    • Cables that are left connected / large self-test failures no longer cause a software crash
    • Help button in extended diagnostics now takes you to the help text