July 20th, 2023
Requires iPadOS 15 or later
This release addresses the following:
Additions:
Display and Entry of Coordinates in Different Formats: We have added support for displaying and entering coordinates in various formats. You can now choose from the following formats:
dd.dddddd°
: Decimal degrees format, where the degrees are expressed as a decimal value.dd°mm.mmmm'
: Degrees and decimal minutes format, where the degrees are followed by minutes in decimal format.dd°mm'ss.ssss"
: Degrees, minutes, and seconds format, where the degrees are followed by minutes and seconds in decimal format.
With this addition, you have the flexibility to work with coordinates in the format that best suits your needs. Whether you prefer decimal degrees or the more traditional degrees, minutes, and seconds format, Deckhand Pro has you covered.
Changes:
Internet Connectivity on App Store Updates: In previous versions of Deckhand Pro, if there was no internet connection during the first execution of the app after an App Store update, the app would not start. This behavior has been changed to be configurable per-region. In most cases, it will no longer be necessary to rely on fallback configurations, ensuring that updates do not affect the app’s ability to function without internet connectivity.
Enhanced Error Messages for Workflow Downloads: In this release, we have improved the error messages displayed when encountering difficulties during workflow downloads. The error messages now provide more detailed information, including proper error codes and URLs. This enhancement aims to provide users with clearer guidance and troubleshooting options when facing workflow download issues.
Internet Availability Warning at Logout: In this release, we have added a warning message when logging out of Deckhand Pro if the Internet connection is not available. While it is technically not necessary to have an Internet connection at logout time, we believe it is prudent to warn users about potential consequences. Logging out without an Internet connection would prevent users from logging back in until an Internet connection is established.
Fixed Issues:
SolarVMS Acknowledgements: In previous versions of Deckhand Pro, SolarVMS acknowledgements were not being properly captured on devices running iOS 16.4 or later. This issue has been resolved, ensuring that SolarVMS acknowledgements are correctly detected and processed on all supported iOS versions.
Random Indication of Manual Entry for Gathered Points: In previous versions, some gathered points would randomly indicate that manual entry had been performed, even when it hadn’t. This issue has been addressed and resolved. The tracking and indication of manual entry for gathered points have been improved internally, ensuring more accurate and reliable data representation.
Anonymous Account Creation: In certain regions where user login is required, Deckhand Pro was incorrectly attempting to create anonymous accounts. This issue has been addressed. The app now correctly enforces the login requirement in these regions, ensuring that anonymous account creation is disabled.
Automatic Retry for Corrupted Workflows: In previous versions, when encountering corrupted workflows, Deckhand Pro would fail to load them, leaving users unable to proceed. In this release, we have implemented an automatic retry mechanism for corrupted workflows. Deckhand Pro will now attempt to recover and load corrupted workflows automatically, often transparently to the user.
Selected Organization Reset on Logout: In previous versions, when a user logged out of Deckhand Pro, the selected organization for that user was not reset, potentially causing issues when logging back in with a different organization. With the fix implemented, upon logout, the selected organization for the user will now be properly reset. This ensures a clean and consistent user experience when switching between an organization after logging out and logging back in.
Memory Leaks: In this release, we have addressed several memory leaks in Deckhand Pro. These memory leaks could cause expressions and other objects to accumulate, leading to increased memory usage and potential performance issues.
Thank you for your continued support and valuable feedback. We strive to provide you with the best experience, and your reports help us identify and resolve any issues promptly. If you encounter any further problems or have suggestions for improvement, please don’t hesitate to reach out to our support team.
Happy sailing with Deckhand Pro!
-The Deckhand Pro Team