Downloads & Release Notes
  • 08 Aug 2023
  • 3 Minutes to read
  • Dark
  • PDF

Downloads & Release Notes

  • Dark
  • PDF

Article summary

The Inedo Agent can be installed to Windows servers using an installer exe file (for GUI-based and silent installation) or with a manual zip file. See Inedo Agent Installation to learn more.

There are no minimum server requirements, and all modern Windows versions (7+/2008+) are supported. We recommend using the latest version of the installer, which you can download here:

Download Inedo Agent Installer (latest)

You can also download older versions if needed.

Supported Versions

The following versions of the Inedo Agent are supported; you should install the latest version unless there is a specific issue with an older version.

51 (Aug 4, 2023)installer exe | manual zip
  • reliability of Agent updates
46 (Dec 20, 2019)installer exe | manual zip
  • IAGT-23 - FIX: Agent impersonation may fail when impersonating a non-administrator account
45 (Dec 4, 2019)installer exe | manual zip
  • IAGT-21 - FIX: Starting a process with different credentials may fail when Agent service is running as Local System
  • IAGT-22 - FIX: Impersonation fails when specifying a domain account in domain\user format
44 (Aug 7, 2019)installer exe | manual zip
  • IAGT-10 - FIX: Instance ID is not always respected in Agent commands

Unsupported & Discontinued Versions

We do not recommend using an unsupported version and advise upgrading when possible.

Upgrade Advisory for v49/v50 & Older BuildMaster Versions

If you're using older versions of BuildMaster 7.0 or BuildMaster 2022 with v49/v50 of the Inedo Agent, we recommend upgrading BuildMaster and/or the agent as soon as possible.

Version 50 (May 6, 2022) and version 49 (Jan 20, 2021) have a critical bug where an improperly-formatted encryption value in the agent configuration file will cause the agent's encryption mode to fallback to none instead of crash. A lack of encrypted communication could be exploited by a malicious actor using a MITM (man-in-the-middle) attack to escalate privileges on the machine.

BuildMaster 7.0.29+ and BuildMaster 2022.14+ will attempt automatically work around these issues by repairing the agent configuration file on connected servers and then restarting the Inedo Agent. If the configuration file cannot be updated for some reason, BuildMaster will advise you to upgrade the agent.

Unsupported Version List & Change Notes

50 (May 6, 2022)
  • reliability of Agent updates
49 (Jan 20, 2021)
  • Support for outgoing connection mode
  • Automatic instancing based on source address
  • New configuration file format
43 (Jul 19, 2019)
  • IAGT-3 - FIX: Agent version in registry is not updated during automatic agent upgrades
  • IAGT-4 - Allow larger encryption keys for AES encryption mode
  • IAGT-9 - FIX: Installer should not change encryption key if the configuration already exists
  • IAGT-10 - Update Logo to use Inedo glyph instead of Otter glyph
  • IAGT-14 - Implement agent protocol v2
  • IAGT-15 - Add multi-instance support
  • IAGT-16 - Add isolation/impersonation support
  • IAGT-17 - FIX: Validate current agent name in .current file after it is read
42 (Mar 4, 2019)
  • IAGT-12 - FIX: Unhandled exceptions during command deserialization can cause agent to crash
41 (Sep 27, 2018)
  • IAGT-5 - Target .NET 4.5.2
  • IAGT-6 - FIX: Handshake connection timeouts may not expire properly
  • IAGT-7 - Allow more than one client to handshake with the server at one time
  • IAGT-8 - Add HandshakeTimeout configuration value
40 (Jan 18, 2018)
  • IAGT-2 - FIX: Operations hang if agent process exits before they complete
39 (Nov 8, 2018)
  • IAGT-1 - FIX: Possible leaked memory mapped file pointer when resources are released via finalizer
38 (Aug 14, 2017)
  • Fix v37 regression (may crash after idle timeout period
37 (Aug 14, 2017)
  • Potential fix for memory leaks
36 (Jul 6, 2017)
  • Agent installer change to better report errors
35 (Sep 16, 2016)
  • Add SessionID to error log
34 (Aug 14, 2016)
  • BuildMaster support and various improvements including Healthcheck
20 (May 24, 2016)
  • Minor installer bugfix for silent installation
17 (Dec 23, 2015)
  • First public version

Was this article helpful?