Some improvements, while keeping the same basic idea.
This has BREAKING CHANGES. It will not decrypt messages from v1 correctly. We have a new PRNG which is faster, better, and uses the whole seed we generate from the passphrase. This eliminates the need to use 8 randoms.