No, it has not.
And regarding what @KINIT said, I'm not sure I understand why that explains my problem, so I'll try to be as specific as possible as to what I've been doing with the game versions.
I started a profile with version 1.36 and leveled up a bit.
Then, I upgraded to 1.37, nothing relevant here.
Then I upgraded to 1.38 and tried to run TMP and found out the hard way the mod was incompatible. So I decided to give 1.38 a couple of whirls and kept on playing in SP for a few jobs more.
Then I really missed TMP much more than I thought I would, so I downgraded to 1.37 and found out my profile wasn't backwards compatible, so I was forced to start a new profile, now starting up again from 1.37. At this point, I found out the hard way that WoT isn't compatible with earlier versions of the game. I tried to connect to WoT and the game crashed, so I stayed away from it and kept on playing without "External Contracts".
Then, TMP released a version that supports 1.38, so I upgraded the game to 1.38 and loaded the latest profile I had been playing with, which is the last one I started at 1.37. I just brought it along with the upgrade into 1.38. This seemed like the most sensible and reasonable thing to do. Now, after maybe a couple of jobs, it dawned on me that now there was nothing keeping me back from trying "External Contracts" by connecting my profile to WoT again. But, I found out the hard way that I was wrong.
So...
Do I really have to crack open some obscure file residing on the fringe of my personal folder just to play with the mod??
Would starting even again, a new profile deal with this issue??
Thank you so much for the help.