Changelog / release notes

Changelog / release notes

v25.6.46144

Released: 7th July 2025

  • Renamed 'data dumps' to 'unvalidated exports'.
  • Improved the import UI.
  • Allowed import mapping configuration to be saved and reused.
  • Allowed missing sites to be automatically created when importing data.
  • Improved the site name increment logic when creating multiple sites at once.
  • Improved the log file viewer interface, giving administrators and power users more information when troubleshooting, diagnosing issues, etc.
  • Note: The default file name templates for both Validated Exports and Unvalidated Exports have changed. If you had a custom template defined, it will be preserved, but be aware that new loggers will default to the new template formats.

v23.09.34811

Released: 18th September 2023

  • Fixed an issue where worksheet validation was unnnecessarily being applied on the Data Dump interface.
  • Fixed an issue where some pop-up menus were disappearing a few seconds after being shown (before users were able to click on them).

v23.08.12972

Released: 28 August 2023

  • OCRIS Mobile now runs as a self-contained .NET 7 executable, rather than relying on whatever version of the .NET framework is installed on the machine. This comes with performance improvements, easier installs, and fewer system requirements, but results in a larger installer size.
  • Documentation is now bundled with the product, and available via the start menu item (OCRIS Mobile Documentation) or via the help buttons within the app. The built-in documentation currently requires the Microsoft WebView2 OS component to be installed – this is always the case on Windows 11 (it's a core OS feature), but not guaranteed on Windows 10. Users without the WebView2 OS component installed will instead be directed to the online documentation.
  • The logger clean-up functionality has been greatly improved. Users now have access to the "Clean Logger" functionality, which will allow them to optimize and clean-up their logger file to save space and remove unused data.
  • The rule system has been overhauled. A new form of custom rules are now supported, allowing system administrators to rebuild any of their inefficient custom rules into a more efficient and faster-running format.
  • Added a change tracker / data history tracker. Users can now view the last 100 changes they have made in their session, and can undo changes as necessary. This can be done via the CTRL+Z hotkey or via the change tracker UI.
  • Added support for direct interaction with KT-10 devices via USB and Bluetooth.
  • Significantly improved startup performance on large loggers.
  • Significantly improved the performance of copy/increment/fill data entry actions.
  • File name templating is now more powerful. The new file name templating system has been applied to exports and data dumps.
  • Rows can now be sorted by export status.
  • RID columns are no longer included in OXO exports.
  • OXO exports now forced to use the .OXO extension to reduce common user errors (some users were often saving files with the wrong extension).
  • Re-exports now forced to use the .ZIP extension to reduce common user errors (as above).
  • Lookup codes can now be filtered by description.
  • The size of each export history item is now displayed in the UI.
  • Copy many and increment many now warn the user that items may be overwritten.
  • The remove filter button is greyed out unless a filter has been applied.
  • Resetting the layout also clears any filters or sort settings that have been applied.
  • DropBox and Imago options have been removed from the export UI.
  • Site archiving / site deletion functionality has been unified.
  • Sites are now sorted using natural sort ordering rather than purely alphanumeric ordering. (ie Site1, Site5, Site10 instead of Site1, Site10, Site5)

v22.6.14695

Released: 14 June 2022

  • Improved the export UI.
  • Improved support for logger files that have been blocked by Windows.
  • Improved filtering capabilities, added numeric comparisons.
  • Improve discovery/documentation around the file name template tags.
  • Allow data dumps to be disabled via an admin configuration setting (DataDumpEnabled).
  • Fixed issue with hotkeys that was present in some non-English languages/locales.
  • Fixed some issues with certain GPS devices and workflows.
  • License activations and refreshes now report the software version.
  • Improved diagnostic logging and log file format.

v21.11.52399

Released: 01 December 2021

  • Added functionality allowing users to search the OXO export history for specific projects and sites.
  • Added functionality allowing users to customize the names of the files generated by one-off data dumps and scheduled data dumps.
  • Added a new hotkey (F3) that will immediately open the lookup editor or pop-up editor for the currently selected cell
  • Added a 'clean logger' action that will clean up and optimize the logger file, removing unused data and reducing the file size. This is not needed for the vast majority of users, but can be useful for the minority of users that have very large logger files. It is recommended that logger files should be backed up before using this functionality.
  • Allow worksheet actions to be executed on an empty parent row.
  • OXO files are now written to a temporary location before being moved to their final destination. This improves resilience when files are being written to unreliable media (network drives, USB drives, etc.)
  • Increased the row count threshold upon which the data grid will automatically resize column widths.
  • Fix project and site aliasing.
  • Prevent users accidentally resizing the validation bar and the site list sidebar when they are in a collapsed state.
  • Improve internal date/time format handling.
  • Fixed an issue where an invalid logger file could prevent OCRIS Mobile from displaying its other valid loggers.
  • Fixed an issue that was preventing the 'expand site list on startup' feature from working properly in some cases.
  • Fixed an issue where some hand-held barcode scanners were sending keyboard input too fast for OM to process, leading to missing characters. OM can now handle extremely fast keyboard input from modern high-performance scanners.

v21.10.21893

  • Released: 11 October 2021
  • Further improved the performance characteristics of the data grid.
  • Further improved the performance characteristics of the rule validation engine.
  • Improved the performance characteristics of the data entry actions (copy, increment, fill, etc.)
  • Overhauled the OXO Export, Validated Export, and Data Dump user interfaces.
  • Added QR code generation functionality. Users can now generate and print QR codes based on the currently selected cells (or manually entered values).
  • Added QR code scanning functionality. Users can now scan a QR code and have its value automatically entered into the currently selected cell.
  • Added numeral OCR (Optical Character Recognition functionality). Users can use their camera to automatically scan and recognize a seven-segment numeral and have its value automatically entered into the currently selected cell.
  • Added CorePlan exports functionality. Users can now export directly to CorePlan.
  • Added the ability to customize the date/time formats used in both the UI and the exports. These are now decoupled, and can be set to different formats. The default for display and export is 'YYYY-MM-DD', so admin users who require a different date/time format should set the DateTimeFormatUI and DateTimeFormatExport properties in their logger sysdata configuration.
  • Improve error handling for invalid date/time formats.
  • Renamed the Legacy Lookup UI to the Classic Lookup UI. The Classic Lookup UI is now available for use with the Default Application UI. The Legacy Application UI has been discontinued.
  • Improved the Default Lookup UI so that it can automatically tab to the next column and/or row. With this change, the Default Lookup UI is now just as efficient as the Classic Lookup UI in terms of the number of key presses required to enter a lookup code.
  • Added support for scheduled data dumps. Users can now schedule a data dump to be periodically performed while OCRIS Mobile is running.
  • Added support for custom row highlighting.
  • Reinstated the site summary view as a button on the data entry ribbon, rather than a tab on the worksheet view.
  • Overhauled the way photos are stored. This will greatly improve grid performance when working on a worksheet that contains photos. When opening a logger for the first time, there will be a slight delay as photos are moved to the new storage format. This only has to be done once.
  • Added support for multiple photo columns in a single worksheet.
  • Additional backup copies of all exported photos will now also be saved to an archive directory (C:\Users\Public\Documents\OCRIS Mobile\ArchiveData\ExportedPhotos).
  • Added support for GPS input via Serial Port NMEA data, rather than the built-in Microsoft Windows Location Sensor.
  • Added a new Settings UI.
  • Added functionality allowing users to create new rows by pressing the down arrow on a worksheet. This functionality must be enabled in the new Settings UI.
  • Overhauled how the export history data is stored. Export history will now contain the photos that were exported alongside the OXO data.
  • Added a freehand drawing option to photo cells. This is useful for things like signatures, sketches, etc.
  • Logger size (in bytes) is now included in the OXO metadata output.
  • Overhauled file name generation for the various files generated by OCRIS Mobile. The file naming convention should now be more consistent across the various application functions.
  • Added a lightweight backup option that allows a logger to be backed up without photo data or export history (for a smaller file size).
  • Added functionality to automatically detect (and try to fix) any invalid data stored in the internal OCRIS Mobile database.
  • Improved worksheet action copy+paste.

v21.2.16127

Released: 5 February 2021

  • Significantly improved the performance characteristics of the data grid, especially when dealing with large data sets.
  • Significantly improved the performance characteristics of the rule validation engine.
  • Significantly improved the performance characteristics of a number of the tool windows (import / export / purge / delete / etc.)
  • Added automatic detection of orphaned data rows (ie. rows without header data)
  • Added the ability for the user to restore orphaned data rows.
  • Added a summary dashboard that shows an overview of the currently selected project and site.
  • Improved the sorting performance.
  • Added new filtering functionality.
  • Improved the export UI.

v20.11.51692

Released: 30 November 2020

  • Added a 'select all' button to the archive sites UI.
  • Added a progress bar when running the archive sites operation.
  • Improved the performance of the archive sites operation.
  • Added a 'select all' button to the delete sites UI.
  • Added a progress bar when running the delete sites operation.
  • Improved the performance of the delete sites operation.
  • Show 'last modified' timestamps on the logger selection window.
  • Allow photo data to be imported from files saved on the local PC.
  • Fixed a bug that could occur if an admin configures a rule to be a parent of itself.
  • Fixed a bug that could occur if an admin configures the site map tool on a worksheet that contains multiple coordinates for the same site.

v20.10.50340

Released: 27 October 2020

  • Prevent accidental deletion of header rows.
  • Fixed a couple of bugs present in various edge cases encountered by small numbers of users.

v20.7.43280

Released: 24 July 2020

  • Fixed the 'parameter not valid' error that a small number of users were encountering.

v20.5.50500

Released: 29 May 2020

  • Renamed the 'purge' functionality to 'archive' (to be more clear about its functionality).
  • Improved the UI for archiving sites, deleting sites, and finding unexported rows.
  • Allowed site list data to be exported to CSV.
  • Added additional help information to some of the interfaces.
  • Added a new rule type that allows more flexibility in building custom validation.
  • Fixed a bug where the site status tab could disappear when the layout was reset.
  • Fixed a bug relating to applying saved layouts to worksheets that have been renamed via an upgrade package.
  • Fixed a bug where the application could sometimes crash when modifying the page layout.

v19.7.31948

Released: 16 July 2019

  • Added full DSLR camera support with DigiCamControl integration.
  • Added support for advanced rules created by system administrators.
  • Significantly improved data grid performance by changing how image thumbnails are rendered.
  • Improved the import UI.

v19.3.16375

Released: 21 March 2019

  • Added extra visual cues to alert the user when they are running in demo mode or without a license.
  • Improved input validation on the 'Add Site' dialog, preventing the creation of invalid sites.
  • Improved performance.

v19.1.53517

Released: 31 January 2019

  • Improved column ordering in CSV/Excel data dumps.
  • Improved performance.
  • Fixed a bug in the user log-in system.

v18.11.49112

Released: 30 November 2018

  • Improved code sorting in the lookup UI.
  • Added functionality to ensure that 'in progress' rows get automatically committed when a user tries to run a worksheet action before committing the row.

v18.7.46158

Released: 26 July 2018

  • Added a dialog allowing the user to choose where to insert a pasted row when using the CTRL+V keyboard shortcut.
  • Added CTRL+SHIFT+B keyboard shortcut for pasting a row from the clipboard to a row below the current row on the worksheet.
  • Added CTRL+SHIFT+E keyboard shortcut for pasting a row from the clipboard to the end of the worksheet.
  • Added an 'Export Actions' button that will export all current Worksheet Actions and Worksheet Action Groups to an OCRIS Mobile Upgrade Package (*.ocmpkg) file. This file can then be transferred to other users or other machines and imported into their logger.
  • Added a workflow that allows multiple sites to be created simultaneously, based on a simple numeric pattern.
  • Improved the lookup code selection UI to improve support for: large sets of lookups; deep lookup nesting; long lookup descriptions; small screens.

v18.4.36355

Released: 23 April 2018

  • Added row copy/paste functionality.
  • Added a confirmation dialog when deleting a row.
  • Added support for exporting data to Excel files (single workbook, with one tab for every worksheet in the logger).
  • Added support for importing data from Excel files.
  • Added support for importing data from OXO files.
  • Improved user selection on login screen (better sorting, drop down selection, autocomplete text).
  • Improved project selection on 'add site' screen (drop down selection, autocomplete text).
  • Improved the GPS status bar. Now it also shows elevation and signal accuracy.
  • Improved support for importing images from OXO/CSV/Excel files. Embedded images can now be imported if they are present in the file in a base-64 string representation.
  • Improved handling of duplicate header rows in the import system. Duplicate rows will no longer cause an error. Instead, any duplicates will be ignored.

v17.11.38977

Released: 20 November 2017

  • Added support for populating elevation/altitude from GPS feed.
  • Removed the user management UI for field administrators. User management should be done via OCRIS Mobile Admin / OCRIS Toolbox instead.
  • Fixed a bug that could cause license activations to drop when a license deactivation request fails.
  • Increased the minimum supported .NET framework version to 4.6.1.

v17.7.30832

Released: 15 July 2017

  • Fixed a bug that was preventing imports containing a large number of sites.

v17.5.40637

Released: 22 May 2017

  • Improved license activation functionality where multiple users are sharing the same PC.
  • Improved license activation functionality and performance where no internet connection is present
  • Updated embedded website links.

v16.10.39144

Released: 21 October 2016

  • Fixed a bug that would sometimes cause CSV imports to fail.
  • Fixed a bug that would sometimes prevent communication with the licensing server.

v16.10.37484

Released: 20 October 2016

  • Improved the licensing and activation system. Users upgrading to this version must ensure that their firewalls allow HTTP and HTTPS traffic to licensing.nimbletechco.com on ports 80 and 443.
  • Improved the UI to show the license status more prominently.

v16.8.10156

Released: 1 August 2016

  • Improved the automatic software update system. Users wanting this functionality must ensure that their firewalls allow HTTP and HTTPS traffic to updates.nimbletechco.com on ports 80 and 443.
  • Added a 'launch application after installing' option to the installer.
  • Application log files are now written to the 'C:\Users\Public\Documents\OCRIS Mobile\Logs' directory.
  • Logger files are now stored in a more user-friendly way, allowing power users to easily identify them based on file name alone.
  • Fixed a bug where lookup codes could sometimes be presented in the wrong order.

Earlier versions

Older release notes available on request.