* Now fully unicode aware. Work is done internally in unicode, only translating to encoded form on input/output.
* Added --encoding option.
* Specifying --encoding=raw will allow working with broken filenames. (But really, you should just fix them, if possible.)
* Torrent files now default to UTF-8 filename encoding, and specify the encoding field in the metainfo.
* The encoding of text checksum files that start with a Unicode BOM is auto detected.
* Python 2.3 is now the minimum supported version.
* Decode the torrent comment field too.
* Changed handling of -f: Now all options are checked before testing/creating the file. (Benjamin Hohl)
* Torrent file handling no longer requires BitTorrent client to be installed.
* Support for GNU coreutils sha224sum, sha256sum, sha384sum and sha512sum formats.
* New project home: https://github.com/cfv-project/cfv