Versions & Release Notes
  • 06 May 2022
  • 2 Minutes to read
  • Dark
    Light
  • PDF

Versions & Release Notes

  • Dark
    Light
  • PDF

Because the agent protocol requires that all Inedo Agent clients and servers be fully backward- and forward-compatible, having a semantic versioning scheme doesn't make a lot of sense. Instead, we have a single integer that we use to differentiate released versions.

Published versions:

Version Date Shipped in Product Notes
50

Agent Installer
Manual Install

May 6, 2022 Otter 2022 Improved reliability of agent updates
49

Agent Installer
Manual Install

January 20, 2021 Otter 3.0.0 Support for outgoing connection mode
Automatic instancing based on source address
New configuration file format
46

Agent Installer
Manual Install

December 20, 2019 BuildMaster 6.1.21
Otter 2.2.13
IAGT-23 - FIX: Agent impersonation may fail when impersonating a non-administrator account
45

Agent Installer
Manual Install

December 4, 2019 BuildMaster 6.1.20 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

Agent Installer
Manual Install

August 7, 2019 BuildMaster 6.1.11 IAGT-10 - FIX: Instance ID is not always respected in agent commands
43 - major update

Agent Installer
Manual Install

July 19, 2019 none yet 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

Agent Installer
Manual Install

March 4, 2019 BuildMaster 6.1.1 IAGT-12 - FIX: Unhandled exceptions during command deserialization can cause agent to crash
41

Agent Installer
Manual Install

September 27, 2018 Otter 2.1.0 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

Agent Installer
Manual Install

January 18, 2018 Otter 2.0.2 IAGT-2 - FIX: Operations hang if agent process exits before they complete
39

Agent Installer
Manual Install

November 8, 2018 BuildMaster 5.8.2 IAGT-1 - FIX: Possible leaked memory mapped file pointer when resources are released via finalizer
38

Agent Installer

August 14, 2017 Otter 1.7.2
BuildMaster 5.8.0
Fix v37 regression (may crash after idle timeout period)
37 August 14, 2017 Otter 1.7.1 Potential fix for memory leaks
36 July 6, 2017 BuildMaster 5.7.3
Otter 1.6.3
Agent installer change to better report errors
35 September 16, 2016 BuildMaster 5.4.0
Otter 1.4.1
Add SessionID to error log
34 August 14, 2016 BuildMaster 5.1.4
Otter 1.2.0
Major changes; BuildMaster support and various improvements including Healthcheck
20* May 24, 2016 Otter 1.1.2 Minor installer bugfix for silent installation
17* December 23, 2015 Otter 1.0.0 First public version

The gap between versions is intentional. Most of our released versions are not publicly available, and are built and released for one or two users, to attempt to address/isolate some strange edge case.

Note
  • BuildMaster did not use the Inedo agents until v5.1.4
  • Versions 17 and 20 will still work, but only with Otter.

Was this article helpful?