Download ShowTrak Server
Changes
- 3.17.0
- Let integrated events carry icons, progress and a real timeout
- Advance the protocol submodule to the current head
Full changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.16.4...v3.17.0
Changes
- 3.16.4
- CSS Patch
- Workflow fix
- Rework client scopes around a picker that can name tags
- Stop rebuilding the settings panel on every value push
Full changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.16.3...v3.16.4
Changes
- Ship @showtrak/protocol as real files, not a symlink
- Show tags on client, monitor and dummy tiles as badges
- 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
- Dress the alerts toggle as a segmented switch
- Stop reporting a rig that is still starting up as broken
- Title a normal release just 'Release'
- Fix a silent log-level regression, cut renderer churn, share infrastructure
- Accept incremental telemetry, and stop discarding reported interfaces
- Record an outage as having no latency, not as a 0ms reply
- Stop a blank stored volume muting an alert, and cover the last two 0% renderer modules
- Cover the renderer's decision layer
- Add test coverage across the main process, IPC and monitoring layers
- Extract shared/ into the ShowTrak-Protocol submodule
- Bump c8 from 11.0.0 to 12.0.0 (#22)
- Bump sqlite3 from 5.1.7 to 6.0.1 (#24)
- Bump node-osc from 9.1.7 to 11.6.0 (#23)
- Bump the dev-dependencies group with 3 updates (#20)
Full changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.13.5...v3.16.3
Signed + Notarized Build & Release for ShowTrak Server v3.13.5.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.13.4...v3.13.5
Signed + Notarized Build & Release for ShowTrak Server v3.13.3.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.13.2...v3.13.3
Signed + Notarized Build & Release for ShowTrak Server v3.13.2.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.13.1...v3.13.2
Signed + Notarized Build & Release for ShowTrak Server v3.13.1.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.13.0...v3.13.1
Signed + Notarized Build & Release for ShowTrak Server v3.13.0.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.12.0...v3.13.0
Signed + Notarized Build & Release for ShowTrak Server v3.12.0.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.11.0...v3.12.0
Added: Monitoring check for ETC Eos console reachability
Added: Monitoring check for ETC Eos active show/cue
Added: Monitoring check for grandMA2 console
Added: Monitoring check for grandMA2 active show
Added: Monitoring check for grandMA3 console
Added: Monitoring check for Avolites Titan console
Added: Monitoring check for Avolites active show
Added: Monitoring check for ChamSys MagicQ
Added: Monitoring check for PJLink projector power/status
Added: Monitoring check for PJLink lamp hours
Added: Monitoring check for PJLink input source
Added: Monitoring check for PJLink errors/warnings
Added: Monitoring check for SNMP projectors
Added: Monitoring check for UPS via SNMP (SNMPv1/v2c)
Added: Monitoring check for UPS via SNMP (SNMPv3)
Added: Bulk client editor to edit multiple clients at once
Added: Auto-start scripts — set a script to run automatically when a client launches, with an optional launch countdown
Added: Unassigned clients are now visible and manageable from the web UI
Added: Auto-maximise the app window on launch
Changed: Hardened web UI login — failed attempts are now rate-limited and locked out, passcodes are compared securely, and sessions now expire automatically
Changed: Updated Electron to a newer release that patches several security advisories
Changed: Script names can now contain underscores and hyphens
Changed: UI and styling refinements across the client list and monitoring views
Fixed: Fixed a crash ("Failed to serialize arguments") that could stop script deployment and Wake-on-LAN status updates from reaching the app
Fixed: Monitoring probes now respect their configured timeout (some checks could run far longer than the set value)
Fixed: Fixed monitoring occasionally showing another target's result due to a caching collision
Fixed: Corrected inaccurate "last checked" timestamps in the monitoring view
Fixed: Fixed a network reconnection error
Fixed: Creating and deleting monitoring targets is now atomic, so failures no longer leave orphaned checks behind
What's Changed
- Batch merge Dependabot updates (#10–#16) by @TKDubsta in https://github.com/ShowTrak/ShowTrakServer/pull/17
- v3.10.6 - Electron Migration by @TKDubsta in https://github.com/ShowTrak/ShowTrakServer/pull/18
- Load of monitoring checks by @TKDubsta in https://github.com/ShowTrak/ShowTrakServer/pull/19
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.10.5...v3.11.0
Signed + Notarized Build & Release for ShowTrak Server v3.10.5.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.10.4...v3.10.5
Signed + Notarized Build & Release for ShowTrak Server v3.10.4.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.10.3...v3.10.4
Signed + Notarized Build & Release for ShowTrak Server v3.10.3.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.10.2...v3.10.3
Signed + Notarized Build & Release for ShowTrak Server v3.10.2.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.10.1...v3.10.2
Signed + Notarized Build & Release for ShowTrak Server v3.10.1.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.10.0...v3.10.1
Signed + Notarized Build & Release for ShowTrak Server v3.10.0.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.9.2...v3.10.0
Signed + Notarized Build & Release for ShowTrak Server v3.9.2.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.9.1...v3.9.2
Added: Monitoring check for Art-Net Universe
Added: Monitoring check for NDI Source Detection
Added: Monitoring check for MQTT Topic Detection
Added: Monitoring check for NUT UPS API
Added: Monitoring check for WATCHOUT
Added: Monitoring check for Resolume
Added: Monitoring check for Disguise
Added: Monitoring check for Bitfocus Companion
Added: Monitoring check for Milumin
Added: QR Codes for web ui addresses
Changed: Added ASAR ignore to reduce distributable file size
Changed: Improved UI in preferences menu
Changed: Improved UI consistency for notifications
Changed: Improved UI consistency for modal controls/navigation
Changed: Added usage info to each check with links to api docs
Changed: Migrated to bonjour-service from bonjour for LTS
Changed: Migrated from UUID dependency to builtin node implementation
Changed: Handled edge case of network connections for sACN/Art-Net being added during runtime but not detecting.
Changed: Removed WOL dependency and implemented in TS
Removed: Removed old app update dependency
Removed: Removed unneeded tests
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.9.0...v3.9.1
Added: Monitoring checks for sACN Universe & Priority (Optional)
Added: Ability to whitelist scripts to specific groups or clients
Changed: Allow marking usb devices without a serial number as critical based on name and quantity.
Changed: Migrated the entire server and desktop UI codebase to TypeScript for improved reliability, type safety and long-term maintainability.
Changed: The "Add Monitoring Target" control now only appears while in Edit mode (with a smooth fade), keeping the toolbar uncluttered during normal operation.
Changed: Reworked the top toolbar layout so the monitoring controls and Alerts panel button sit in a more consistent order.
Security: Web UI sessions are now re-evaluated the moment access, password protection or the passcode is changed — disabling the Web UI immediately ejects connected browsers, and enabling protection or changing the passcode forces already-connected browsers to re-authenticate instead of staying logged in.
Fixed: Toggling Web UI settings no longer leaves stale, still-authenticated browser sessions connected in the background.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.8.1...v3.9.0
Added: Added column settings to allow more control over group positions. Added: Added configurable keyboard shortcuts for selecting groups Added: Added keyboard shortcut for switching between compact/expanded view
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.8.0...v3.8.1
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/ShowTrakServer/compare/v3.7.0...v3.8.0
Signed + Notarized Build & Release for ShowTrak Server v3.7.0.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.6.4...v3.7.0
Added identify mode to easily identify both adopted and unadopted clients on Windows, macOS and Linux
Patched issues with adoption workflow with multiple ShowTrak Server instances
Signed + Notarized Build & Release for ShowTrak Server v3.6.4.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.6.3...v3.6.4
Signed + Notarized Build & Release for ShowTrak Server v3.6.3.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.6.2...v3.6.3
Signed + Notarized Build & Release for ShowTrak Server v3.6.2.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.6.1...v3.6.2
Signed + Notarized Build & Release for ShowTrak Server v3.6.0.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.5.1...v3.6.0
Signed + Notarized Build & Release for ShowTrak Server v3.5.1.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.5.0...v3.5.1
Signed + Notarized Build & Release for ShowTrak Server v3.5.0.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.4.6...v3.5.0
Signed + Notarized Build & Release for ShowTrak Server v3.4.6.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.4.5...v3.4.6
Signed + Notarized Build & Release for ShowTrak Server v3.4.5.
Full Changelog: https://github.com/ShowTrak/ShowTrakServer/compare/v3.4.4...v3.4.5