The biggest change and what's triggering the beta testing effort is the switch to a new version of the core UI framework we're using (Kivy).
Other improvements include a faster startup time, significant fixes to analysis mode, Setup mode and performance improvements to session recording.
The changelog is longer than most releases; we've worked hard to eliminate over 40 issues.
Please test when you can- you're welcome to test and post feedback here as a reply.
==1.10.0==
* Core: Kivy 1.10.0 support
* Core: Improve touch and scroll responsiveness
* Core: Improve startup speed
* Status: Improve WiFi status message
==1.9.2==
* Core: Improve contrast for help popup #1403
* Core: Add scrollbars throughout app where possible #1402
* Core: Allow Windows non-administrative install (install per user or all users) #1391
* Core: Prevent invalid version data from halting connection attempts #1390
* Core: All numeric input fields now show a numeric-only soft keyboard on mobile devices #1360
* Core: Make icon file chooser available for file browsing #1309
* Core: Fix erroneous 0.0.0 version error message #869
* Core: Fix periodic popup bubble error #743
* Setup: Fix problem copying text in RaceCapture with garbage characters in windows platform #1393
* Setup: Fixed incorrect layout for Bluetooth settings #1379
* Setup: Adjust geo fence for Australia region #1373
* Setup: Limit channel names to alphanumerical characters #1370
* Setup: Fix window rendering issue on track selection #1361
* Setup: Lua Script window auto-scrolls to match the current cursor position #1325
* Setup: Show warning message if distance or speed is disabled in GPS channels #1306
* Setup: add new T-mobile APN
* Setup: Fix duplicate characters when soft keyboard is used in Lua scripting view #1120
* Status: Fix error when status reader doesn't receive GPS status #1386
* Status: Improve misleading status message 'Bad or Missing SIM card' #1382
* Session Recording: fix issue with internal data collision #1362
* Session Recording: Record session in background thread to keep UI performant #1094
* Analysis: Allow analysis mode when lap timing is disabled #1397
* Analysis: Fix session edit dialog proportion #1393
* Analysis: Fix error when LapTime column is missing #1388
* Analysis: Fix divide by zero issue in some cases when drawing a track map #1385
* Analysis: Fix issue parsing date / time for Trackmap display #1376
* Analysis: Fix cases where timestamp in session list is truncated #1375
* Analysis: Fixed case where trackmap heatmap percentage fails to calculate #1374
* Analysis: Fix race condition where session dropdown fails to load, requested to show before it's ready #1371
* Analysis: Handle case where there are no X chart values #1368
* Analysis: Fix zero division in line chart #1364
* Analysis: Fix periodic error where popup fails to dismiss #1363
* Analysis: Fix importing of log file with channel name containing spaces #1358
* Analysis: Fix errors rendering channel values after removing a session #1357
* Analysis: fix errors when rendering analysis lap legends after deleting a session #1356
* Analysis: Fix ellipsis on time field for session list
* Analysis: Show advisory message if there are no sessions in the dropdown #1232
* Analysis: Fix cramped import log file screen (phone form factor)
* Analysis: Enhance readability of timestamp in saved sessions #1092
* Analysis: Remember trackmap selection for a particular location #1002
* Analysis: Prevent error if no file is selected during datastore import #938
* Analysis: Prevent error if already removed channel is removed again #937