What's New for Users - mXrap 6.1.2
Release Date: 13 March 2025
Webforms Server
Survey File Improvements
User Interface Improvements
Root Folder Maintenance
Other Bugfixes
NOTE: The first time you run mXrap, it may take a minute to list the root folders, and it will need to read the root folder files from the disk again.
Webforms Server
The server requires an upgrade before the end of March in order to continue working properly, due to an expiring SSL certificate.
- Automatically update SSL certificates - no need to rush the installation next year!
- Tweaks to GUI to allow more servers to fit in the window.
- Update to JRE (Java Runtime Environment) - resolves some CVEs in the Java engine.
- Improve log file handling - don't keep a lock on the log file.
Survey File Improvements
- Improve loading surveys with ellipses, it was generating too many segments and could take a long time to load simple surveys.
- Added "Clear Cache" button, and "Clear Missing Files from Cache" button.
Note that missing files should automatically be purged from the cache when "Rebuild Selected" is clicked. - Caching: Files are now "chunked", and can store larger survey cache files. NOTE this upgrade will require the root to be re-cached, which could take some time over VPN.
- Improve the import report to list which files were removed from the cache, and which were imported.
User Interface Improvements
- 3d View: The Quick Reference Guide (the ? at the top of a 3d view) has been extended to describe how to use the Slicing feature.
- Variables: Panel variable editors now show "Invalid integer" and other such warnings when the input is invalid (instead of just changing the background to light red).
- Bundles: User will now see an error if they try to Save a tool that is Bundled and not marked as "Overridable" - ie Save will not be executed.
Root Folder Maintenance
- Caching: Improve the error message when root-cache file is stored on a network drive (it should be stored in the default location - the user's local disk).
- Caching: Warn if the root-cache file is stored in the root folder (it should be stored in a private 'cache' area, not in a root folder.
- mXsync: will automatically clear the old archive.autobackup files (they were not used).
Other Bugfixes
- ImportCSV and writing CSV files from a Tableview: Correctly translate accented characters from UTF-8 to Windows-1252 (there were a few exceptional cases that were incorrect).
- Bug fix: Don't crash when root configuration files are changed while mXrap is running (eg due to a root upgrade). It would previously say "mXrap must now close" and crash, now it will show a warning and tell the user to press "Reload Configuration".
- Apps Window: Improved handling of root folders mapped to drives directly, eg Z: