Want to know what has changed since a previous version? This page lists those changes. You can alter the range of release notes to display if you wish.
The latest release of Simon is version 5.1.1.
Simon 1.0
(Release 1004): released 2002-12-06; requires macOS 10.1 or later
Simon is now localized for the French language, thanks to Philippe Bonnaure.
Added an Action notifier plug-in. It includes several attention-getting actions that can be performed, including options to bounce the dock icon, bring the Monitor window in front of other windows in Simon or all applications, display the Source or Preview windows, or open the page in your web browser. Any combination of these options can be performed when notifying.
Completed the Speech notifier plug-in, including adding several variables.
The Sound notifier plug-in now caches the notification sounds for faster playing.
Improved the change logging. If the changed text is long (greater than 30 characters), the text is analyzed and only the difference is logged. Also, Return and Linefeed characters are replaced by special symbols, so the entire change can be viewed on one line.
Enhanced the Check Now command so it can be used for more than one test. You can now check all tests at once if you wish. The Next Check Date is adjusted if one or more tests are selected, but not if none are, to avoid making them always check all at the same time. This enhancement is great for people who use Simon as an ad hoc site change checker rather than leaving it running to monitor sites.
Added a preference to automatically check all tests when Simon is started. This ensures that that statuses for all tests are current when Simon is started, and is useful for people who use Simon as an ad hoc site change checker. This preference is on by default.
Now remembers the position of the splitter bar in the Monitor window. Also, the bottom portion of the window can be collapsed by dragging the splitter bar to the bottom.
Also now remembers which page of was being displayed in the Monitor window: Changes, Failures, or Notifications.
Added a Select None command to the Edit menu, that deselects all of the lines in the currently selected table.
Added a General Preference field for the maximum number of notifications to remember.
Implemented the Pause Notifying function.
Improved the Dock icon badge to use the most recent event (change or failure), rather than a hierarchy of the statuses, with the exception that a current failure will always override anything else.
Implemented a cleanup of obsolete notifiers listed for the test when the Add/Alter Test sheet is opened.
Altered the content of the Licenses window: removed the optional Organization field, as it just caused confusion.
Renamed the "Last Changed" column in the tests table as "Last Change", and renamed the "Last Error" column as "Last Failure", since those titles are more accurate.
Changed the default value for failure notifiers from 30 to 1. 30 may be suitable for e-mail notifiers, but 1 is better for sounds and others where you want to know immediately.
Fixed an issue with long change log entries; they are now only displayed to 50 characters, greatly speeding up display.
Renamed the main monitor window from just "Simon" to "Simon Monitor".
Fixed a bug where notifiers wouldn't be deleted until another one was added or altered.
Changed the default sort column from the Next Check Date column to the Last Change column.
Reversed the logic of the Pause/Resume toggle, so it offers Resume if any tests are paused.
Fixed a bug where some notifier plug-in settings wouldn't be remembered properly if adding more than one at a time.
Fixed a minor issue where the license agreement panel would be displayed when downgrading as well as upgrading.
Fixed some issues with the license serial number algorithm.