As per the announcement last week, a new version of the Trimble TerraFlex Desktop add-in (v3.5) was posted today. This version contains some important new functionality: support for auto-collected fields, support for standalone geodatabase tables, and the ability to upload features outside of a task. These have been high on the list of customer requests and we’re happy to finally be providing them.
Unfortunately, we do not expect this new version to be compatible with Trimble Positions Desktop add-in v10.3.0.2 the way previous versions were (when installed side-by-side). Because of limitations in the way the .NET Framework loads dependent assemblies, the two add-ins will effectively share dependencies that have the same name even though they are registered with ArcMap from different folders. As there have been a few significant changes in some of the underlying components, an attempt by the Trimble Positions Desktop add-in v10.3.0.2 to use the newer components, or an attempt by the Trimble TerraFlex Desktop add-in v3.5 to use the older components, would likely fail at some point in the workflow.
In addition, there have been changes to the configuration structure. Instead of both add-ins sharing a common configuration folder (typically <user>\AppData\Roaming\Trimble\Positions\10.1), the Trimble TerraFlex Desktop add-in now has its own configuration (typically <user>\AppData\Roaming\Trimble\TerraFlex\3.2). For dealers and other advanced users who have a requirement to run both add-ins side-by-side, there are options for sharing configurations, assuming the add-in versions are compatible.
Rest assured, we do intend to include all of this new TerraFlex workflow support in a near future release of Trimble Positions.