add permute as a dependency and cut a release