Introductions and Enhancements:
- Strava Live Segments are now available on the Karoo - User Guide
- A Strava Summit account is required to use Live Segments
- Segments that have been Starred on Strava are downloaded to Karoo
- Additional data page configuration enhancements - User Guide
- Added layout templates. Swipe down on a data page in the pages application to reveal a series of templates that can be used, and scroll through them like a carousel
- When a template is chosen that increases the number of data cells, the additional cells are auto-populated with a prioritized data type. These fields can be changed if/as desired
- Turn-by-turn notification pop-ups have been refined to take less space and to include a bolder representation of distance to turn
- The route selector application has been re-designed to use Route Cards
- A global setting has been added, which configures the presentation of a smaller TbT banner at the bottom of all screens
- This banner shows the distance to the next turn and direction to be taken, along with a graphical indication of on/off route and an indication if you are within 3km of the pending turn
Bug Fixes:
- Fixed problems reported by users that were causing issues with Strava activity uploads
- Identified and resolved rare issue causing occasional application crashes on certain routes
- Fixed issue when navigating to distant routes that could cause Karoo to hang
- Karoo UI no longer stalls in the settings app when turning off Live Tracking
- All routes imported from third party services now include elevation data for the predictive elevation view
Dashboard:
- RideWithGPS automatic route importing is now limited to the user’s pinned RideWithGPS routes only
- Biometric and training zones can now be set during the account creation process
Older Post
Newer Post
<div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"name":"shop_pay","wallet_params":{"shopId":2804495,"merchantName":"Hammerhead"}},{"name":"paypal","wallet_params":{"shopId":2804495,"countryCode":"US","merchantName":"Hammerhead","phoneRequired":true,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":null,"requiresBillingAgreement":false,"merchantId":"TNMUSUDGMEXRG","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AbasDhzlU0HbpiStJiN1KRJ_cNJJ7xYBip7JJoMO0GQpLi8ePNgdbLXkC7_KMeyTg8tnAKW4WKrh9qmf\u0026merchant-id=TNMUSUDGMEXRG\u0026intent=authorize"}}]" access-token="a4f59fc52e03a6a676b3cf33e3fdc074" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="2804495" cart-id="daaaad26b0748809fc9f2bce33679e53" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> <small id="shopify-buyer-consent" class="hidden" aria-hidden="true"> One or more of the items in your cart is a recurring or deferred purchase. By continuing, I agree to the <span id="shopify-subscription-policy-button">cancellation policy</span> and authorize you to charge my payment method at the prices, frequency and dates listed on this page until my order is fulfilled or I cancel, if permitted. </small> </div>