1.7.8
2026-05-12
1.7.8
- Improved validation feedback on the Inspection screen: when a required field is not completed and the driver taps Next, the screen now scrolls to the missing field and highlights it with a pulsing red glow, making it immediately clear what needs to be filled in.
- Implemented configurable Vehicle Height input on the Inspection screen: managers can now choose between a slider or an inline dialog (centimetres, feet, and inches text fields) via the website. The selected mode is applied automatically when the driver opens the Inspection screen.
- Fixed a bug where the EV Battery and Electric Range popups were briefly appearing at the top of the screen before moving to the centre position when opened.
- Fixed a bug causing the App Store rating prompt to stop appearing for drivers who had already been shown it three times in a previous year.
- General code improvements and optimizations.
1.7.7
2026-04-15
1.7.7
- Upgraded the minimum iOS version to 17.6 for better performance & stability, security improvements and new features.
- Developed and implemented functionality to support configurable photo randomization percentages for each checklist template.
- Implemented a new screen called 'Appearance' (on More Options) where the user can customise the interface and the settings will be saved individually for each user.
- Implemented Liquid Glass Effect (for devices with iOS 26+).
- Implemented pedometer functionality to count the steps around the vehicle during the inspection.
- Implemented a new screen called 'Activity Timeline' (accessible from the Home screen) where the user can view personal inspection statistics filtered by today, last 7 days, last month, or all time. The screen includes: a summary strip with total inspections, pending sync count, average steps and average duration; personal best records for longest inspection and most steps walked; streak tracking showing current and all-time best inspection streaks; a report type breakdown chart (Checklist, Damage, Roadside); most inspected vehicles chart; activity patterns by day of the week and time of day; detailed charts for steps walked and inspection duration per report; a photos-per-report chart showing photo count and total size in MB; and an interactive map displaying the GPS location of every completed inspection, with pins colour-coded by inspection outcome for Checklist reports (green = passed, yellow = issues, red = PG9) and by report type for Damage (orange) and Roadside (purple) reports.
- Improved camera permission handling on the 'Checklist' and 'Draw Damage' screens: when camera access is disabled, tapping the
camera button or the 'Add Photo' option now shows a popup informing the user, with a tappable option to go directly to device
settings to enable access.
- Improved microphone permission handling on the 'Optional Comments' and 'New Roadside Report' screens: when microphone access is disabled, tapping the microphone button now shows a popup informing the user, with a tappable option to go directly to device settings to enable access.
- Added Welsh language support.
- Fixed rare crashes that could occur while syncing reports (Checklist, Damage, and Roadside).
- Improved stability when uploading checklist reports to the server.
- Enhanced overall reliability of background data synchronization.
- Fixed a bug causing the automatic sync to fail with a 'Sync Error' popup after the app had been idle for more than an hour, due to a stale server connection being reused.
- Fixed a bug that was occasionally showing the 'Sync Error' popup twice in a row.
- Fixed a bug that repeatedly requested Location Services when the location permissions were set to 'Never'.
- Fixed a bug that was incorrectly logging the user out when a temporary sync error occurred. The app now shows a dismissible error message and retries automatically on the next sync cycle without logging out the user.
- General code improvements and optimizations.
1.7.6
2026-02-23
1.7.6
- Developed and integrated SSO login using secure tokenized URLs.
- Fixed a rare crash occurring during login on specific devices.
- Implemented a more secure protocol for login and data synchronization using TLS v1.3.
- Added automatic app restart when the language is changed, eliminating the need for users to close and reopen the app.
- Added a popup alert if more than 5 minutes pass after selecting a vehicle to prevent accidental delays in inspection reporting.
- Added Portuguese (Brazil) language support.
- Fixed a bug where expired vehicle events were still appearing on the Selected Vehicle screen.
- Fixed a bug uploading orphaned photos from abandoned reports to the server.
- Fixed a bug causing the server connection to close when uploading large batches of photos.
- Improved photo synchronization.
- Implemented auto-scroll on the Checklist screen when an item is ticked.
- Added a popup for optional comments when marking a Checklist item as failed.
- Added a new option in the More Options screen to enable or disable Auto-Sync All Data.
- Enhanced overall data synchronization functionality.
- Improved logout functionality: if the user is logged out due to sync/session/network issues, credentials remain saved for the next login.
- Added a retry popup for sync/session/network issues, forcing synchronization until all required data is downloaded.
- Improved Face Recognition functionality.
- Enhanced Vehicle Statuses screen to display extra details for each vehicle/trailer based on manager-configured options from the website. Upcoming planned events are displayed, with the option to tap for more details.
- Fixed discrepancies in Vehicle Height values between imperial and metric units on the Inspection screen.
- Added configurable minimum character threshold for autocomplete when entering vehicles or trailers on New Checklist / Damage / Roadside Report screens. Threshold can be set by the manager via the website.
- Implemented a vacuum function to clean old, unused data from the device database and reclaim storage space.
- Improved light and dark mode themes across all screens.
- Enhanced the Add Comment popup on the Checklist screen.
- Added full landscape mode support across all screens.
- Improved the multilanguage translation across all screens.
- General code improvements and optimizations.
1.7.5
2025-10-17
1.7.5
- Implemented a new screen called 'Vehicle Details' that can be viewed only if is enabled from the website.
- Thread Safety improvements for the sync functionality to fix some rare crashes on some of the devices running iOS 18 and iOS 26.
- More code improvements.
1.7.4
2025-09-17
1.7.4
- Fixed a problem that sometimes displayed a 'Sync Error' message during login.
- Improved code quality for sync functionality.
- Improved code for speach recognition on the 'Optional Comments' screen that sometimes was causing the app to crash on some devices.
- More code improvements on different screens.
1.7.1
2025-04-24
1.7.1
- Sync was improved and now more details are displayed to the user while the data is downloaded or uploaded.
- Improved the functionality for AppStore Rating and AppStore Write-a-Review.
- UI changes on multiple screens.
- Code improvements.
1.7.0
2025-04-02
1.7.0
- Fixed a rare crash when the app was syncing from the server the details of a new logged user.
- Fixed a rare crash related to the loading of data from the local database.
- Fixed a bug on the 'Home' screen when the user was searching for a report by plate number.
- Fixed a bug that was syncing photos that weren't linked to any report because the user was closing the app during a report.
- Fixed an encoding issue for all the special characters used by the user around the app.
- Implemented functionality to remove all the unlinked photos from the memory disk of the device and also from the local database.
- Improved the structure of the local database.
- Sync functionality has been improved.
- Code improvements on multiple screens.