Release Notes: Portability was enhanced even more by maximizing
Bourne Shell compatibility under zsh and bash and
avoiding NLS dependencies. Missing documentation
was added for the "shtool tarball" option "-d".

Release Notes: "shtool mdate" now resets TIME_STYLE, as GNU coreutils' "ls" changes its time format in response to the TIME_STYLE variable. "shtool platform" now uses "env -i sort" for Linux detections to circumvent LC_COLLATE and LANG environment problems. "shtool version -l perl" has been fixed by replacing "my" with "our". FreeBSD/AMD-64 on iX86/EM64T detection has been improved within "shtool platform".

Release Notes: This release adds substitution warnings to "shtool subst". The
old "shtool guessos" was replaced with a new "shtool
platform" command. There is even more POSIX 1003.1-2001
compliency and portability, and there are many workarounds
and fixes for permission related problems. An error exit was
fixed in all commands by introducing an "shtool_exit"
function. The shtool(1) manual page was split into multiple
manual pages and the content extended. The build
environment was upgraded to GNU Autoconf 2.59.

Release Notes: "shtool install -d di> [...]" is now supported.
The -o|--owner and -g|--group options were added
to "shtool mkdir". "shtool scpp -f ..." was fixed.
The arguments to the -f option were not evaluated
correctly. The bold font on 'cygwin' terminals is
now supported. The terminal 'init' sequence is now
tried before 'reset' for restoring from bold mode
in order to make sure the terminal is not cleared.

Release Notes: The non-existent --min-size option was removed from the usage of "shtool rotate". The following was ported to the POSIX 1003.1-2001 (SUSv3) standard: sh.echo, sh.version, sh.path, sh.subst. Various typos in shtool.pod were fixed.

Release Notes: There is a new "shtool rotate" command for flexible logfile rotation, and a new "shtool subst" command for a convenient way to apply multiple text substitutions to multiple files at once. This release has switched to GNU Autoconf 2.52, and GNU long option support has been added.

Release Notes: Numerious trailing whitespaces have been removed
from source files. shtool.spec file has been
updated. Typos in the README have been fixed. A
missing entry for `tarball' has been added to
shtoolize.pod list. %g (current group name) and %G
(current group id) constructs have been added to
the `shtool echo -e' command. The `shtool move'
example in shtool.pod has been fixed, as well as a
bug in `shtool echo -e %d'. "make test" has been
adjusted to also work under the Cygwin environment.