Skip to main content

mXrap 6.1.2 - Release notes and Changelogs

Asher Floyd
Project Officer

This version brings several new features to mXrap 6, as well as a host of bugfixes and performance improvements.

You will be prompted to upgrade by a yellow banner at the top of the Apps window. Follow the link to download and install.

note

The first time you run mXrap following this update it may take a minute to list the root folders, and it will need to read the root folder files from the disk again.

mXrap 6.1.2 - What's new for Users

Release Date: 13 March 2025

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: