Devs are able to include the ability to run past versions of the game. If they push an update that breaks mods without doing that, I feel like thats their own fault.
Also, even if the dev doesnt do this, there are ways to download previous versions of the game using the steam console.