Release 2.5 contains several new features that enhance the power of the program. They include:
21603 – Enhancement: Add Emailing capabilities.
A new Email Settings tab allows users to set up Watchdog to automatically send an email notification when there is an error.

By default this feature is turned off. To turn it on, select the check box Turn E-mail Notification On. Complete the fields on the window and then click Test E-mail to send a test email to the Receiver E-mail address.
This feature supports both regular SMTP, as well as SSL SMTP (as found with Gmail, and so on).
The SMTP value for some more popular Email services are as follows:
|
|
Gmail |
Default Microsoft Exchange server |
|
Outgoing mail server |
smtp.gmail.com |
Your server |
|
Port |
465 |
25 |
|
Enable SSL? |
Yes |
No |
|
Authentication? |
Yes |
Yes |
|
User Name |
Full Gmail address |
Full email address |
|
Password |
Gmail password |
Password |
Note: This information may change and users should use the Internet to find the latest values should they have difficulty with the values listed here.
21619 – Enhancement: Implement Auto Update.
Users may now check for updates with a single click by right-clicking on the Watchdog system tray icon and selecting Check for Updates.

21712 – Enhancement: Implement Auto Update.
There is a new Windows Settings tab that provides users with an auto login feature, as well as the ability to have Watchdog automatically lock the workstation when the user is logged in. This feature provides for added security.

Use the options on this tab to set up Watchdog when the computer is started. You can choose if you want Watchdog to start automatically when the user logs in; you can set it to automatically log a particular user into Windows when the computer is powered up; and you can set Watchdog to automatically lock the workstation when the user logs in. These settings give the user a “set it and forget it” option when starting the computer.
In addition, some changes have been made to the Program Settings tab.

Release 2.1 contains several new features and fixes of defects. They include:
21598 – Enhancement: Add "Force Service to Close” functionality.
This release allows Watchdog to force a particular service to close, instead of causing it to hang.
21599 – Enhancement: Add Command Line parameters.
The following command line parameters have been added:
START, RESTART, STOP will do as expected. RESTART_ALL, STOP_ALL will also stop applications and services.
ADD_SERVICE, REMOVE_SERVICE will add/remove a service from the configuration.
ADD_PROCESS, REMOVE_PROCESS will add/remove an application from the configuration.
Note: None of the commands are meant to be running simultaneously. Only one will be processed with each instance. When running watchdog.exe -Start -Stop -Restart, only one command will execute.
21600 – Enhancement: Add 'Pause' as a new state.
In this release, users can place Watchdog into a “paused” state. In this state, Watchdog is still running but is no longer monitoring services. Watchdog can be placed into pause by right clicking the icon in the system tray and selecting Pause, or by using the command line: watchdog.exe-PAUSE.
When the monitor is paused, the system tray icon will turn blue ().
21601 – Enhancement: Add Backup Scheduler settings.
Users can now set up a schedule for stopping monitored applications and services while a backup is being made. Features include setting a date and time to pause Watchdog, specifying how long Watchdog should be paused, and checkboxes for indicating if applications and services should be stopped when Watchdog goes into Pause mode. Using this feature can shorten the time it takes to make a backup.
Note: the default setting is disabled (Duration is set to 0).

To set up the scheduler,
1. Right click the tray icon for Watchdog and select Settings.
2. Click the Backup Settings tab.
3. Specify the Pause Watchdog monitoring on Start Date and Time that Watchdog should go into Pause mode. This should coincide closely with the time that the backup will automatically start.
4. Enter the Duration, which is the time that Watchdog will be paused and the applications/services will remain stopped. It should be set to a length of time that will ensure that the backup will complete. If you leave it set to 0, the feature will be disabled.
5. Select the appropriate checkboxes:
6. Click Save Settings.
As part of this enhancement options for Watchdog have been split onto three separate tabs:
21602 – Enhancement: Add Ordering capabilities to both Application and Services settings and implement ordering functionality.
Users can now choose the order in which applications and services will be started and stopped. To do so, simply highlight an application or service by clicking on it, and then use the Up or Down arrows on the right side of the Monitored Applications or Monitored Services tabs (as shown in the illustration below) to arrange the items as you want them. The applications or services will be started or stopped in the order that they display, with the top one first.

21618 – Enhancement: Add link to online Release Notes.
Users may now access Release Notes, detailing new features and fixed defects. To do so, right click the Watchdog icon in the system tray. Then, select About. Finally, click the Release Notes link.
21542 – Correction: Watchdog does not clean up the system tray icons when closing/relaunching the Billing Bridge applications.
If Watchdog is set to automatically shut down and relaunch, it does not remove the icon in the system tray each time it shuts down, resulting in multiple icons in the system tray. This has been fixed.
21543 – Correction: Automatic startup of Watchdog and HL7Messaging.exe causes an MFC error.
If Watchdog was set up to automatically shut down and relaunch, the user would receive an MFC Connection error when Windows restarted. Revised the code so that the process and scheduler timers do not start at the same time, resolving the error.
21545 – Correction: Error upon initial launch of Watchdog.
This release corrects in issue in which an Unhandled Exception error was generated when Watchdog was started.
21559 – Correction: Selecting About from the Watchdog system tray icon, after renaming Watchdog.exe generates a .NET Framework error and corrupt About window.
If the user renamed the Watchdog executable, started Watchdog, and selected About from the icon in the system tray, an Unhandled Exception error would be generated and the About window would not appear as it should. This has been fixed.
21587 – Correction: Bubble notices in System Tray do not go away until clicked.
The release corrects a defect in which the bubble notices in the system tray at the bottom right of the screen would persist indefinitely. Now, they will disappear upon any mouse event.
21593 – Correction: Time Settings for Scheduler do not save.
If the user attempted to save the Time Setting default on the Other (Program) Settings tab, the program would not save. This has been fixed.
21594 – Correction: Prefill has issues with HL7 messaging on Windows 2008 systems.
In certain situations, prefill was not working correctly on Windows 2008 systems. This has been corrected.
21595 – Correction: Add more delay to starting/stopping process.
In this release, the time for starting and stopping applications has been delayed so that one process is allowed to stop before the other starts.
21596 – Correction: Windows should not require foreground.
Earlier versions of Watchdog place it in the foreground, on top of all other windows. Now, it can be in the background.
21597 – Correction: Change the default to 'On' for starting up with Windows.
Program settings have been changed so that the checkbox for Automatically start program when Windows starts on the Program Settings tab is checked by default.
21655 – Correction: Add Working Directory as a Monitored Applications attribute to use in starting up of applications.
Prior to this release, Watchdog would not work correctly if the executable to be monitored was located in a different path than that indicated in the Properties of the desktop shortcut for the executable. Now, the working directory path on the desktop shortcut has been set as an attribute of the monitored application.
21662 – Correction: Tray icon does not go away without mouse hovering.
This release fixes a defect in which the Watchdog system tray icon would not disappear if the user started a second instance of Watchdog but told it to shut down the first instance. Now, the first icon disappears with the start of the second instance.
21663 – Correction: Do not allow Watchdog.exe to be added to the configuration.
This release corrects an issue in which the user could add watchdog.exe (Watchdog’s main executable) to the settings for monitoring, which would create a potential operation problem. Now, if users add watchdog.exe, the program will not save the setting.
21664 – Correction: Fatal Exception error in multiple instances.
In prior releases, Watchdog would generate a Fatal Exception error if the user attempted to launch it several times. Now, users will receive a prompt to close any open instance of Watchdog before they can launch another.