WARNING - If you purchased Entrenchment, it updates the game to a different number (not 1.3 as in the latest trainer). The 1.13 will crash the game if you installed Entrenchment. If you have an older version of Sins, it will update the game for you but your trainers will be useless until one is coded for Entrenchment. As always, thanks to the CH team.
I still have 1.12 installed, as i am using the Entrenchment 2.5 beta, so under Impulse, there is no option to upgrade Sins on its own. 1.12 trainer still works ok for orig Sins, you just need to run the the non-Entrenchment EXE file.
I guess this should be fixed when they release the final Entrenchment on the 11th (Wed).