Download ShowTrak Client
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
Signed + Notarized Build & Release for ShowTrak Client v3.12.0.
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.10.0...v3.12.0
Signed + Notarized Build & Release for ShowTrak Client v3.10.0.
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.9.2...v3.10.0
Signed + Notarized Build & Release for ShowTrak Client v3.9.2.
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.8.0...v3.9.2
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
Signed + Notarized Build & Release for ShowTrak Client v3.7.2.
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.7.1...v3.7.2
Signed + Notarized Build & Release for ShowTrak Client v3.7.1.
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.7.0...v3.7.1
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
Patched issues with adoption workflow with multiple ShowTrak Server instances
Signed + Notarized Build & Release for ShowTrak Client v3.6.4.
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.6.0...v3.6.4
Signed + Notarized Build & Release for ShowTrak Client v3.6.0.
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.5.1...v3.6.0
Signed + Notarized Build & Release for ShowTrak Client v3.5.1.
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.5.0...v3.5.1
Signed + Notarized Build & Release for ShowTrak Client v3.5.0.
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.4.5...v3.5.0
Signed + Notarized Build & Release for ShowTrak Client v3.4.5.
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.4.4...v3.4.5
Signed + Notarized Build & Release for ShowTrak Client v3.4.4.
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.4.2...v3.4.4
Signed + Notarized Build & Release for ShowTrak Client v3.4.2.
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.4.1...v3.4.2
Signed + Notarized Build & Release for ShowTrak Client v3.4.1.
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.4.0...v3.4.1
Signed + Notarized Build & Release for ShowTrak Client v3.4.0.
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.3.1...v3.4.0
Signed + Notarized Build & Release for ShowTrak Client v3.3.1.
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.3.0...v3.3.1
Signed + Notarized Build & Release for ShowTrak Client v3.3.0.
What's Changed
- Correct typo in ProfileManager adoption log message by @Copilot in https://github.com/ShowTrak/ShowTrakClient/pull/11
New Contributors
- @Copilot made their first contribution in https://github.com/ShowTrak/ShowTrakClient/pull/11
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.2.0...v3.3.0
What's Changed
- Dev by @TKDubsta in https://github.com/ShowTrak/ShowTrakClient/pull/10
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.1.5...v3.2.0
What's Changed
- Update package.json by @TKDubsta in https://github.com/ShowTrak/ShowTrakClient/pull/8
- OSC Commands by @TKDubsta in https://github.com/ShowTrak/ShowTrakClient/pull/9
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.0.7...v3.1.5
What's Changed
- Update package.json by @TKDubsta in https://github.com/ShowTrak/ShowTrakClient/pull/8
- OSC Commands by @TKDubsta in https://github.com/ShowTrak/ShowTrakClient/pull/9
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.0.7...v3.1.4
What's Changed
- Update package.json by @TKDubsta in https://github.com/ShowTrak/ShowTrakClient/pull/8
- OSC Commands by @TKDubsta in https://github.com/ShowTrak/ShowTrakClient/pull/9
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.0.7...v3.1.1
What's Changed
- v3.0.7 by @TKDubsta in https://github.com/ShowTrak/ShowTrakClient/pull/7
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.0.6...v3.1.0
What's Changed
- v3.0.7 by @TKDubsta in https://github.com/ShowTrak/ShowTrakClient/pull/7
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.0.6...v3.0.8
What's Changed
- v3.0.7 by @TKDubsta in https://github.com/ShowTrak/ShowTrakClient/pull/7
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.0.6...v3.0.7
What's Changed
- v3.0.6 - Automatic Updates by @TKDubsta in https://github.com/ShowTrak/ShowTrakClient/pull/6
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.0.5...v3.0.6
What's Changed
- v3.0.5 - Bug Fixes by @TKDubsta in https://github.com/ShowTrak/ShowTrakClient/pull/5
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.0.4...v3.0.5
What's Changed
- v3.0.4 by @TKDubsta in https://github.com/ShowTrak/ShowTrakClient/pull/4
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.0.3...v3.0.4
What's Changed
- Fixing Path Bug by @TKDubsta in https://github.com/ShowTrak/ShowTrakClient/pull/3
Full Changelog: https://github.com/ShowTrak/ShowTrakClient/compare/v3.0.2...v3.0.3