1.6.0
2023-07-03
Fixed issue with Highest Audible Pitch test, where, in some situations, no audio would be heard during the test.
1.5.10
2023-06-27
Added Mandarin translations
1.5.9.5
2021-06-18
- Bug fixes and optimizations
1.5.7
2020-04-11
The Vibrotactile Sensitivity test has been removed.
1.5.6
2020-04-06
- Resolves issue which caused some patients and/or their tests to disappear [resolves cause -- does not restore data].
- Improves wireless spirometer communication and stability.
1.5.5
2020-02-28
Improved calculation of estimated functional age and percentiles in the final test results.
Uses new MIR spirometer, and no longer supports older NuvoAir device.
Fixed crash that would sometimes occur if part of the spirometry tests were skipped.
Added spirometer selection and display of spirometer battery level and firmware version.
Fixes bug where 2nd highest audible pitch tone was not heard.
Fixes bug where highest audible pitch would redirect the audio to the device's speaker, instead of leaving it on the headphones.
Removed iOS 12 support.
Resolved stuttering/glitching sound during highest audible pitch.
Moved lung capacity test to near the start of the test sequence.
Highest audible pitch test no longer requires volume be set at 50% to continue.
Added support for staging/test server.
Stability improvement -- resolved intermittent crash during alert pop-up.
Changes to calculation of vibrotactile sensitivity result.
Fixed bug where some information was incorrectly duplicated when signing up a new doctor.
Fixed bug where viewing a report that is completed offline works correctly.
Improved error messaging.
Ignore negative/reverse flow in spirometer data.
Fixed charting bug during spirometry test.
Fixed bugs in memory test causing incorrect results (test timeout / infinite trials).
Pulse oximetry test tweaks.
Fixed bug in the display of the spirometry live graph.
Under the hood:
Improved crash analytics.
Support for new database back-end.
Reduced download size by no longer embedding Swift standard libraries (no longer required as of iOS 13).
Adds billing database support.
Added doctor name and email to support email pre-filled subject line.
Exclude FRM and BMI from functional age percentiles.
Changed some fatal errors into warnings in release mode, for better stability in production.
Upgrade everything to Swift 5.x.
Updated API endpoints to new version.
Updated SwiftKeychainWrapper to Swift 5 support.
Fixed deadlock/hang bug in logging system.
Added extra safety checks to spirometry bluetooth handling.
1.4.3
2019-08-19
Bug fix to Memory test which caused an abandoned/aborted test to incorrectly have a result of "3" recorded.
1.4.2
2019-07-24
- Resolved issue where vibrometer would sometimes not vibrate
- Improved error reporting for some tests.
1.4.1
2019-06-19
- Urgent fix to crash on login for existing users
1.4.0
2019-06-18
- Updated results summary screen.
- Results update more quickly after test completion.
- Numerous bugs fixed.
- Additional RFM and BMI test.
1.3.0
2019-04-18
This version contains bug fixes in server communications which resolve issues where messages could become stuck, resulting in "N/A" results for some users.
Additionally, major network communication speed-ups have been implemented.
1.2.2
2019-03-26
Added the ability to send a message to support along with a special debugging file.
1.2.1
2019-03-14
Fixed an issue which would cause lagging user interface for some users.
1.2.0
2019-03-03
- fixed bugs related to spirometry and pulse oximetry tests
- added support for patient email address
1.1.1
2019-01-08
Update calculation of percentiles for some cases.
1.1.0
2018-12-14
Fixed issue where certain dates before 1950 could not be entered for date of birth.
Fixed audio issues in Audio Reaction Time and Highest Audible Pitch tests.
1.0.1
2018-10-14
• Fixed incorrect date handling on New Patient screen when language was set to Português and region was set to Brasil.
• Fixed issue where age in years was incorrectly rounded up.