Release Notes: A bug was fixed so the options -[ and -] are now properly recognized.
Release Notes: Display of remaining time (ETA) in many shells (bash, zsh, some ksh, etc.). Display of the currently processed file. When dumping the main function for inclusion in your own scripts, the extracted features can now be selected. Some minor features have been added.
Release Notes: A lot of bugfixes and robustness changes have been done. The script was tested on quite a few OSes and in many shells. It is now considered to be stable. Minor features were included: the main shell function can be dumped to stdout now, and there is a configurable prefix to the file names additional to the suffix.
Release Notes: This release checks inode types before trying to get the file size, can read from stdin, and can use % as a bar character now even if printf is found. \r is now used literally, so echo -e is not used anymore, there is a clear bar after termination (-n), the [ and the ] are now configurable, the -bXYZ option style is now accepted additional to -b XYZ, the percentage is shown (switch off with -p), it tries to find default terminal width automatically, and the maximal block size is adjustable (formerly, large files made the block size argument for dd become ridiculously large).