The software is almost certainly provided as is, with risks assumed by the person installing it.
Still, I doubt any dev wants a catastrophic outcome and takes steps to avoid that or warn the end user if the code is more likely to bork something.
I don't think it's unreasonable to expect the dev to do their best but it's also not like you can sue them and win, most likely.