New: Lantern Lantern finds the problems. Your shop gets the call.

· General · Release Notes

Release Notes – TechSuite Windows App 1.2.0: One Build for UI and Command Line

Hi folks – Today’s update is mostly about getting our Windows app’s plumbing right, with a small sidebar refresh on top.

For a long time we’ve shipped two separate builds of TechSuite for Windows: the regular desktop app and a separate “console” build for technicians who run TechSuite from cmd, PowerShell, or their RMM. As of 1.2.0 those two are the same download. Same .exe, same install path, just smarter about what it does depending on how you launch it.

One Executable, Both Modes

Run TechSuite.exe with no arguments and you get the desktop app exactly like before. Run it from a terminal with arguments — --account, --run --procedure cleanup, --download --tool malware-scanner, etc. — and the output now goes straight to the calling terminal window instead of a separate popup. cmd, PowerShell, and most RMM scripting modules will all just work. There’s nothing to configure.

For setups that launch TechSuite without a parent console (a hidden RMM job, a scheduled task), we’ve added a new optional flag: --force-console-window. Pass it alongside your other arguments and TechSuite will open its own console window so you can see what’s happening. Skip it and TechSuite stays quiet, which is what most automation wants anyway.

Proper Exit Codes

CLI runs now return real exit codes — 0 on success, non-zero on failure (parse errors, invalid arguments, password prompts, command failures). If you have RMM or PowerShell scripts that previously assumed TechSuite always exited cleanly, double-check them. Some failures that used to slip past as “success” will now show up as the errors they actually were. This is the correct behavior, but it’s worth a quick look if you’ve automated around the old quirk.

Sidebar Refresh

We tightened up the left navigation in the desktop app:

  • The buttons (Procedures, Tools, Reports, System, Online, Settings) now match the panel color exactly, instead of the slight two-tone that was there before.
  • The currently-selected page is shown by tinting that tile a darker shade — the small chevron indicator is gone.
  • Tiles are slightly taller with more breathing room around the icon and label.

Nothing functional changed; navigation works the same way it always has. It just looks a bit cleaner.

Help Page Cleanup

In Settings → Help, we removed the “Submit a ticket” link (we have better support flows now), and the Release Notes section is now a “View Release Notes” button that opens this page directly, instead of a static blob of text inside the app. Easier for us to keep current.

Stability

Resolved a rare condition where, if TechSuite ever failed to write to its debug log on disk, it could get stuck retrying the write. Disk-write failures are now reported once and quietly skipped for the rest of the session, so a wedged debug file can’t cascade into anything bigger.

All posts