I have long running workflows for which I need to update the StartToCloseTimeout (for activities). No other changes to the workflow or activities. Is it necessary that I handle versioning with workflow.GetVersion()?
Edit: I tried one of the sample workflows where I stopped a worker in the middle of an activity, updated the StartToCloseTimeout and restarted the worker. I did not see any non-deterministic workflow errors, so I assume no versioning is required.