Fixed an issue with the tracking timer stopping after tracking in the background for a while.
Development improvement by addressing console warnings and errors.
Fixed an issue with popup messages being truncated when changing a race time which falls outside of the event time range.
Fixed an issue for anonymous users trying to join an event twice.
Re-enabled the metrics dropdown on the leaderboard tracking screen.
Gates from current event offered as waypoint options when defining a course.
The app now checks if device time or timezone are not set to automatic and presents a corresponding message to the user in the welcome tracking screen. This only applies for Android devices.
Fixed an issue with the splash screen being shown for a moment when opening the keyboard, on Android.
Pop-up disclaimer added on the button for the edit results page and copy link.
User is presented with a toast message about network connectivity when trying to do an action that requires network on the first contact screen.
21.09.2020 - Version 2.7.1
Fixed a typing issue on the create new event page on Android.
Fixed an issue on Android where the app background goes black when choosing the “Share SAP” Analytics" option for an event.
Fixed an issue where the app crashes when a non event owner taps on a competitor on the event details page.
Fixed setup of race time on Android.
Fixed wrong tracking behaviour.
User no longer returns to registration screen when swiping left on welcome page on iOS.
Fixed an issue where the typing indicator was jumping while typing on “Create New Event” form fields on iOS.
Mark bindings are now propagated to the mark inventory if the current user has write permissions for the event.
Removed “Organizer has not started the race” message when starting tracking before the race start time.
Landscape mode enabled for results page in iOS.
Added a pop-up disclaimer on the button for the edit results page and copy link.
Prevent automatic capitalisation of email addresses.
Updated regular expression used to detect email addresses for forgot password feature.
Ended events should not appear in the tracking events list.
Inventory tab is not shown in the tab bar until a first course is defined by a user and his marks are created.
Restrict race date and time to be within the dates of the parent event.
New icon for SAP button in Event Details screen.
07.09.2020 - Version 2.7.0
Fixed an issued with the app crashing when opening the course creator on Android.
Fixed an issue with the app crashing when opening the “Create new event” form on Android.
Fixed an issue with the app crashing when attempting to enter boat class.
01.09.2020 - Version 2.6.6
Text changes for boat registry screen.
Add text on the “Add boat” page, when no records are added yet.
Fix for tracking races status in isCurrentLeaderboardTracking selector.
Hermes engine added for Android devices.
24.08.2020 - Version 2.6.5
Adjusts batch size for the Transistorsoft module in battery saving mode. When Battery saving mode is engaged, Sail Insight sends the GPS fixes to the server once every 30 seconds, compared to each second in the normal mode. Also, the battery saving switch now takes immediate effect, even if tracking is currently engaged.
Enable Landscape mode for results correction page. (Android only)
Increased font size of login link on create account screen.
Transistorsoft module is now engaged in the course creator screen, making mark pings instant.
Creating an event with an existing name no longer throws an error.
07.08.2020 - Version 2.6.4
Fixed an error when saving the edit competitor form, if the user has joined an event with this competitor.
We now prevent the user from entering 0 as a yardstick handicap value.
Assigning the same mark on both sides of a gate locks the gate to a single mark on both sides onwards.
Fixed unwanted conversion for a entered handicap value when switching between yardstick and time on time.
Added an edit icon next to the course overview on the race overview screens.
05.08.2020 - Version 2.6.1
Edit results page added for the event organizer, with an extra button to copy the link to the clipboard.
Improvements prevent the user from entering 0 as yardstick handicap values on the “Team Details” screen.
Allow event organizers to change the handicap values and display name of the event competitors.
31.07.2020 - Version 2.6.0
Fixed issue with line passing instructions (instead of Gate) used in course creator for start and finish lines.
Fixed issue with event does not re-appear in the events list when archiving and joining again.
Removed the ‘Select and item’ option from the boat drop down, on ‘Join Race’ page.
Improvements for the “Forgot Password” page.
Fixed the order of latitude and longitude inputs in course editor map.
Start Tracking’ button from event details now correctly navigates to tracking screen and shows the correct tracking state.
Improvement with account settings link removed from join race screen.
Fixed issue SAP logo link from tracking screen now points to the correct latest race.
Improvement with ‘Start Tracking’ button hidden in event details screen for event organizer or when current device is bound as a mark.
08.07.2020 - Version 2.5.0
Fixed issue with localized keyboards having only comma shown for coordinates input in geolocation.
Fixed issue with close button not being reachable for tap on tracking and join event screens.
Fixed issue with boat class label not being displayed when focusing on the input (add team and create event screens).
Added ‘Cancel’ and ‘Save’ buttons to course creator and geolocation views.
Races and race times are now refreshed at 15 seconds intervals on the race overview screen.
Onboarding process improvements (including overall design upgrades and fixes).
30.06.2020 - Version 2.4.11
Fixed stale timer in tracking screen.
Fixed an issue where tracking screen was shown when tracking was not really in progress.
29.06.2020 - Version 2.4.10
Fixed an iOS issue where tracking tab didn’t show the correct screen.
Changed setting that makes tracking more reliable on older Android devices.
22.06.2020 - Version 2.4.8
Fixed issue with logging into the previous user.
Fixed issue with coordinates not saved when backing out of mark location screen while being focused on a input.
Improvement making stop tracking faster.
Fixed issue asking the user to save the course changes, if pressing the events button on bottom tab.
Fixed issue with deleted mark binding gets reinstated after opening and saving course creator.
Optimisation of leaderboard/rank fetch data.
Fixed issue with location tab is selected by default for a mark that has a location assigned.
Improved map view by positioning the location icon.
Improvement with ‘Start Tracking’ button displayed in event details screen if current time falls within the current race start and end time.
08.04.2020 - Version 2.3.8
Added MTCP communications module.
Fixed the bug that allowed you to get the waypoint name editing form field on start/finish waypoints.
Fixed issue with first character being capitalized on password input on Android devices.
Swap the order of first two steps in Event Overview page.
Changed mark tracking screen to make binding marks visually more comprehensible.
Added splash screen on Android.
Fixed navigation issue when quickly pressing sub-sections one by one on Account page.
Fixed issue with events become unresponsive after starting tracking for an invited event.
Fixed issue with anonymous users loses joined events after restarting the app.
18.03.2020 - Version 2.2.0
Regatta details and races are now refreshed when selecting an event.
Fixed an issue with updating competitor ACL on the settings specified server instead of event server when joining an event.
Fixed an issue that prevented anonymous users from joining events due to an unnecessary call to update competitor ACL.
Course creator is now updated showing the new device binding when coming out of the ‘Scan QR Code’ screen for mark.
Display time gaps in the format ‘DD:HH:mm:ss’ in the leaderboard. Layout fixes to leaderboard screen.
Fixed a layout issue in course creator to extend the mark background to the lower edge of the screen.
Complete refactor of app navigation code, fixing various navigation issues.
Fixed an issue that showed an empty boat class field for owners in handicap based events.
Registration form is now cleared after a successful register.
Fixed an issue that hides the ‘New team’ button in teams screen when scrolling.
06.03.2020 - Version 2.1.1
Fixed an issue that stopped tracking when tapping on tracking tab while being in leaderboard view.
Fixed an issue that made the Android back button not working properly in screens other than tracking.
Fixed an issue where the app didn’t navigate properly after registering a new user.
03.03.2020 - Version 2.0.2
React Navigation dependency upgraded to the latest version.
Visual fixes in leaderboard screen.
Added localized text for undefined course or missing start times in race details.
02.03.2020 - Version 2.0.0
Fixed leaderboard layout issues on certain devices.
Competitors and boats are assigned ‘READ_ALL’ permissions when joining an event.
Removed deletion of locally stored gps fixes when tracking is started. This fixes scenarios related to tracking being interrupted and restarted.
Fixed an issue that prevented start tracking while offline.
Color code other competitors in the leaderboard based on whether they’re ahead or behind my competitor.
Reduce the length of the mantissa to 1 when converting between handicap value types.
Fixed issue with Scan QR Code button overlapping the last item in Tracking screen.
Fixed issue with first save of a new course with mark position change of existing marks from inventory.
Fixed issue that sometimes prevented start time being set on races while tracking was active.
20.02.2020 - Version 1.0.64
Fixed visuals for boat handicap style selector in Team details.
Default generated event names are now only placeholders in Event Creation screen, applied only if the input is left empty.
Default generated event names are now only placeholders in Event Creation screen, applied only if the input is left empty.
Fixed issue with fixed gps position overriding a tracker binding when saving a course right after binding was successfully made.
Fixed issue with ‘Join As Competitor’ button not being removed after an organizer joins an event he created.
Fixed issue where ‘Scan QR Code’ button overlapped the last event card in events list, making it hard to tap on the event.
Fixed issue where app was crashing when clicking on leaderboard dropdown.
Fixed issue with competitors not being able to see each other in the leaderboard due to permissions.
Fixed issue with missing multidex support on Android, making certain devices crash on app start.
Replaced hard to read font in event organizer view.
19.02.2020 - Version 1.0.63
Fixed issue with tracking screen being closed when tapping multiple times on the tracking tab.
Added loading indicator on the button when creating a new event.
Added link to SAP race board for current tracked race from tracking screen.
Main tab bar hidden while device keyboard is shown.
Improved back button handling in Android devices.
Removed the modal popup presented to the user that blocked joining an event which is already added to the user’s device.
Made app robust against events that have no start/end dates set
Improved tracking status and accuracy reporting
Improved tracking reliability and accuracy, especially when the app is in background by using a more reliable and controllable API: The app will now only use true GPS signals instead of accepting positions acquired through network triangulation
There now is a more detailed energy saving option, and the automatic overriding of user preferences has been removed.
In some rare situations the app crashed, if you want to scan a QR-Code.
This release introduces an entirely new design.
The landscape mode is optimized for small devices.
Unsent GPS-fixes will be sent automatically after a sudden reboot of the device.
Fixed an issue where a login could be done twice.
Fixed an issue where an invalid login is handled as a successful one.
The GPS fix sending was optimize to send all data in a bulk. Instead of sending every fix separately. This will reduce the battery consumption and minimize the used traffic overhead.
Fixed an issue, where the app stopped tracking, if the app was in background and killed by the system in case of low memory. Now the tracking will not stop, because the system can’t stop the service.
It is possible to track buoys for multiple regattas. Scan all buoy QR-codes and start tracking for one buoy. It will track all buoys