(click here for RSIGuard English-Only for Windows Release Notes)
© 2023 Cority, revised 6/22/2023
Note: This is an overview of differences between version releases. We recommend updating RSIGuard to the latest release about once per 6 months unless you have an issue with your current release that a new release of RSIGuard solves. Items that appear in blue indicate items of particular significance to average users, ergonomic administrators, or IT administrators. Updates to a version on a particular platform are also applied to the next releases on different platforms (and therefore are not explicitly stated for each platform). RSIGuard International shares source code with RSIGuard English-Only for Windows. Updates to that platform that affect features that are supported in RSIGuard International are also typically available in RSIGuard-International releases, and, where relevant, the associated RSIGuard English-Only version is referenced.
v5.1.2bCM (Mac)/5.1.2bCW (Windows)
v5.1.2-1CG (Linux)/5.1.2-aCM (Mac)
v5.1.1eCM (Mac OSX)
v5.1.1dCM (Mac OSX)
v5.1.1cCM (Mac OSX)
v5.1.1bCM (Mac OSX)
v5.1.1aCM (Mac OSX)
v5.1.0nCM (Mac OSX)
v5.1.0cCM (Mac OSX)
v5.1.0bCM (Mac OSX)
v5.1.0CM (Mac OSX)
Fixed issue with checkboxes in KeyControl settings page
Added support for pre-network configuration and license-testing
Linux updates for all Mac and Windows changes below
Minor UI fixes to OES Online Profile Settings screen
Linux version now verifies that the folder in an "update DataFolder" or "update ProfileFolder" has the appropriate permissions
Support an alternate umask for the RSIGuard process
Full support of "schedule" command added.
Added $g to RSIScript
Updated various foreign language formatted text issues
Added full support for "schedule" command
Changed title of OES settings screen to Online Profile Settings
AutoClicking during stretch audio no longer interrupts the stretch audio (Mac & Linux)
Fixed issue in which audio for some stretches was longer than the video and would therefore get truncated
Fixed issue on Setup Wizard "Break Interruption Style" page where a setting could be applied incorrectly
Fixed font size issues in various places (e.g. main display, break screen)
"Today's Usage Statistics" report not fits on a single page on Macs
Fixed issue where when switching from English to other languages, the names of other languages could show incorrect foreign language characters
Fixed RSIScript "window" command
Ported dozens of changes from main RSIGuard codebase to International version (all platforms)
Expanded support for notifications for OES 2012 functionality
Fixed UI issue in break screen video area
Fixed bug with Health Status Reports discomfort location checkboxes
Fixed some settings issues in Linux
Removed superfluous "off network" error messages
Added $writeable() to RSIScript
v4.1.16bCW (Windows Int'l)
Miscellaneous bug fixes, including settings issues, and minor issues in setup wizard and settings screens
Added additional support for custom language translations
Added support for scheduled Health Status Reports
v4.1.16aCW (Windows Int'l)
Added ability to use custom translations for a particular RSIGuard client
v4.1.16a (Windows Int'l, Mac), v4.1.16-1(Linux)
Added KeyControl hotkeys to Linux version
Replaced "Show Hotkey List" menu item with a button in KeyControl settings to show a printable list
Changing language on Mac and Linux now restarts RSIGuard (as it has done on Windows Int'l)
UI improvements to stretch instructions part of break window
Fixed bug in work restriction settings that could prevent editing length on first visit to settings screen
Improved wording for some settings on AutoClick settings page
Fixed punctuation on BreakTimer wizard page
Added many new context help links
Added additional custom package features (only relevant for custom installations for organizations).
Added Health Status Reports to Mac/Linux/International edition.
Added roaming profile capabilities to all editions.
RSIGuard for Mac now works with OSX 10.5 or later
RSIGuard for Mac now requires an Intel Mac with OSX 10.6 or later
Added $sys(HTMLWin) to RSIScript.
Added ability to customize PTQ requests
Minor updates to UI of BreakTimer settings
"Today's Statistics" page defaults to display in Word at 100% instead of 144%
Fixed issue with one stretch that didn't appear in case-sensitive OS's.
Made word "Next Break" on main window fit (button was too small).
Updated ForgetMeNots settings and UI
Eliminated option to "lock keyboard and mouse" if microbreak is ignored since CP version doesn't have this option.
Improved appearance of UI in Break window. Eliminated "Speak" option if user is not set to English.
Fixed bug that if you toggled Speak in break window after stretches were over, it would restart stretch audio.
Fixed problem where ForgetMeNots appeared with a blank line below message.
Added audio to stretch preview in stretch settings window
Made ForgeMeNots flash if you click on the ForgetMeNots itself and fixed a crash that could occur if you tried to close them.
Made sendconfig work for Linux
Added more support for reseller messaging.
Fixed some translation stuff to cover some additional text
Fixed an issue where when stretch window had no video sometimes a garbagy image was displayed.
Translated OK/Cancel/Help buttons in Settings dialog.
Made location of ErgoAnswers be settable.
Now supports OES 3.8, and other updates to match RSIGuard Stretch Edition functionality.
New languages added, proxy server support, UI improvements, major security enhancements (paralleling RSIGuard Stretch Edition) for OES, substantial updates to RSIScript (paralleling RSIGuard Stretch Edition).
v4.1.12-2 for Linux
Added support for Proxy servers
v4.1.12a (12-1 Linux)
Added German, French, Portuguese(Brazilian).
Added support for "My Team" and "My Profile" menu items.
v4.1.11f (11-6 Linux) / v4.1.11g (Windows only)
For Linux, added $RSIGUARD_HOME to allow specification of alternate location of executable and Resources as: $RSIGUARD_HOME/bin/RSIGuard and $RSIGUARD_HOME/Resources/... See section 1.12 of Program Administrator's Guide for details.
Fixed border of "Start Break Setup Wizard" button in break settings window.
Made Next Break field on Frame wider to accommodate text better.
Improvements to sound components of RSIGuard.
Fixed WorkRestrictionExceeded window (wasn't displaying correct text).
v4.1.11e (11-5 Linux)
Major update to RSIScript security. Previous versions of RSIGuard that connect with the OES can be upgraded to insure a more secure connection.
Fixed ForgetMeNow window to not steal focus when it pops up.
Fixed problem that on KDE, RSIGuard could only be launched once without crashing KDE.
Added RSIGuard icon (e.g. for Alt-Tab, system bar, etc.)
Message boxes now have different default buttons, as appropriate for the situation
Fixed size of ForgetMeNots window (sometimes it would be too small and cut off text).
Fixed bug that if you disabled BreakTimer/ForgetMeNots for 15 mins without clicking the radio button option, it would disable until restart instead. Also fixed bug that if you disabled BreakTimer/ForgetMeNots using "restart at restart" it would restart sooner than that. Also fixed bug that when you restarted, and had disabled until restart, it wasn't reenabling.
Updated GTK's system for preventing 2 instances of RSIGuard to run at once.
Made "Next Break" button on main panel fit on GTK window.
v4.1.11b (Mac) / v4.1.11a (11-2) (Linux)
Added Linux support
Unified command line with MFC version of RSIGuard
Fixed problem with AutoClick visual display (Windows only)
Fixed bug related to Work Restrictions (All platforms)
Improved the language in "Skip this Break" verifications.
Corrected issue for RSIGuard on 64-bit Windows machines.
Corrected problem in OES Synchronization window that didn't allow entry of employee ID in some configurations.
Fixed help button in OES Synchronization window.
Fixed OS X bug that in some cases made some hotkeys not work, or work inconsistently.
Fixed minor startup/shutdown issue that could cause a crash when manually exiting/restarting RSIGuard.
Corrected problem on OS X that prevented usage data from being viewable in UserInsight on a PC. This update automatically converts old data (and insures that new data) is usable in UserInsight if viewed on a PC.
Added support for "work-restriction exceeded" and other compliance statistics.
RSIGuard now merges usage data back to a fileserver when access to the fileserver is absent (for networked RSIGuard situations).
Changed Startup.txt and NewUser.txt to live, by default, in Scripts folder.
Added NewUserOnline.txt, Online.txt and Initialized.txt scripts.
Fixed problem with "access restrictions" to the main display toggle buttons.
Implemented window hide/show/center RSIScript commands.
Fixed problem that if on Mac, you had no access to Exit menu item, you could still click X and close RSIGuard.
Made RSIGuardCPE respect access to settings flags (e.g. in Settings dialog) which it wasn't previously doing.
Fixed positioning issues of ForgetMeNots when they moved to the center of the screen.
Fixed bug in "Delete All Settings" window.
Fixed issue with Check for Update feature not reliably being able to connect to website to check current version number.
Improved AutoClick feature to always fully activate a window that is clicked on.
Fixed another issue with double-click hotkey that it could act as if it were doing 2 double clicks in some situations.
Added ability to put \n (for new lines) or \t (for tabs) in RSIScript commands "question prompt" and "msg text".
Upgraded RSIGuard to use wxWidgets 2.8.8 (from 2.6.3). This improved various UI, reliability, and other OS related aspects.
Fixed problem with Double Click hotkey not working on Mac version
Fixed text size on Break window buttons (Postpone, Skip, Adjust) for non-English display
Fixed problem with display of stretch videos in Windows Vista.
Improved error messages for synchronization with OES
Removed error message that occurred when deleting all settings using the special delete-all-settings start up process
Improved visual display of AutoClick on Windows Vista.
Changes to when the FirstRun.txt script is executed to better handle users who switch from a demo version of RSIGuard to a site-license version
Fixed a crash that would occur on some Macs before a break began.
Fixed problem in error reporting when RSIGuard was unable to connect to the internet during establishment of a connection to the OES (OES Desktop only).
Visual style improvements to most aspects of user-interface.
Revised look and feel of ForgetMeNots to be more legible and cleaner.
Made fonts and layout in stretch window more readable.
Added ability to hide the main window, and added an "are you sure you want to hide" verification when a user attempts to hide the window.
When a user tries to exit RSIGuard, it now asks if the user is sure they want to do so.Windows only: Prevented RSIGuard from launching two instances.
Fixed RSIScript 'exit' command.
Updates to Dutch translation.
Improvements to stretch preview screen in settings/preferences.
Made ForgetMeNots settings page prevent invalid microbreak frequency and length values.
Mac only: RSIGuard no longer asks if you're sure you want to exit RSIGuard during shutdown.
Mac only: In Dutch version, addressed double Help menu issue.
Completed internationalization of RSIGuard to support languages other than English.
Adjustments to break frequency setting in setup wizard to make it clearer what user is doing.
Fixed a crash that could occur in various situations, e.g., using AutoClick filters, or before a break began.
Fixed a bug that the keys 1 to 9 weren't being registered as keypresses.
Fixed ForgetMeNots to show the '&' character correctly, adjusted font and other aspects of ForgetMeNots look.
Windows only: added support for icons in the system tray.
Made default location of main window be bottom right corner of screen.
Windows only: Removed keyboard remap and mouse-move-with-arrows from UI, as these are not supported in the CP version of RSIGuard.
Adjustments to "About RSIGuard" box.
General minor updates/corrections to user interface (e.g. spelling errors, placement).
Windows only: Made shortcut keys work in Setup Wizard and Settings screen.
Basic internationalization of RSIGuard to support languages other than English.
Added Dutch language
RSIGuard standalone only (non-OES): Added Data Status Report (aggregate reporting) functionality.
Significant rework of BreakTimer window and setup wizard, including addition of transparent text.
Improved layout of message boxes.
Fixed RSIScript command "update datafolder" so that switching to a new network location for data via Startup.txt works correctly.
OES Desktop only: Improved error msgs when OES Connection fails with a known error.
OES Desktop only: Increased granularity of control over when RSIGuard performs its regular communication to the OES. Also made initial value be random, and prevented network caching from stopping retransmits.
Windows only: Added visual AutoClick "bullseye".
Adjustments to ForgetMeNot display schedule that makes their display more regular (and less likely to not show due to relatively short natural pauses).
Modified Hamstring Stretch audio to be a bit shorter because it was about 1/2 of a second longer than the video and would cut off if the video only played once.
Omitted cancelation of hotkey when a modifier key is down.
Added RSIScript ScriptQuestion functionality.
Made RSIScripts respect folder relativity context (e.g., read foo.txt inside c:\tmp\bar.txt assumes c:\tmp\foo.txt)
Added postinit.txt and preinit.txt startup scripts.
Windows only: Changed RSIGuardCPE to RSIGuard for folders and registry.
Added $w to RSIScript to allow for dynamic differentiating between Mac and PC versions
Added support for Roaming Profiles
Improved error messages for webserver interaction failures.
Removed Exit RSIGuard menu item because Mac creates a Quit RSIGuard item automatically.
Added processing of Init.txt script on application startup.
Blocked out KeyControl features that are not available pre OSX 10.4 for older OSX version users.
Improved AutoClick for pre OSX 10.4 users.
Fixed an issue with KeyControl hotkeys for opening web pages with or without http:// prefix.
Added KeyControl feature including hotkeys, keyboard remapping, and keyboard control of mouse cursor.
Fixed issues with AutoClick where it wouldn't click on some RSIGuard windows.
Fixed some RSIGuard stability issues.
Addressed issue with permissions on "Library/Application Support/RSIGuard"
Data and settings files have been moved to better match recommendations by Apple, Inc.
Improved multi-user support.
Added RSIScript command "Activate"
Updated About screen text
Changed BreakTimer screen to say "please stop mousing & typing", as opposed to "locking mouse & keyboard" if not using lock & hide mode of BreakTimer
Improved readability of labels in main display and break window
Neatened up BreakTimer settings page
Expanded ForgetMeNots list in settings screen to improve readability
Updated RSIGuard logos
Improved error reporting on OES web transactions
Improved layout on manual break-start button
Added Wizard command to RSIScript