Download ShowTrak Client

ShowTrak/ShowTrakClient

v3.16.3 - ShowTrak Client Latest
v3.16.3 · Published 26/07/2026
Release notes

Changes

  • Ship @showtrak/protocol as real files, not a symlink
  • Say whether the release being rebuilt is live or a draft
  • Add npm run publish
  • De-duplicate release assets by their uploaded name
  • Re-upload release assets with --clobber
  • Leave a published release published when it is rebuilt
  • Let the release workflow publish, and write its own changelog
  • Title a normal release just 'Release'
  • Verify downloaded scripts, retire four dated dependencies, share infrastructure
  • Detect hardware and application changes in near real time
  • Pin node-addon-api to 8.7.0 so the Linux usb rebuild compiles
  • Hold back four dependency majors, each with its lifting condition
  • Bump actions/checkout from 6 to 7
  • Bump actions/setup-node from 6 to 7
  • Bump version to 3.15.0
  • Record the usb 3.x test result in the plan
  • Keep usb pinned at 2.x: 3.0.1 double-fires the connect event
  • Fix the second test that encoded both mDNS service spellings
  • Drop the legacy capitalised mDNS service type
  • Record the mDNS service-type finding and close out WP-1d in the plan
  • Move macOS client state to Application Support, with a migration
  • Record refactor outcomes and the four items left open
  • Fix the AppData base path without moving where client state lives
  • Make Bonjour discovery failures observable, and tear down in one place
  • Paint the profile panel with .text() instead of building it with .html()
  • Extract the two idioms that were copy-pasted across six modules
  • Test the main-process modules the decomposition made reachable
  • Decompose src/main.ts into src/main/*, mirroring the Server
  • Upgrade to ESLint 10; hold back the usb and fuses majors
  • Upgrade Electron 37.2.2 -> 43.2.0
  • Drop four unused dependencies and take the safe dependency batch
  • Make the installed husky hook real, and add dependabot
  • Correct client log identity, adoption spelling and the safe-mode comment
  • Stop catch bindings shadowing the global Error constructor
  • Stop client uptime wrapping every 24 hours
  • Contain server-supplied script paths inside the scripts directory
  • Cover the client's two weakest branch surfaces
  • Cover the client renderer
  • Stop the recovery tests depending on the host platform
  • Fix wall-clock races in the recovery state machine tests
  • Add test coverage for discovery, recovery and display identity; gate debug logging
  • Migrate to TypeScript, and stop logging faults from killing the agent

Full changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.12.0...v3.16.3

v3.12.0 - Script Log Parser
v3.12.0 · Published 18/07/2026

Signed + Notarized Build & Release for ShowTrak Client v3.12.0.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.10.0...v3.12.0

v3.10.0 - UUID Update
v3.10.0 · Published 15/07/2026

Signed + Notarized Build & Release for ShowTrak Client v3.10.0.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.9.2...v3.10.0

v3.9.2 - Startup Scripts
v3.9.2 · Published 13/07/2026

Signed + Notarized Build & Release for ShowTrak Client v3.9.2.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.8.0...v3.9.2

v3.8.0 - Monitoring History Overhaul + Display Monitoring
v3.8.0 · Published 05/07/2026

Changed: A single monitoring target can now monitor multiple methods/services simultaneously to form an aggregated status.

Changed: Merged HTTP/HTTPS check into 1 shared check

Changed: Added path highlighting to JSON check type

Changed: Redesigned client history graphs and unified into a shared view for consistency

Added: Monitoring method for QLab workspace detection.

Added: Added gating of uncommon monitoring settings behind advanced settings dropdown

Added: Added ability to view most recent response for a monitoring check

Added: History for critical USB devices

Added: History for critical applications

Added: Display/EDID Monitoring with “Mark as critical”

Added: History for critical displays

Optimisation: Target monitors using matching settings will use shared handler

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.7.2...v3.8.0

v3.7.2 - Tray Icon Patch (Windows)
v3.7.2 · Published 02/07/2026

Signed + Notarized Build & Release for ShowTrak Client v3.7.2.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.7.1...v3.7.2

v3.7.1 - Tray Icon Patch
v3.7.1 · Published 02/07/2026

Signed + Notarized Build & Release for ShowTrak Client v3.7.1.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.7.0...v3.7.1

v3.7.0 - Identify Mode
v3.7.0 · Published 02/07/2026

Signed + Notarized Build & Release for ShowTrak Client v3.7.0.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.6.4...v3.7.0

Added identify mode to easily identify both adopted and unadopted clients on Windows, macOS and Linux

IdentifyMode

Patched issues with adoption workflow with multiple ShowTrak Server instances

v3.6.4 - Patched Windows Application Monitoring
v3.6.4 · Published 01/07/2026

Signed + Notarized Build & Release for ShowTrak Client v3.6.4.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.6.0...v3.6.4

v3.6.0 - Android Client Support
v3.6.0 · Published 21/06/2026

Signed + Notarized Build & Release for ShowTrak Client v3.6.0.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.5.1...v3.6.0

v3.5.1 - Factory Reset + App Icon
v3.5.1 · Published 16/06/2026

Signed + Notarized Build & Release for ShowTrak Client v3.5.1.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.5.0...v3.5.1

v3.5.0 - Release 3.5.0
v3.5.0 · Published 16/06/2026

Signed + Notarized Build & Release for ShowTrak Client v3.5.0.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.4.5...v3.5.0

v3.4.5 - OSC Debug Terminal + HTTP API
v3.4.5 · Published 11/06/2026

Signed + Notarized Build & Release for ShowTrak Client v3.4.5.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.4.4...v3.4.5

v3.4.4 - Dummy Clients
v3.4.4 · Published 11/06/2026

Signed + Notarized Build & Release for ShowTrak Client v3.4.4.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.4.2...v3.4.4

v3.4.2 - Web UI + Client Auto Start
v3.4.2 · Published 11/06/2026

Signed + Notarized Build & Release for ShowTrak Client v3.4.2.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.4.1...v3.4.2

v3.4.1 - Script Execution Feedback
v3.4.1 · Published 11/06/2026

Signed + Notarized Build & Release for ShowTrak Client v3.4.1.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.4.0...v3.4.1

v3.4.0 - Update Manager
v3.4.0 · Published 11/06/2026

Signed + Notarized Build & Release for ShowTrak Client v3.4.0.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.3.1...v3.4.0

v3.3.1 - Application Monitoring + Alerts
v3.3.1 · Published 11/06/2026

Signed + Notarized Build & Release for ShowTrak Client v3.3.1.

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.3.0...v3.3.1

v3.3.0 - Script Management + Critical Devices
v3.3.0 · Published 10/06/2026

Signed + Notarized Build & Release for ShowTrak Client v3.3.0.

What's Changed

New Contributors

Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.2.0...v3.3.0

v3.2.0 - Monitoring Targets
v3.2.0 · Published 03/06/2026
v3.1.5 - In App Updater
v3.1.5 · Published 17/08/2025
v3.1.4 - Network Interface List, Quick View
v3.1.4 · Published 17/08/2025
v3.1.1 - OSC Commands
v3.1.1 · Published 20/07/2025
v3.1.0 - Preferences, Notifications, Bug Fixes
v3.1.0 · Published 20/07/2025
v3.0.8 - Settings Panel
v3.0.8 · Published 17/07/2025
v3.0.7 - Timeout Bug Patch
v3.0.7 · Published 17/07/2025
v3.0.6 - Auto Updater
v3.0.6 · Published 16/07/2025
v3.0.5 - Bug Fixes
v3.0.5 · Published 16/07/2025
v3.0.4 - General Optimisations
v3.0.4 · Published 16/07/2025
v3.0.3 - Initialization Bug Fix
v3.0.3 · Published 15/07/2025