An impressive improvement was made in the speed of
I/O: about 300% perceivable improvement. A new
callback API was added to monitor the progress of
encrypt and decrypt operations. The -v option for
verbose output was added. Previously, -v was
attached to the --version option. Now, for seeing
the version, you have to use the long format only
--version.
Version 2.0 had a major bug: when accepting a
password in interactive mode, it asked for it only
once. This has been fixed, and it is highly
recommended that 2.0 users upgrade to this
version. The -f parameter has been added to force
overwriting the destination file. The internal
design has also been modified, and now there is a
clean API which allows the WizCrypt engine to be
embedded inside any application. The WizCrypt
project page has documentation on using this API.
Passwords can be given interactively now. A new
exit status 7 has been
added for failure when run in headless mode and a
password is expected
interactively. This release runs on JRE 6 and
above.