Use throwIO instead of throw.
Bump deps and version.