checkurl is part of the checkurls distribution.
Fixed bug in URL specific options support for URLs containing the “&” character.
Fixed bug that prevented to pass multiples options to --wget-flags (and alike) from checkurls (for example using --checkurl-flags).
Other fixes.
Fixed bug (the --min-lines and the --max-lines long options where not accepting arguments).
For example, -H -H is equivalent to not giving the -H flag. This is useful for setting a common default in the CUS_CONF_FILE (using CHECKURL_FLAGS) and then refining the options for each URL using CUS_URL_SPEC_OPTS.
The bug in the superfluous files removing code was fixed.
Some m4 test file needed by configure.ac were missing from the distribution.
Now you can configure checkurls to give URL specific options to checkurl. This can be useful to remove the noise of counters (setting to an appropriate value the --min-lines (-m) option) and to view the various pages as you want (for example you may want to set the --additions (-a) options for news sites, but not for other sites).
Now you can set the minimun and/or the maximum number of lines the diff must be long to be sent.
Now --verbose gives more informations on what's happening.
Now grep is required, it is used for filtering.
Now the program removes no more useful files before exiting.
Added options to filter out all but additions, all but subtractions, only additions, only subtractions.
Now lynx is required, so html to text converting is always supported.
Now the getopt program is required, so command line options are always supported.
Now checkurls can convert its (mail) output from HTML to plain text.
Now command line options overwrites the environment settings (as in the past versions) and the configuration file settings too (from this version).
Configuration file settings overwrites the environment settings as in the past versions.
The checkurls scripts now are portable shell scripts, and are not specific to Bash.
Now you can configure the scripts using some environment variables.
Now you can use configuration files to configure the scripts.
Now the scripts supports command line options.
Now the scripts do error checking too.
Now the scripts supports the options --help (-h) and --version (-v), there is an info manual and there are two manpages too.
Now the distribution is Gnits compliant and uses GNU autoconf and GNU automake.
The scripts in general are more stable.