Difference between revisions of "Release History"

From WebWatchBotWiki
Jump to: navigation, search
(Update 5.1.13)
(Version 8)
(31 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==[http://www.exclamationsoft.com/ExclamationSoft/download/instructions/html.asp?product=WebWatchBot&fe=no 5.1.13 (Build 23334) - 23 April 2010]==
+
=Version 8=
*Bug Fix (5.1.13.5): Correct issue with license registration/activation dialog where the license key field is grayed out and WebWatchBot cannot be activated
 
  
==[http://www.exclamationsoft.com/ExclamationSoft/download/instructions/html.asp?product=WebWatchBot&fe=no 5.1.13 (Build 23333) - 16 April 2010]==
+
==8.1.1 (Build 26923) April 18, 2019==
*Bug Fix (5.1.13.1.8265): Database Backup: If running SQL Server 2008 Express, WebWatchBot now properly determines the backup directory instead of returning an error.
+
* Enhancement: Last entered SNMP "Agent IP Address", "Community", "Version", "Auth Type", "User", and "Data Type" is saved and used as default for subsequent new SNMP Watch Items.
*Bug Fix (5.1.13.2): If using the Compact Layout, Performance Chart no longer causes a program crash when clicking on the "Chart Options" button.  Also, the chart is updated when a selection is changed.
+
*Bug Fix (8.1.1.1): Correct registry entry for "unquoted windows service path vulnerability".  The fix places quotes around the "imagePath" entry in the registry for the WebWatchBot service (WWBServer) which can be done manually by editing this entry in the registyr path: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WWBServer"
*Bug Fix (5.1.13.3.8327): POP3 Watch Types: Failures were not properly reported if no search text entered.  Fixed.
+
*Bug Fix (8.1.1.2): Report pathname with spaces won't open in Firefox. When reports are generated, spaces in a pathname will be converted to an underscore "_".
*Bug Fix (5.1.13.4.8277): Transaction Summary output URL links no longer have prefix file:// which prevents URLs from loading in the browser.
+
*Bug Fix (8.1.1.3): Importing from older versions of WebWatchBot can in some cases, not import reports due to a missing or incorrect report creation date.
*Enhancement: WebWatchBot Preferences: Added option to turn splash screen on/off.  Common Properties, UI, Miscellaneous, Show Splash Screen.
+
*Bug Fix (8.1.1.4): Error when trying to open a report through the schedule item dialog after the report has been previously opened.
*Enhancement: Added three new settings for HTTPS Watch Types which can be set in the Alarm Conditions screen for SSL Certificates: 1. Ignore invalid date, 2. Ignore unknown Certificate Authority, 3. Ignore invalid Certificate Name.  Global default setting for newly created Watch Items is also available in WebWatchBot Preferences, Common Properties, Watch Types.
+
*Bug Fix (8.1.1.5): Export of SNMP setting for the community option so it can be imported properly.
*Enhancement: Watch Item copy functionality - Now prompting for a new display name or the choice to auto name
+
*Bug Fix (8.1.1.6): Output view not showing the output file from last run under certain conditions for the following Watch Types: SNMP, Process, Service, Event Log, SMTP, POP3, FTP, DNS, Port, SFTP
*Enhancement: When the option "Trace Route on Failure" is checked, the output is now included in email alerts.
+
*Bug Fix (8.1.1.7): SNMP Values not being saved or displayed in the log correctly.
*Change: Performance chart &amp; chart in reports: Default grouping changed from "Daily by Hour" to "Month by Day".&nbsp; The old default of "Daily by Hour" was too granular and caused charts to load slowly which can make unfamiliar users believe that there is a problem.</UL>
 
  
  
==[http://www.exclamationsoft.com/ExclamationSoft/download/instructions/html.asp?product=WebWatchBot&fe=no 5.1.12a (Build 23233) - 28 Jan 2010]==
+
==8.1.0 (Build 26523) January 27, 2019==
*Bug Fix (5.1.12): Reports: Correct "Times Failed" and "Failure Rate" in report header of all reports.
+
*Enhancement: Schedule Export of all watch items.
 +
*Enhancement: Schedule alarm reset for all watch items.
 +
*Various minor bug fixes.
  
==[http://www.exclamationsoft.com/ExclamationSoft/download/instructions/html.asp?product=WebWatchBot&fe=no 5.1.12 (Build 23169) 12 January 2010]==
+
==8.0.2 (Build 26365) September 6, 2018==
*Bug Fix (5.1.12.1) Performance Counters: List of all available counters now sorted by main category name.
+
*Bug Fix: (8.0.2.1): Fixed bug where failed trace-route contains incorrect statistics.
*Bug Fix (5.1.12.2) Performance Counters: Viewing an exising Watch Item in the Performance Counters Selection Dialog will properly select and highlight the correct performance counter category.
+
*Bug Fix: (8.0.2.2): WebWatchBot Manager (Windows Client) shortcut now launches with elevated privilege, preventing common startup problem such as no access to registry or control of Windows service.  User may still be prompted by UAC (User Account Control) in Windows.
*Bug Fix (5.1.12.3.8155) Installation: SQL Server install script now checks "sysindexes" not "Sysindexes" which causes a problem with SQL Server installs with case sensitivity set.
+
*Bug Fix: (8.0.2.3): WebWatchBot Upgrade (Installation) shortcut now launches with elevated privilege, preventing common startup problem such as no access to registry or control of Windows service. User may still be prompted by UAC (User Account Control) in Windows.
*Bug Fix (5.1.12.4.8187) Email Alerts: Fixed bug that prevented reports from being attached to email alerts if configured to do so.
+
*Change: After copying one or more Watch Items, the dialog asking to open the newly copied Watch Item(s) is no longer displayed.
*Bug Fix (5.1.12.5) Performance Counters: Increased internal size of buffer to hold available performance counters on the system.
+
*NOTE: During installation, text added to notify users on "Windows User Account" screen, NOTE: This user account will be used to log into SQL Server if "Windows Authentication" is selected on previous screen for Database Server
*Enhancement: Added custom utility "WWBEventViewer" to better query the Windows Event Viewer.  Refer to: [[WWBEventViewer - Event Log Viewer Command Line Utility]]
 
*Change: Increased uptime, downtime, failure % from 2 to 3 significant digits.
 
  
==[http://www.exclamationsoft.com/ExclamationSoft/download/instructions/html.asp?product=WebWatchBot&fe=no 5.1.11 (Build 22243) 16 October 2009]==
+
==8.0.1 (Build 26324) May 6, 2018==
*Enhancement: Watch List: If an individual Watch Item/Transaction Summary is in "maintenance mode", the "Action" column will display "*MAINTENANCE*".
+
*Bug Fix (8.0.1.1): Certain watch type settings missing values in drop-down lists, causing them to only use defaults for new watch items.  Fixed for disk, file, performance counters, process, service, event log, and SNMP.
*Enhancement: Status Report: If an individual Watch Item/Transaction Summary is in "maintenance mode", the icon will change to a blue square.
+
*Bug Fix (8.0.1.2): IMAP & IMAPS Watch Types not saving credentials correctly, causing failures.
*Bug Fix (5.1.11.1.8006) HTTP/HTTPS Watch Types: If a very long filename for an image or object on a web page is very long, it can cause a crash.  Fixed.
+
*Bug Fix (8.0.1.3): Corrected issue causing Port Watch Type properties dialog to not open.
*Bug Fix (5.1.11.2.8077) Configured Trigger Rule not equal to consecutive failed.  Corrected.
+
*Bug Fix (8.0.1.4): Email Round Trip Watch Type: if login authentication fails for the incoming mail server, incorrectly reported as a search for message failure.
*Bug Fix (5.1.11.3.8033) Reports: Last failure will display "None" instead of date of 1/1/1900.
+
*Bug Fix (8.0.1.5): Email Round Trip Watch Type: Incorrect credentials for outgoing mail server can fail but watch item still reports success.
*Bug Fix (5.1.11.4.8101) View Log Files: When viewing a Watch Item or Transaction's log files and multiple files exist, the dialog now has three buttons "Newest" (Open only the newest log file), "All" (Open all of the log files for the selected), "Cancel" (Do nothing).
 
*Bug Fix (5.1.11.5.8096) Maintenance: Corrected problem when the WebWatchBot service is restarted (or the machine is rebooted) during database maintanence which can cause the service not to restart when the maintenance period is over.
 
*Bug Fix (5.1.11.6.8110) WebWatchBot Preferences: Proxy exceptions field now accepts 1015 characters max and will not delete text if max length exceeded.
 
*Bug Fix (5.1.11.7.8121) DNS Watch Types: Using new back-end component which will resolve some issues with concurrent DNS queries not timing out.
 
*Bug Fix (5.1.11.8) Reports: Correct zero values for reports with no data.
 
*Bug Fix (5.1.11.9.7853) Status Reports for Remote Clients now correctly display and update status reports.  In the Status Report Settings, Save tab, filename is no longer editable for Remote Clients.
 
*Change: Scheduler View.  Clicking on the Watch Item/Transaction name will open a dialog displaying all scheduled item for that Watch Item/Transaction.
 
*hange: Maintenance Mode for "All Watch Items" now restarts the WebWatchBot service process at the start of the maintenance period.
 
  
==[http://www.exclamationsoft.com/ExclamationSoft/download/instructions/html.asp?product=WebWatchBot&fe=no 5.1.10 (Build 20371) - 26 June 2009]==
 
*Enhancement: WebWatchBot Preferences: Common Properties, UI: Added new option "Certificate Errors" for the Transaction Recorder to ignore certificate errors: If False, WebWatchBot will not block pages with certificate errors.  If True, pages with certificate errors will display the standard Internet Explorer Warning and prevent the page from being loaded.
 
*Enhancement: WebWatchBot Preferences: Watch Types, HTTP: Added new option "Keep Connection": If True, WebWatchBot will attempt keep the connection alive for as long as possible.  Set to False, if web pages do not behave properly with keep-alive semantics.  This flag is required for Microsoft Network (MSN), Windows NT LAN Manager (NTLM), and other types of authentication.
 
*Enhancement: Email log files now follow the settings as specified in WebWatchBot Preferences with regard to the number of files to keep and archive.  This will make it easier to troubleshoot email sending problems when the log type is set to "Archive" and the number of log files to keep is set to a number greater than 1.
 
*Bug Fix (5.1.10.1): Drive Usage: Output shows amount of "free" space twice, when it should show "free" and "available".
 
*Bug Fix (5.1.10.2): WebWatchBot Preferences: Changing the log type will do a better job of cleaning up log files if the option to delete the logs is chosen.
 
*Bug Fix (5.1.10.3): WWBUpgrade: During installation or upgrade, if a SQL Server password has mixed case, the install will fail.  Fixed.
 
*Bug Fix (5.1.10.4): Reports: Time frame "Last 14 Days" was reporting last 30 days.  Fixed.
 
*Bug Fix (5.1.10.5): Number Format 1,0000 (comma instead of period for decimal) causes error when creating new Watch Items/Transactions.  Fixed.
 
*Bug Fix (5.1.10.6): Transaction Recorder: Selecting a favorite where the URL cannot be loaded no longer causes an error.
 
*Bug Fix (5.1.10.7): Email Sending: If the sending of an email message fails during the sending of the message itself, a small (1K) memory leak occurs.  This has been resolved.
 
  
 +
==8.0 (Build 26321) April 2, 2018==
 +
===New Features for WebWatchBot version 8:===
 +
*Email Round Trip - Monitor the round trip of an email through new mail server types (IMAP, IMAPS, and SMTPS) and existing mail server types (SMTP, POP3). Email Round Trip (ERT) allows monitoring of availability and performance of an end-to-end email delivery process, to ensure that your incoming and outgoing email services are working properly, and emails are sent and delivered within the time expected.
 +
*IMAP - The Monitoring of an IMAP (Internet Message Access Protocol) mail server ensures that connections can be successfully established and actions are carried out within the time expected.
 +
*IMAPS - The Monitoring of an IMAPS (Internet Message Access Protocol Secure) mail server ensures that connections can be successfully established and actions are carried out within the time expected.
 +
*SMTPS - This watch type allows monitoring of an SMTPS (Simple Mail Transfer Protocol Secure) mail server to ensure that connections can be successfully established, to monitor Response Time, and to verify transactions between the monitor and the mail server.
  
==[http://www.exclamationsoft.com/ExclamationSoft/download/instructions/html.asp?product=WebWatchBot&fe=no 5.1.9 (Build 20371) - 10 Mar 2009 14:08:26 GMT]==
+
=Version 7=
*Hotfix
 
**Bug Fix: Real-Time and Performance Chart not rendering until Scheduler, Dashboard or Status View selected.
 
  
+
==7.0.5 (Build 26312) August 20, 2017==
==[http://www.exclamationsoft.com/ExclamationSoft/download/instructions/html.asp?product=WebWatchBot&fe=no 5.1.9 (Build 20354) - 27 Feb 2009 01:59:57 GMT]==
+
*Bug Fix(7.0.5.1): Corrected SQL Server setup script for compatibility with non-English installations.
*Hotfix
+
*Bug Fix(7.0.5.2): Removed "Sound" alert action, due to compatibility issues with some versions of Windows.&nbsp; This feature was only available when running in non-service mode, which is used by a small segment of the user base.
**Bug Fix: Transactions and Groups are hidden in the Watch Explorer.  Transactions will still run, but are not visible in WebWatchBot Manager. This hotfix addresses only this issue.  
 
  
 +
==7.0.4 (Build 26312) August 8, 2016==
 +
*Bug Fix (7.0.4.1.10450): After running a report, e.g. performance report, an error occurs.  The error message in the event log shows: "Error: -2147217913 Msg: IDispatch error #3079 Description: [Microsoft][SQL Server Native Client 10.0][SQL Server]The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.  Error 1 of 2)", date format dd/mm/yyyy causes error.  Fixed.
 +
*Bug Fix (7.0.4.2.10479): Watch Items with dependencies send multiple email alerts after an alarm is reset.  Fixed.
 +
*Bug Fix (7.0.4.3.10481): Fixed issue with changes to escalation rules overwriting Watch Item that are NOT using escalation rules.
 +
*Bug Fix (7.0.4.3): Resolved issue with email alert formatting and text inaccuracies for Watch Items with dependencies.  There were issues with background color, and information on the cause of alarm trigger and reset.
 +
*Bug Fix (7.0.4.4): Resolved issue with email alert downtime reporting for Watch Items with dependendies.  Reported downtime was based on base Watch Item and not dependent Watch Item.
 +
*Bug Fix (7.0.4.5): Modified "Send Full/Short Report" for updated website.
 +
*Bug Fix (7.0.4.6): Resolved issue with Import/Export: Importing from previous version would import Watch Items, but the log file would not load until WebWatchBot restart.  Statistics would not update until WWBUpgrade.exe was executed.
  
==[http://www.exclamationsoft.com/ExclamationSoft/download/instructions/html.asp?product=WebWatchBot&fe=no 5.1.9 (Build 20347) - 25 Feb 2009 01:59:57 GMT]==
+
==7.0.3 (Build 26304) March 31, 2016==
*Enhancement: Status Report: Now sorting by Watch Item/Transaction Name, Watch Type, then Alarm Status/SLA Status.  
+
* Enhancement: Database Watch Type: Added option for reverse search, to trigger failure if the search text is NOT found.
*Bug Fix (5.1.9.1): Maintenance: Fixed issue with database maintenance not restarting Watch Items/Transactions when complete.
+
* Enhancement: Install: New dialog allowing selection of Windows user account for the WebWatchBot Service (WWBServer), either Local SYSTEM account or a specified user account.
*Bug Fix (5.1.9.2): Maintenance: Fixed issue with GUI being grayed out (when there are maintenance tasks to perform) after maintenance complete.  
+
* Bug Fix (7.0.3.1): PING: If using "Dart" ping component, an internal timeout is set to the maximum response time even when "timeout" checkbox in the Watch Item properties is not checkedChanged so that the minimum timeout is 1000ms or the maximum response time set, whichever is higher.
*Bug Fix (5.1.9.3): Status Report: If the UI setting for showing SLA status is selected, the status report erroneously displayed SLA status of warning as failureFixed.  
+
* Bug Fix (7.0.3.2): Web Client: Fixed issue with log files not displaying on the Manager page.
*Bug Fix (5.1.9.4): FTP Watch Types: Removed extra footer in output.
+
* Bug Fix (7.0.3.3): Copying a Watch Item, selecting "Yes" or "Yes to All" to the prompt to open the Watch Item properties after copying causes crashFixed.
*Bug Fix (5.1.9.5): SQL Server 2008: Corrected connection issue during install with SQL Server 2008.  
 
*Bug Fix (5.1.9): Various minor bug fixes.
 
*Change: Update digital signature certificate for WebWatchBot files, as old certificate is expiring.
 
*Change: Watch Item Test: If the timeout is not active, user is prompted to set the timeout to active to decrease problems when a test fails and does not return control to the user quickly.
 
*Change: Watch Item Properties: Test button is not visible by defaultAdded new setting to WebWatchBot Preferences, Common Properties, UI, "Show Test Button" to show/hide the Test button.
 
  
==[http://www.exclamationsoft.com/ExclamationSoft/download/instructions/html.asp?product=WebWatchBot&fe=no 5.1.8 (Build 20143) - 30 Jan 2009 20:17:36 GMT]==
+
==7.0.2 (Build 26295) November 18, 2015==
*Enhancement: Log File Settings: Change property: Log Type - When maximum log size is reached: No Log - Do nothing, no log. Append - Do not overwrite (clear logs manually), Archive - Archive when maximum log size is met, and create a new log file.
+
* Bug Fix: Event Log Watch Types not retrieving error when failed to connect. Fixed so that the last error is shown in output and logged.
*Enhancement: Log File Settings: In WebWatchBot Preferences, Common Properties, Log: New property: Maximum Log Size - The maximum size of the log in KB (Default 9999). Applies to Archive log file type only.  
+
* Bug Fix: Reports: Uptime/Downtime for All Watch Items: report heading and chart numbers were not matching.  Fixed.
*Enhancement: Log File Settings: New property: Archive Files To Keep. The maximum number of archived log files to keep when the log type is Archive.
+
* Bug Fix: Reports: Uptime/Downtime chart. Changed value for pie chart to use total number of seconds and not minutes. Using the later, would at times, show incorrect percentages.
*Enhancement: HTTP/HTTPS Watch Types: Better handling of CSS in rendering.
+
* Bug Fix: Suspending and Activating large number of Watch Items will perform faster.
*Enhancement: Database Maintenance: Automatic check and removal of orphaned Watch Item and Transaction data folders.  
+
* Bug Fix: Reports: Improved overall performance of generating a report
*Bug Fix (5.1.8.1): Disk Usage Watch Types: Import process now correctly imports drive total, available and free and does not cause an error.  
+
* Bug Fix: Reports: Cancelling a report is more responsive
*Bug Fix (5.1.8.2): Status Reports: Fix of bug that can cause crash when adding or deleting Watch Items and Transactions.  
+
* Bug Fix: Reports: No summary data produced or incorrect computations for reports for "All Watch Items" on installations with very large databases.
*Bug Fix (5.1.8.3): Performance improvement at start-up when there are a large number of Watch Groups.  
 
*Bug Fix (5.1.8.4): WebWatchBot Preferences, Advanced Settings, Connection, Client Logs: If client connection log is turned off, the log is no longer created or written to.  
 
*Bug Fix (5.1.8.5): Performance & Scalability improvement in WebWatchBot Manager when filtering on Watch Items that are updated every 15 seconds or less and total collected data totals over 8 million rows.  
 
*Bug Fix (5.1.8.6): Email Settings: Fixed bug where some email settings could not be deleted/removed. This will allow no email from and server to be set to prevent email alerts from being sent.
 
*Bug Fix (5.1.8.7): SNMP Watch Types: Timeout length now properly set if timeout is set in Watch Item Properties.
 
*Bug Fix (5.1.8.8): HTTP Watch Types: If option checked for downloading page and images, email alerts that contain output are not properly embedding images for email - fixed.
 
*Bug Fix (5.1.8.9): Reports: Fix for reports not showing complete detail.
 
*Bug Fix (5.1.8.10.7556): Watch Item Properties. Fix for multi-selection changes that only update what has changed.
 
*Bug Fix (5.1.8.11.7463): Status Report: Changes to Watch Items/Transsactions are properly updated when report is refreshed.
 
*Bug Fix (5.1.8.12.6618): Ping Watch Types: Increased stability for over 100 active Ping Watch Items.
 
*Bug Fix (5.1.8.13): Import: Now properly decoding: Custom Watch Type command and search text, File search text, Event Log search text
 
*Change: SNMP Watch Types: New recommendation that timeout be set. This prevents SNMP queries that fail from running for a minute or more which can cause other issues.
 
*Change: Database Maintenance: Database shrink is no longer performed. Shrinking the database was found to have negligible positive effect and was undone by eventual growth of the database.
 
*Change: Performance: Modest performance improvement for installations utilizing SQL Server 2005 or 2008.
 
*Change: WebWatchBot Preferences: If database settings are changed, they are tested after clicking OK. If connection fails, the old database settings are restored.
 
*Change: Database backup filenames now have .bak extension instead of .dat. This complies with SQL Server backup name extensions.
 
*Change: Requests to update data, reset alarms, run, etc. to Watch Items that are running, may have those requests ignored after 15 seconds during high volume updates. This is to prevent a deadlock situation where the service would wait indefinitely until the Watch Item was available to accept the request.
 
*Change: If multiple Watch Items/Transactions are selected and the Output or Log Pane is visible, no updates will occur to prevent potential CPU overload.
 
*Change: Import/Export: File type/extension changed to .txt.
 
*Change: Import/Export: Last export folder location saved.
 
*Change: Import/Export: Export now displaying status message.
 
*Change: Import/Export: Scope - Selected Watch Items/Transactions is now the default selection.  
 
  
==[http://www.exclamationsoft.com/ExclamationSoft/download/instructions/html.asp?product=WebWatchBot&fe=no 5.1.7 (Build 19271) - 11 Nov 2008 17:36:22 GMT]==
+
==7.0.1 (Build 26095) April 29, 2015==
*Bug Fix (5.1.7.1): Fixed Master Status Report not including newly created Watch Items or Transactions until service restart.  
+
* Bug Fix (7.0.1.1): Better handling of error conditions with service failing to start.  Detection of threads not starting properly.
*Bug Fix (5.1.7.2): WebWatchBot Manager will now display log files and output from Watch Items or Transactions with long display names.
+
* Bug Fix (7.0.1.2): Fix bug where certain HTTP pages would return HTTP 400 because of request for gzip compression when it is not needed.
*Bug Fix (5.1.7.3): HTTP/HTTPS Watch Types: Added new option for "Accept-Language" header, which defaults to "*" (all languages).  Corrects issue with some sites that redirect based on value of this header.  
+
* Bug Fix (7.0.1.3): Import error with export list from versions prior to version 7.
*Bug Fix (5.1.7.4): Fixed "Cannot Load Template" error.
 
*Bug Fix (5.1.7.5): POP3 Watch Types: If only specifying username and password, no messages will be downloaded.  Corrects problem where search fails when only login is needed.
 
  
==[http://www.exclamationsoft.com/ExclamationSoft/download/instructions/html.asp?product=WebWatchBot&fe=no 5.1.6 (Build 19115) - 4 Sep 2008 18:10:17 GMT]==
+
==7.0 (Build 25926) February 2, 2015==
*Enhancement: Watch Items: New search option for "Regular Expression".  WebWatchBot uses VBScript regular expressions and follows its rules, guidelines, and known problems.
+
* Enhancement: Dependencies
*Enhancement: Transactions: New option "Clear IIS/ASP Session".  If option checked, ASPSESSIONID cookies are cleared at the end of each transaction run by setting the cookies value to nothing, which will cause a new session value to be generated by the web server on the next run.  This option is useful for load balanced environments: Check this option to clear the session id and increase the chances that a different server is selected on subsequent runs.  Uncheck this option to keep the session id and request the same server on subsequent runs.  (Your results may vary depending on how load balancing is configured)
+
* Enhancement: SFTP
*Enhancement: In email and visual alerts, changed font to red for failed steps in transactions for easier identification.
+
* Enhancement: During installation, new dialog for Windows user account to assign to WebWatchBot service (WWBServer) and the WebWatchBot application pool in IIS. Streamlines the configuration process and reduces errors.
*Enhancement: If a "URL to Execute" is specified as an alarm action, spaces in a url after the "?" are converted to a plus sign to ensure proper encoding and to support sending a message via SMS Gateway.
+
* Bug Fix (7.0.0.1): Creating a new Watch Item, would not start the Watch Item until the service is restarted or the Watch Item is suspended and activated. Occurs only in 7.0 Beta 1.
*Enhancement: Alarm Command: Added new option to execute proram in foreground and load url in foreground when running WebWatchBot in Application Mode.
 
*Enhancement: Email Settings: Added new option "Greeting Line Count" for number of greeting lines (220) to expect from the mail server
 
*Bug Fix (5.1.6.1): HTTP/HTTPS Watch Types: URLs longer than 256 characters cause crash.  Fixed.
 
*Bug Fix (5.1.6.2): HTTP/HTTPS Watch Types: Settings, Form tab, Record button causing crash.  Fixed.
 
*Bug Fix (5.1.6.3.7340): General: Better centering of message boxes on multi-monitor systems.
 
*Bug Fix (5.1.6.4): Transactions: Fixed problem where transaction steps lose alarm settings.
 
*Bug Fix (5.1.6.5.6771): Log: Changing the name of a Transaction now automatically reloads the log file and displays it in the Log pane in WebWatchBot Manager without the need to close and restart WebWatchBot.
 
*Change: Transactions: Steps created with the transaction recorder no longer have email alerts enabled by default. This is reduce the number of redundant emails when transactions fail.
 
  
==[http://www.exclamationsoft.com/ExclamationSoft/download/instructions/html.asp?product=WebWatchBot&fe=no 5.1.5 (Build 18931)] - 18 Jun 2008 19:15:01 GMT==
+
=Version 6=
 +
==6.5.0 (Build 26128) April 29, 2015==
 +
* Enhancement: Added undocumented registry setting for reports: REPORTS_RUN_IN_SEPARATE_PROCESS, now being used by scheduled reports instead of always running reports in a separate process.  Resolves issues with permission/access not being able to run reports.
 +
Change: Popup notification window will close automatically when connectivity is restored since the dialog should not need to be closed explicitly.
 +
* Bug Fix (6.5.0.1): Extended the Custom Watch Type's field "CustomCommand" to accept longer command strings.
 +
* Bug Fix (6.5.0.2.9194): Changed WWBUpgrade to use registry settings for SQL command timeout.  Was being ignored and the install script would timeout after 2 minutes.
 +
* Bug Fix (6.5.0.3.9181): During database maintenance, if the backup fails, a warning is issued instead of failing maintenance completely.
 +
* Bug Fix (6.5.0.4.9219): Fix for HTTP error 12019, ERROR_INTERNET_INCORRECT_HANDLE_STATE which means a corruption during HTTP Post of data which can happen intermittently under rare circumstances.
 +
* Bug Fix (6.5.0.5.9229): Fix statistics not being updated after a Watch Item or Transaction is imported.  Caused by database tables not being aligned during import.
 +
* Bug Fix (6.5.0.6): Changed frequency of authorizing the service application from once every 15 minutes to once every 24 hours after startup.  This will reduce the number of times that authorizing can potentially fail and cause a service restart.
 +
* Bug Fix (6.5.0.7.150): During install, when the service cannot connect to the db, improve the error message to better troubleshoot.
 +
* Bug Fix (6.5.0.8.178): During uninstall, user is prompted to stop the WebWatchBot service.
 +
* Bug Fix (6.5.0.9.202): Selecting Tools -> Status Settings in any view other than "Status" crashes GUI when in Dashboard view (Fix: when not in status view, master status report is found and selected)
 +
* Bug Fix (6.5.0.10): Creating a new Watch Item, would not start the Watch Item until the service is restarted or the Watch Item is suspended and activated.  Occurs only in 7.0 Beta 1.
 +
* Bug Fix (6.5.0.11): Better handling of error conditions with service failing to start.  Detection of threads not starting properly.
 +
* Bug Fix (6.5.0.12): Fix bug where certain HTTP pages would return HTTP 400 because of request for gzip compression when it is not needed.
 +
* Bug Fix (6.5.0.3): Import error with export list from versions prior to version 6.5.
  
*Enhancement: Transaction Recorder: Added "Favorites" menu item - shows saved favorites from Internet Explorer
+
==6.4.0 (Build 25485) October 28, 2013==
*Enhancement: Transaction Recorder: Address field is now a drop-down that saves previously typed URLs.  
+
* Enhancement: Proxy exception field expanded to accept the maximum length (16383 characters) allowed by Windows.
*Enhancement: Transaction Recorder: New toolbar button (Under "New") and menu option (File->New) for "Record a Transaction" to immediately create a new transaction and open the transaction recorder.
+
* Bug Fix (6.4.0.1): Fixed deadlock issue when an HTTP/HTTPS Watch Type would not return complete HTML.  This would cause the server process to consume high CPU cycles.
*Enhancement: Transaction Recorder: Web Page Titles are now displayed. When steps are saved, the page title is used as the Watch Item Name, instead of the URL.
+
* Bug Fix (6.4.0.2.203): Reports with charts showing extraneous <%chart%> tags.  Removed these tags when not in use.
*Enhancement: Added new WebWatchBot preference: Log Cookies. Logs cookies that are set after a HTTP/HTTPS run.
+
* Bug Fix (6.4.0.3.8863): "Archived log files to keep" setting in WebWatchBot Preferences not displaying saved value.  Fixed.
*Enhancement: Added new WebWatchBot preference: Log Headers. Logs response headers that are set after a HTTP/HTTPS run.  
+
* Bug Fix (6.4.0.4.212): Adding a Watch Item to the web client will update the desktop client if it is running.
*Bug Fix (5.1.5.1): Status Report: If running WebWatchBot as an application, the status report does not properly update statistics.  
+
* Bug Fix (6.4.0.5.215): Reports toolbar is centered, not left justified.  Fixed.
*Bug Fix (5.1.5.2): Transactions: If running WebWatchBot as an application, changing a transaction would sometimes cause transaction to stop running until it is suspended, then activated again or if WebWatchBot is restarted.  
+
* Bug Fix (6.4.0.6.214): Web client splash screen shows v6.2, but footer shows 6.3.  Corrected both.
*Bug Fix (5.1.5.3): Transactions: Now, when a transaction is deleted, user is asked what to do with orphaned transaction steps: Keep or delete.  
+
* Bug Fix (6.4.0.7.209): Users are alerted that for IE9 & 10, compatibility view needs to be turned on before logging in.
*Bug Fix (5.1.5.4): Email Settings: Changing the default email addresses without clicking apply would not save settings. Fixed.  
+
* Bug Fix (6.4.0.8.193): Scheduled and emailed reports contain no data.  Fixed.
*Bug Fix (5.1.5.5): Transaction Recorder: A warning is given if a window tries to close itself, which can cause the Transaction Recorder to hang/stop responding.  
+
* Bug Fix (6.4.0.9.208): Alerts show escalation rules checked for watch items WITHOUT escalation rules set in the desktop.  Fixed.
*Bug Fix (5.1.5.6): SMTP Watch Type: Authentication Password is now hidden.  
+
* Bug Fix (6.4.0.10.211): New PING Watch Item, log isn't created, won't check site.
*Bug Fix (5.1.5.7): POP3 Watch Type: Login Password is now hidden.  
+
* Bug Fix (6.4.0.11.196): New Install.  Auto-generated reports: Switch to report view. Not grouped properly
*Bug Fix (5.1.5.8): Event Log Watch Type: Increase buffer size for event log messages to fix problem with large messages not being read by WebWatchBot.  
+
* Bug Fix (6.4.0.12.197): New Install, Auto-generated reports: "Generated Chart" is on by default, but no chart selected for "Failure Report".
*Bug Fix (5.1.5.9): WebWatchBot Preferences: Fixed issue where resetting the "Don't Ask Don't Tell" would not occur.  
+
* Bug Fix (6.4.0.13.213): Updating WWB via WWBGUI and WWBUpgrade does not update the web client. Full reinstall is needed.  Corrected for this version and moving forward.
*Bug Fix (5.1.5.10): Dashboard: Slow Watch Items chart: If one of the top 6 slowest Watch Items has a total accumulated response time of zero, the chart would not display. Fixed.  
+
* Bug Fix (6.4.0.14.199): Master Status Report - Choose Fields, delete a field, and two fields are now selected.
*Bug Fix (5.1.5.11): Dashboard: Slow Watch Items chart: If WebWatchBot Preferences are set to not show transactions, the slow chart will not show results if the slowest are Transactions.  
+
* Bug Fix (6.4.0.15.200): Added comments to web.config for email settings. Changed timeout from 120 to 360 as it is documented
*Bug Fix (5.1.5.12): Watch List: Copying a Watch Item while a transaction is selected prompts to add the Watch Item to the last selected Watch Group which can cause the Transaction to appear on the Watch Group List. Fixed.
 
*Change: Multiple Watch Items: If selecting multiple Watch Items then opening properties, the schedule tab is no longer available.  
 
*Change: Watch List: For clarity, transaction steps' run frequency will be the same as the transaction summary's run frequency.  
 
*Change: Transactions: Added "Do not ask again" to dialog for deleting orphaned transaction steps.  
 
*Change: Transactions: After deleting a transaction, opening transaction properties, and creating a new transaction, WebWatchBot will check for orphaned transaction steps.  
 
*Change: Transactions: "Test" button removed from Transaction properties.  
 
*Change: Transaction Recorder: Frames are handled better, reducing the number of duplicate entries
 
*Change: Transaction Recorder: JavaScript pop-up windows are not executed and therefore not allowed as JavaScript pop-up windows are always executed on the client side browser and not on the server.  
 
*Change: Connectivity Monitor: Informational message is displayed when the connectivity monitor's properties are opened to make the user aware that the connectivity monitor should not be used for typical monitoring.  
 
*Change: Database Backup: (including Database Maintenance) If a backup fails due to a timeout, the timeout is automatically increased incrementally up to 10 minutes and retried. If the database backup fails with a timeout of 10 minutes, an error message will appear.  
 
*Change: Transactions: If, on the Watch List, a Transaction step is selected and "Run Now" is selected, a pop-up will appear, stating that the Transaction Summary needs to be selected and run.
 
  
  
 +
==6.3.0 (Build 25378) June 3, 2013==
 +
* Enhancement: Importing Watch Items will use the imported Watch Item Id, unless the Watch Item Id exists, then a new Id will be assigned, which allows for intended duplication.
 +
* Enhancement: New component for PING Watch Type that provides results that more closely match Windows ping.
 +
* Bug Fix (6.3.0.1): After editing a schedule item, the scheduler view is properly updated.  The update would not occur when in Scheduler View, double-clicking the Watch Item, adding, editing, or deleting a schedule item.
 +
* Bug Fix (6.3.0.2): Default Summary and Failure reports for newly created watch items do not have a chart created for them.  Changed so that all new reports generate a chart by default.
 +
* Bug Fix (6.3.0.3): Fix for maintenance mode hanging the WWBServer (core service) process when shutting down all Watch Items and Transactions.
 +
* Bug Fix (6.3.0.4): Corrected issue with reports containing large amounts of data returning no results due to an error with the database connection.
  
[[Older Releases]]
+
==6.2.0 (Build 25353) April 9, 2013==
 +
* Enhancement: "All Watch Items" scheduled maintenance is suggested after install to run daily for 20 minutes.
 +
* Bug Fix (6.2.0.1): Reports: Setting a specific start and end date gets reset to the current date/time upon subsequent editing.
 +
* Bug Fix (6.2.0.2): WebWatchBot Online: Prevent the deletion of the special user "admin".
 +
* Bug Fix (6.2.0.3): WebWatchBot WS: DisableCheck, enable check not starting thread properly.  Fixed.
 +
* Bug Fix (6.2.0.4): Fixed: Master Status Report not being generated with any rows of data.
 +
* Bug Fix (6.2.0.5): Database backup: If the database model is "simple", WebWatchBot will now change the model to "full" before performing a backup.  The "simple" model does not allow the backup of the database log, which will cause an error that can prevent database maintenance from completing.
 +
* Bug Fix (6.2.0.6): Fixed: When the trial expires, WWBGui hangs and the service tries to authorize every 15 seconds
 +
* Bug Fix (6.2.0.7): New reports for Watch Item aren't runnable until service restart.
 +
* Bug Fix (6.2.0.8): "Refresh Current View" in Explorer causes crash.  Fixed.
 +
* Bug Fix (6.2.0.9.76): If a report is running and the server is shutdown, when the server starts back up, the report's status is still "Running".  Need to update all reports on service startup
 +
* Bug Fix (6.2.0.10.99): WebWatchBot Online: "Create Date" column is not colored properly in sub-headings
 +
* Bug Fix (6.2.0.11.150): Desktop Client: On-demand reports that are set to open after running, don't.
 +
* Bug Fix (6.2.0.12.163): When the trial expires, WWBGui hangs and the service tries to authorize every 15 seconds.
 +
* Bug Fix (6.2.0.13.180): New reports for Watch Item aren't runnable until service restart.
 +
* Bug Fix (6.2.0.14.182): "Refresh Current View" in Explorer causes crash.
 +
* Bug Fix (6.2.0.15.183): "Auto-hide" log/output/chart pane.  Close WWB.  Reopen will not allow manager to load properly.
 +
* Bug Fix (6.2.0.16.189): Email reports are blank/empty/no data zipped or unzipped - PDFs aren't generated
 +
Change: "Go To URL or Location...(Ctrl+G)" moved from "Tools" menu to "View"
 +
Change: Added "WebWatchBot Online" to "Help" menu to open a browser to the web application.
 +
 
 +
==6.1.2 (Build 25226) December 17, 2012==
 +
* Bug Fix (6.1.2.1): Changes to license key handling in trial version mode.
 +
 
 +
==6.1.1 (Build 25175) December 4, 2012==
 +
* Bug Fix (6.1.1.1): Date/Time formatting issue with reports that causes them to not allow changes.  Only affects computers using date formats, e.g. MM/DD/YYYY.
 +
Big Fix (6.1.1.2): Trial version; WebWatchBot Manager displays message "Cannot authorize application.  Please contact ExclamationSoft Support" and exits after 12 hours of use.
 +
 
 +
==6.1 (Build 25150) November 27, 2012==
 +
* Enhancement: Introducing, WebWatchBot WS (Web Services).  A way to connect to the internals of WebWatchBot.  First supported web method is DisableCheck, which allows for a Watch Item to be suspended and activated.
 +
* Enhancement: Added new Transactions setting "Persist Form Data" which will persist selected form variable values from the previous step.  New settings window allows for the input of form variable names.  When the Transaction is run, the specified form variables value will be saved from the previous step.
 +
* Enhancement: Repeat Alarm Action.  New option in Watch Item/Transaction properties, Alarm tab.  When enabled, an alarm trigger action is repeated until the alarm is reset.
 +
* Enhancement: Maintenance periods are no longer factored into uptime/downtime in the Uptime/Downtime report.
 +
* Enhancement: New option for Transaction Recorder: Remove __VIEWSTATE hidden variable automatically.  When set, the hidden form variable __VIEWSTATE is removed when recording a Transaction.  This experimental option was added for some web applications that do not allow the reuse of __VIEWSTATE.
 +
* Bug Fix (6.1.0.1): Fixed user agent string sent with object requests (images, css, etc) after the initial request for a page, which was originally IE 6.0 and not the user agent string specified in WebWatchBot preferences.
 +
* Bug Fix (6.1.0.2): Fixes for the installer using the correct ODBC driver that would fail on Windows Server 2003.
 +
* Bug Fix (6.1.0.3): Improved installation support for Windows Server 2012
 +
* Bug Fix (6.1.0.4): Changed "Clear ASP Session Id" to "Clear Session" to end the current browser session at the end of the Transaction Run.  This will effectively and correctly clear session cookies, including those for ASP and JSESSION.  Note: This will not clear non-session cookies.
 +
* Bug Fix (6.1.0.5): Removed extraneous place holders <%DownloadedPage%> and <%TraceRouteOnFailure%> from email alert messages which can show up in some email clients such as GMail.
 +
* Bug Fix (6.1.0.6): Better error handling for regular expression search when the syntax is incorrect and can cause a Watch Item's thread to stop.
 +
* Bug Fix (6.1.0.7): Corrected issue with log pane not updating after the main window is minimized and then restored.
 +
* Bug Fix (6.1.0.8): Fixed issue when the server is overloaded with requests or SQL Server is not responding and does not record all information on a run.  Placeholder data is inserted so that data appears on reports with either zeros or null values.  Previously, reports would not show any detail at all.  We recommend performing "Recalculate Statistics" (Select one or more Watch Items, then select the menu options, Tools -> Database -> Recalc Stats) on all of your Watch Items to ensure data integrity.
 +
* Bug Fix (6.1.0.9): Faster Suspend and Activate of multiple Watch Items.
 +
* Bug Fix (6.1.0.10): Fixed error when running Uptime/Downtime report with a date format that is not US English (en-us) which caused detail of the report to be cutoff.
 +
* Bug Fix (6.1.0.11): Newly created data folder and sub-folders now have specific permissions for the "Administrators" group.  Corrects issue with log files not being created.  If this issue occurs, delete all files and folders in the "Data Directory" - you can get to this through the menu options: Help -> ExclamationSoft Support -> Data Folder.
 +
* Bug Fix (6.1.0.12): Fixed: Changing the connection string on the desktop does not update web.config
 +
* Bug Fix (6.1.0.13): Fixed: In report headers, Last Failure & Last Success are "None" after recalculating statistics.
 +
* Bug Fix (6.1.0.14): Fixed issue when a report is run on a Watch Item/Transaction that has no statistics and have never been run.
 +
* Bug Fix (6.1.0.15): Reports not pre-selecting correct chart.  For example, the uptime/downtime report selects the "Top Failing" chart.  Fixed.
 +
* Bug Fix (6.1.0.16): Web GUI: Transaction steps that are "Transaction exclusive" will no longer appear when not viewing its parent Transaction.
 +
* Bug Fix (6.1.0.17): Web GUI: If a Transaction is named "Transaction", when selected, it's steps are not shown in the Watch List.  Fixed.
 +
Change: Default reports are no longer automatically created for Transaction Steps.
 +
 
 +
==6.0 (Build 24848) September 1, 2012==
 +
* Enhancement: Added undocumented registry setting for reports: REPORTS_RUN_MULTIPLE - When set to TRUE(default), runs multiple reports in separate threads, which can cause performance degradation.  If this occurs, set to FALSE to run one report at a time.
 +
* Enhancement: Added undocumented registry setting for reports: REPORTS_RUN_IN_SEPARATE_PROCESS - When set to TRUE, runs reports in a separate process instead of in a separate thread.  Set to FALSE(default) to run in a separate thread.
 +
 
 +
 
 +
=Links to other release history=
 +
*[[Release_History | Version 6.0 - 8.x (current)]]
 +
*[[Release_History_(v4-v5) | Version 4.0 - 5.0]]
 +
*[[Release_History_(Version_3.0_and_Older) | Version 3.0 and older]]
 +
 
 +
 
 +
 
 +
[[Category:Featured]]

Revision as of 07:55, 22 April 2019

Version 8

8.1.1 (Build 26923) April 18, 2019

  • Enhancement: Last entered SNMP "Agent IP Address", "Community", "Version", "Auth Type", "User", and "Data Type" is saved and used as default for subsequent new SNMP Watch Items.
  • Bug Fix (8.1.1.1): Correct registry entry for "unquoted windows service path vulnerability". The fix places quotes around the "imagePath" entry in the registry for the WebWatchBot service (WWBServer) which can be done manually by editing this entry in the registyr path: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WWBServer"
  • Bug Fix (8.1.1.2): Report pathname with spaces won't open in Firefox. When reports are generated, spaces in a pathname will be converted to an underscore "_".
  • Bug Fix (8.1.1.3): Importing from older versions of WebWatchBot can in some cases, not import reports due to a missing or incorrect report creation date.
  • Bug Fix (8.1.1.4): Error when trying to open a report through the schedule item dialog after the report has been previously opened.
  • Bug Fix (8.1.1.5): Export of SNMP setting for the community option so it can be imported properly.
  • Bug Fix (8.1.1.6): Output view not showing the output file from last run under certain conditions for the following Watch Types: SNMP, Process, Service, Event Log, SMTP, POP3, FTP, DNS, Port, SFTP
  • Bug Fix (8.1.1.7): SNMP Values not being saved or displayed in the log correctly.


8.1.0 (Build 26523) January 27, 2019

  • Enhancement: Schedule Export of all watch items.
  • Enhancement: Schedule alarm reset for all watch items.
  • Various minor bug fixes.

8.0.2 (Build 26365) September 6, 2018

  • Bug Fix: (8.0.2.1): Fixed bug where failed trace-route contains incorrect statistics.
  • Bug Fix: (8.0.2.2): WebWatchBot Manager (Windows Client) shortcut now launches with elevated privilege, preventing common startup problem such as no access to registry or control of Windows service. User may still be prompted by UAC (User Account Control) in Windows.
  • Bug Fix: (8.0.2.3): WebWatchBot Upgrade (Installation) shortcut now launches with elevated privilege, preventing common startup problem such as no access to registry or control of Windows service. User may still be prompted by UAC (User Account Control) in Windows.
  • Change: After copying one or more Watch Items, the dialog asking to open the newly copied Watch Item(s) is no longer displayed.
  • NOTE: During installation, text added to notify users on "Windows User Account" screen, NOTE: This user account will be used to log into SQL Server if "Windows Authentication" is selected on previous screen for Database Server

8.0.1 (Build 26324) May 6, 2018

  • Bug Fix (8.0.1.1): Certain watch type settings missing values in drop-down lists, causing them to only use defaults for new watch items. Fixed for disk, file, performance counters, process, service, event log, and SNMP.
  • Bug Fix (8.0.1.2): IMAP & IMAPS Watch Types not saving credentials correctly, causing failures.
  • Bug Fix (8.0.1.3): Corrected issue causing Port Watch Type properties dialog to not open.
  • Bug Fix (8.0.1.4): Email Round Trip Watch Type: if login authentication fails for the incoming mail server, incorrectly reported as a search for message failure.
  • Bug Fix (8.0.1.5): Email Round Trip Watch Type: Incorrect credentials for outgoing mail server can fail but watch item still reports success.


8.0 (Build 26321) April 2, 2018

New Features for WebWatchBot version 8:

  • Email Round Trip - Monitor the round trip of an email through new mail server types (IMAP, IMAPS, and SMTPS) and existing mail server types (SMTP, POP3). Email Round Trip (ERT) allows monitoring of availability and performance of an end-to-end email delivery process, to ensure that your incoming and outgoing email services are working properly, and emails are sent and delivered within the time expected.
  • IMAP - The Monitoring of an IMAP (Internet Message Access Protocol) mail server ensures that connections can be successfully established and actions are carried out within the time expected.
  • IMAPS - The Monitoring of an IMAPS (Internet Message Access Protocol Secure) mail server ensures that connections can be successfully established and actions are carried out within the time expected.
  • SMTPS - This watch type allows monitoring of an SMTPS (Simple Mail Transfer Protocol Secure) mail server to ensure that connections can be successfully established, to monitor Response Time, and to verify transactions between the monitor and the mail server.

Version 7

7.0.5 (Build 26312) August 20, 2017

  • Bug Fix(7.0.5.1): Corrected SQL Server setup script for compatibility with non-English installations.
  • Bug Fix(7.0.5.2): Removed "Sound" alert action, due to compatibility issues with some versions of Windows.  This feature was only available when running in non-service mode, which is used by a small segment of the user base.

7.0.4 (Build 26312) August 8, 2016

  • Bug Fix (7.0.4.1.10450): After running a report, e.g. performance report, an error occurs. The error message in the event log shows: "Error: -2147217913 Msg: IDispatch error #3079 Description: [Microsoft][SQL Server Native Client 10.0][SQL Server]The conversion of a varchar data type to a datetime data type resulted in an out-of-range value. Error 1 of 2)", date format dd/mm/yyyy causes error. Fixed.
  • Bug Fix (7.0.4.2.10479): Watch Items with dependencies send multiple email alerts after an alarm is reset. Fixed.
  • Bug Fix (7.0.4.3.10481): Fixed issue with changes to escalation rules overwriting Watch Item that are NOT using escalation rules.
  • Bug Fix (7.0.4.3): Resolved issue with email alert formatting and text inaccuracies for Watch Items with dependencies. There were issues with background color, and information on the cause of alarm trigger and reset.
  • Bug Fix (7.0.4.4): Resolved issue with email alert downtime reporting for Watch Items with dependendies. Reported downtime was based on base Watch Item and not dependent Watch Item.
  • Bug Fix (7.0.4.5): Modified "Send Full/Short Report" for updated website.
  • Bug Fix (7.0.4.6): Resolved issue with Import/Export: Importing from previous version would import Watch Items, but the log file would not load until WebWatchBot restart. Statistics would not update until WWBUpgrade.exe was executed.

7.0.3 (Build 26304) March 31, 2016

  • Enhancement: Database Watch Type: Added option for reverse search, to trigger failure if the search text is NOT found.
  • Enhancement: Install: New dialog allowing selection of Windows user account for the WebWatchBot Service (WWBServer), either Local SYSTEM account or a specified user account.
  • Bug Fix (7.0.3.1): PING: If using "Dart" ping component, an internal timeout is set to the maximum response time even when "timeout" checkbox in the Watch Item properties is not checked. Changed so that the minimum timeout is 1000ms or the maximum response time set, whichever is higher.
  • Bug Fix (7.0.3.2): Web Client: Fixed issue with log files not displaying on the Manager page.
  • Bug Fix (7.0.3.3): Copying a Watch Item, selecting "Yes" or "Yes to All" to the prompt to open the Watch Item properties after copying causes crash. Fixed.

7.0.2 (Build 26295) November 18, 2015

  • Bug Fix: Event Log Watch Types not retrieving error when failed to connect. Fixed so that the last error is shown in output and logged.
  • Bug Fix: Reports: Uptime/Downtime for All Watch Items: report heading and chart numbers were not matching. Fixed.
  • Bug Fix: Reports: Uptime/Downtime chart. Changed value for pie chart to use total number of seconds and not minutes. Using the later, would at times, show incorrect percentages.
  • Bug Fix: Suspending and Activating large number of Watch Items will perform faster.
  • Bug Fix: Reports: Improved overall performance of generating a report
  • Bug Fix: Reports: Cancelling a report is more responsive
  • Bug Fix: Reports: No summary data produced or incorrect computations for reports for "All Watch Items" on installations with very large databases.

7.0.1 (Build 26095) April 29, 2015

  • Bug Fix (7.0.1.1): Better handling of error conditions with service failing to start. Detection of threads not starting properly.
  • Bug Fix (7.0.1.2): Fix bug where certain HTTP pages would return HTTP 400 because of request for gzip compression when it is not needed.
  • Bug Fix (7.0.1.3): Import error with export list from versions prior to version 7.

7.0 (Build 25926) February 2, 2015

  • Enhancement: Dependencies
  • Enhancement: SFTP
  • Enhancement: During installation, new dialog for Windows user account to assign to WebWatchBot service (WWBServer) and the WebWatchBot application pool in IIS. Streamlines the configuration process and reduces errors.
  • Bug Fix (7.0.0.1): Creating a new Watch Item, would not start the Watch Item until the service is restarted or the Watch Item is suspended and activated. Occurs only in 7.0 Beta 1.

Version 6

6.5.0 (Build 26128) April 29, 2015

  • Enhancement: Added undocumented registry setting for reports: REPORTS_RUN_IN_SEPARATE_PROCESS, now being used by scheduled reports instead of always running reports in a separate process. Resolves issues with permission/access not being able to run reports.

Change: Popup notification window will close automatically when connectivity is restored since the dialog should not need to be closed explicitly.

  • Bug Fix (6.5.0.1): Extended the Custom Watch Type's field "CustomCommand" to accept longer command strings.
  • Bug Fix (6.5.0.2.9194): Changed WWBUpgrade to use registry settings for SQL command timeout. Was being ignored and the install script would timeout after 2 minutes.
  • Bug Fix (6.5.0.3.9181): During database maintenance, if the backup fails, a warning is issued instead of failing maintenance completely.
  • Bug Fix (6.5.0.4.9219): Fix for HTTP error 12019, ERROR_INTERNET_INCORRECT_HANDLE_STATE which means a corruption during HTTP Post of data which can happen intermittently under rare circumstances.
  • Bug Fix (6.5.0.5.9229): Fix statistics not being updated after a Watch Item or Transaction is imported. Caused by database tables not being aligned during import.
  • Bug Fix (6.5.0.6): Changed frequency of authorizing the service application from once every 15 minutes to once every 24 hours after startup. This will reduce the number of times that authorizing can potentially fail and cause a service restart.
  • Bug Fix (6.5.0.7.150): During install, when the service cannot connect to the db, improve the error message to better troubleshoot.
  • Bug Fix (6.5.0.8.178): During uninstall, user is prompted to stop the WebWatchBot service.
  • Bug Fix (6.5.0.9.202): Selecting Tools -> Status Settings in any view other than "Status" crashes GUI when in Dashboard view (Fix: when not in status view, master status report is found and selected)
  • Bug Fix (6.5.0.10): Creating a new Watch Item, would not start the Watch Item until the service is restarted or the Watch Item is suspended and activated. Occurs only in 7.0 Beta 1.
  • Bug Fix (6.5.0.11): Better handling of error conditions with service failing to start. Detection of threads not starting properly.
  • Bug Fix (6.5.0.12): Fix bug where certain HTTP pages would return HTTP 400 because of request for gzip compression when it is not needed.
  • Bug Fix (6.5.0.3): Import error with export list from versions prior to version 6.5.

6.4.0 (Build 25485) October 28, 2013

  • Enhancement: Proxy exception field expanded to accept the maximum length (16383 characters) allowed by Windows.
  • Bug Fix (6.4.0.1): Fixed deadlock issue when an HTTP/HTTPS Watch Type would not return complete HTML. This would cause the server process to consume high CPU cycles.
  • Bug Fix (6.4.0.2.203): Reports with charts showing extraneous <%chart%> tags. Removed these tags when not in use.
  • Bug Fix (6.4.0.3.8863): "Archived log files to keep" setting in WebWatchBot Preferences not displaying saved value. Fixed.
  • Bug Fix (6.4.0.4.212): Adding a Watch Item to the web client will update the desktop client if it is running.
  • Bug Fix (6.4.0.5.215): Reports toolbar is centered, not left justified. Fixed.
  • Bug Fix (6.4.0.6.214): Web client splash screen shows v6.2, but footer shows 6.3. Corrected both.
  • Bug Fix (6.4.0.7.209): Users are alerted that for IE9 & 10, compatibility view needs to be turned on before logging in.
  • Bug Fix (6.4.0.8.193): Scheduled and emailed reports contain no data. Fixed.
  • Bug Fix (6.4.0.9.208): Alerts show escalation rules checked for watch items WITHOUT escalation rules set in the desktop. Fixed.
  • Bug Fix (6.4.0.10.211): New PING Watch Item, log isn't created, won't check site.
  • Bug Fix (6.4.0.11.196): New Install. Auto-generated reports: Switch to report view. Not grouped properly
  • Bug Fix (6.4.0.12.197): New Install, Auto-generated reports: "Generated Chart" is on by default, but no chart selected for "Failure Report".
  • Bug Fix (6.4.0.13.213): Updating WWB via WWBGUI and WWBUpgrade does not update the web client. Full reinstall is needed. Corrected for this version and moving forward.
  • Bug Fix (6.4.0.14.199): Master Status Report - Choose Fields, delete a field, and two fields are now selected.
  • Bug Fix (6.4.0.15.200): Added comments to web.config for email settings. Changed timeout from 120 to 360 as it is documented


6.3.0 (Build 25378) June 3, 2013

  • Enhancement: Importing Watch Items will use the imported Watch Item Id, unless the Watch Item Id exists, then a new Id will be assigned, which allows for intended duplication.
  • Enhancement: New component for PING Watch Type that provides results that more closely match Windows ping.
  • Bug Fix (6.3.0.1): After editing a schedule item, the scheduler view is properly updated. The update would not occur when in Scheduler View, double-clicking the Watch Item, adding, editing, or deleting a schedule item.
  • Bug Fix (6.3.0.2): Default Summary and Failure reports for newly created watch items do not have a chart created for them. Changed so that all new reports generate a chart by default.
  • Bug Fix (6.3.0.3): Fix for maintenance mode hanging the WWBServer (core service) process when shutting down all Watch Items and Transactions.
  • Bug Fix (6.3.0.4): Corrected issue with reports containing large amounts of data returning no results due to an error with the database connection.

6.2.0 (Build 25353) April 9, 2013

  • Enhancement: "All Watch Items" scheduled maintenance is suggested after install to run daily for 20 minutes.
  • Bug Fix (6.2.0.1): Reports: Setting a specific start and end date gets reset to the current date/time upon subsequent editing.
  • Bug Fix (6.2.0.2): WebWatchBot Online: Prevent the deletion of the special user "admin".
  • Bug Fix (6.2.0.3): WebWatchBot WS: DisableCheck, enable check not starting thread properly. Fixed.
  • Bug Fix (6.2.0.4): Fixed: Master Status Report not being generated with any rows of data.
  • Bug Fix (6.2.0.5): Database backup: If the database model is "simple", WebWatchBot will now change the model to "full" before performing a backup. The "simple" model does not allow the backup of the database log, which will cause an error that can prevent database maintenance from completing.
  • Bug Fix (6.2.0.6): Fixed: When the trial expires, WWBGui hangs and the service tries to authorize every 15 seconds
  • Bug Fix (6.2.0.7): New reports for Watch Item aren't runnable until service restart.
  • Bug Fix (6.2.0.8): "Refresh Current View" in Explorer causes crash. Fixed.
  • Bug Fix (6.2.0.9.76): If a report is running and the server is shutdown, when the server starts back up, the report's status is still "Running". Need to update all reports on service startup
  • Bug Fix (6.2.0.10.99): WebWatchBot Online: "Create Date" column is not colored properly in sub-headings
  • Bug Fix (6.2.0.11.150): Desktop Client: On-demand reports that are set to open after running, don't.
  • Bug Fix (6.2.0.12.163): When the trial expires, WWBGui hangs and the service tries to authorize every 15 seconds.
  • Bug Fix (6.2.0.13.180): New reports for Watch Item aren't runnable until service restart.
  • Bug Fix (6.2.0.14.182): "Refresh Current View" in Explorer causes crash.
  • Bug Fix (6.2.0.15.183): "Auto-hide" log/output/chart pane. Close WWB. Reopen will not allow manager to load properly.
  • Bug Fix (6.2.0.16.189): Email reports are blank/empty/no data zipped or unzipped - PDFs aren't generated

Change: "Go To URL or Location...(Ctrl+G)" moved from "Tools" menu to "View" Change: Added "WebWatchBot Online" to "Help" menu to open a browser to the web application.

6.1.2 (Build 25226) December 17, 2012

  • Bug Fix (6.1.2.1): Changes to license key handling in trial version mode.

6.1.1 (Build 25175) December 4, 2012

  • Bug Fix (6.1.1.1): Date/Time formatting issue with reports that causes them to not allow changes. Only affects computers using date formats, e.g. MM/DD/YYYY.

Big Fix (6.1.1.2): Trial version; WebWatchBot Manager displays message "Cannot authorize application. Please contact ExclamationSoft Support" and exits after 12 hours of use.

6.1 (Build 25150) November 27, 2012

  • Enhancement: Introducing, WebWatchBot WS (Web Services). A way to connect to the internals of WebWatchBot. First supported web method is DisableCheck, which allows for a Watch Item to be suspended and activated.
  • Enhancement: Added new Transactions setting "Persist Form Data" which will persist selected form variable values from the previous step. New settings window allows for the input of form variable names. When the Transaction is run, the specified form variables value will be saved from the previous step.
  • Enhancement: Repeat Alarm Action. New option in Watch Item/Transaction properties, Alarm tab. When enabled, an alarm trigger action is repeated until the alarm is reset.
  • Enhancement: Maintenance periods are no longer factored into uptime/downtime in the Uptime/Downtime report.
  • Enhancement: New option for Transaction Recorder: Remove __VIEWSTATE hidden variable automatically. When set, the hidden form variable __VIEWSTATE is removed when recording a Transaction. This experimental option was added for some web applications that do not allow the reuse of __VIEWSTATE.
  • Bug Fix (6.1.0.1): Fixed user agent string sent with object requests (images, css, etc) after the initial request for a page, which was originally IE 6.0 and not the user agent string specified in WebWatchBot preferences.
  • Bug Fix (6.1.0.2): Fixes for the installer using the correct ODBC driver that would fail on Windows Server 2003.
  • Bug Fix (6.1.0.3): Improved installation support for Windows Server 2012
  • Bug Fix (6.1.0.4): Changed "Clear ASP Session Id" to "Clear Session" to end the current browser session at the end of the Transaction Run. This will effectively and correctly clear session cookies, including those for ASP and JSESSION. Note: This will not clear non-session cookies.
  • Bug Fix (6.1.0.5): Removed extraneous place holders <%DownloadedPage%> and <%TraceRouteOnFailure%> from email alert messages which can show up in some email clients such as GMail.
  • Bug Fix (6.1.0.6): Better error handling for regular expression search when the syntax is incorrect and can cause a Watch Item's thread to stop.
  • Bug Fix (6.1.0.7): Corrected issue with log pane not updating after the main window is minimized and then restored.
  • Bug Fix (6.1.0.8): Fixed issue when the server is overloaded with requests or SQL Server is not responding and does not record all information on a run. Placeholder data is inserted so that data appears on reports with either zeros or null values. Previously, reports would not show any detail at all. We recommend performing "Recalculate Statistics" (Select one or more Watch Items, then select the menu options, Tools -> Database -> Recalc Stats) on all of your Watch Items to ensure data integrity.
  • Bug Fix (6.1.0.9): Faster Suspend and Activate of multiple Watch Items.
  • Bug Fix (6.1.0.10): Fixed error when running Uptime/Downtime report with a date format that is not US English (en-us) which caused detail of the report to be cutoff.
  • Bug Fix (6.1.0.11): Newly created data folder and sub-folders now have specific permissions for the "Administrators" group. Corrects issue with log files not being created. If this issue occurs, delete all files and folders in the "Data Directory" - you can get to this through the menu options: Help -> ExclamationSoft Support -> Data Folder.
  • Bug Fix (6.1.0.12): Fixed: Changing the connection string on the desktop does not update web.config
  • Bug Fix (6.1.0.13): Fixed: In report headers, Last Failure & Last Success are "None" after recalculating statistics.
  • Bug Fix (6.1.0.14): Fixed issue when a report is run on a Watch Item/Transaction that has no statistics and have never been run.
  • Bug Fix (6.1.0.15): Reports not pre-selecting correct chart. For example, the uptime/downtime report selects the "Top Failing" chart. Fixed.
  • Bug Fix (6.1.0.16): Web GUI: Transaction steps that are "Transaction exclusive" will no longer appear when not viewing its parent Transaction.
  • Bug Fix (6.1.0.17): Web GUI: If a Transaction is named "Transaction", when selected, it's steps are not shown in the Watch List. Fixed.

Change: Default reports are no longer automatically created for Transaction Steps.

6.0 (Build 24848) September 1, 2012

  • Enhancement: Added undocumented registry setting for reports: REPORTS_RUN_MULTIPLE - When set to TRUE(default), runs multiple reports in separate threads, which can cause performance degradation. If this occurs, set to FALSE to run one report at a time.
  • Enhancement: Added undocumented registry setting for reports: REPORTS_RUN_IN_SEPARATE_PROCESS - When set to TRUE, runs reports in a separate process instead of in a separate thread. Set to FALSE(default) to run in a separate thread.


Links to other release history