Excellent question. No they are not. I re-ran my test and carefully made sure I kept track of plugin versions.
Here is what I have found. The LTS 1.138.4 and 1.150.3 have no impact on the problem.
However when I upgrade plugins like below, the external workspace is no longer applied inside the "stage". "withEnv" or "withCredentials" steps:
Ant: 1.9 -> 1.10
Credentials Binding: 1.18 -> 1.20
Docker Commons: 1.14 -> 1.15
Lockable Resources: 2.5 -> 2.6
Mailer: 1.23 -> 1.29
Matrix Authorization Strategy: 2.4.2 -> 2.5
Pipeline: Basic Steps: 2.16.1 -> 2.18
Pipeline: Declarative: 1.3.8 -> 1.3.9
Pipeline: Declarative Extension Points API: 1.3.8 -> 1.3.9
Pipeline: Model API: 1.3.8 -> 1.3.9
Pipeline: Nodes and Processes: 2.28 -> 2.31
Pipeline: Stage Tags Metadata 1.3.8 -> 1.3.9
SSH Slaves: 1.29.4 -> 1.30.2
Timestamper 1.9 -> 1.10
I think the Pipeline plugins have something to do with it. Anyone has any idea of what's different?
Martin