There is no simple answer to this. It is entirely dependent on the DLL itself and which changes were made to both the game engine and the script extender. Last update was "easy" as "nothing important" in the game was changed. But that is definitively not the norm.