0.97 - Use POSIX only where available, otherwise fallback to an emulation of waipid. - Fixed bug when previous SIGCHLD handler was not a coderef, but a String value like "DEFAULT" or "IGNORE" - Added tests - Made test more robust so they work now also on system without alarm() functionality (Win32) 0.96 - Applied patch for #4917 in order to be smarter to existing SIGCHLD handler and to reap only own childs. 0.95 - If a scheduled method in 'nofork' manipulates the execution queue with add_entry or delete_entry, it will be picked up during the next run. - Clarified different behaviour of global variables within the fork/norfork mode in the documentation - Fixed warning about non-numeric arguments when sorting. - Fixed bug which called to an undefined methods in a die-message - Pretty print a hashref in $0 if provided as argument and the prefix for the name to be shown in the process list can be configured with the option "processprefix" 0.9 - Logging: It is now possible to add a reference to a custom logging subroutine to the constructor which will be used for logging certain events. - NoFork: The option 'nofork' prevents Cron.pm from creating a new child process. Instead, the job is run within the current process. You can use the 'skip' and 'catch' options to tune the behaviour. - Seconds granularity: Cron times can now be specified up to the second. - Bugfix: Thinks like "*/5" now work like expected 0.05 - Other bugfixes for parsedate problem with single digit hours/minutes and warnings if argumentlist of command to execute is empty 0.03 - Minor bug fixes (reaping of child processes improved, fixed regexp in get_next_execution_time()) 0.01 - Initial Release