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
[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
-
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