Skip to content
This repository has been archived by the owner on Feb 14, 2022. It is now read-only.

Latest commit

 

History

History
300 lines (204 loc) · 9.77 KB

CHANGELOG.md

File metadata and controls

300 lines (204 loc) · 9.77 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Added:

  • New v3 communication protocol for communicating with WheelLog. Fixes issues such as mileage and avg speed / top speed entries for bottom text not updating properly, and much more! Compatibility with old protocol is still left there for folks using older versions
  • Percentage drop under load shown on battery arc, as a yellow part at the top
  • Support for new devices:
    • Venu
    • Venu 2
    • Venu 2S
    • Venu Mercedes-Benz Collection
  • Ability to change actions which will be executed on START button press
  • Icon near the START button which shows the action that will be triggered when pressed

Changed:

  • Coloring for battery arc, now it is green when used with pre-v3 protocol, and green with yellow part at the top (percentage drop under load) for v3 protocol
  • Some memory optimisations by removing unused garbage
  • And also performance optimisations

Removed:

  • Ability to scroll through pages in a loop (so by scrolling further down when already hit the bottom of the list you not don't get "cycled" back to the top of the list)

Some new updates require latest WheelLog version to work.


Added:

  • Support for:
    • forerunner 230
    • forerunner 235
    • forerunner 245
    • forerunner 245 Music
    • forerunner 630

Added:

  • Support for:
    • forerunner 945 LTE
    • Descent MK1
    • Descent MK2/MK2i
    • Descent MK2s

Some stability improvements.


Added:

  • Support for fenix 5x

Changed:

  • Vibration pattern of alerting the user that the companion is disconnected
  • Increased disconnection notification delay from 7.5 seconds to 15

Changed:

  • Fixed issues with not being able to pass the connection screen

Changed:

  • Fixed crashes when enabling to show Distance on bottom subtitle

Changed:

  • Fixed default bottom subtitle value

Added:

  • Continous beeps and vibrations(exactly every 7,5 seconds) if wheel or/and app were disconnected.
  • Settings to change PWM coloring thresholds(when main arcs turns orange or red)

Changed:

  • Increased drastically vibration power for alarms

Added:

  • Translations for Ukrainian language.

Changed:

  • Fixed data update speed menu item not showing up on devices powered by CIQ 3.0+, like fenix 6 and forerunner 945.

Added:

  • An option to change communication speed. Will be very useful in cases when there are a ton of devices connected to Bluetooth at the same time
  • Support for:
    • Approach S60
    • Approach S62
    • MARQ Adventurer
    • MARQ Athlete
    • MARQ Aviator
    • MARQ Commander
    • MARQ Driver
    • MARQ Expedition
    • MARQ Golfer
  • Autoreconnect. When the app disconnects from WheelLog, it will try to connect back with last know connection credentials.

Changed:

  • Scrolling, now it wraps around, like is menus
  • Failed attempts in a row before disconnection from 4 to 10. In English, it means that it will take longer to disconnect, and the app will try more times to connect back

Added:

  • Support for:
    • Enduro
    • Forerunner 645
    • Forerunner 645 Music
    • Forerunner 935

Changes:

  • Fixed issues on devices powered by CIQ 4.0.0

Changes:

  • Fixed crashes on vivoactive watches

Changes:

  • Fixed issues with settings menu on the watch

Changed:

  • Fixed issues with coloring of speed arc

Added

  • Support for Forerunner 945
  • Tone on connection/disconnection of the app
  • Tone on connection/disconnection of the wheel
  • Tone on low battery of the wheel, exactly when it is lower 20%
  • Functionality, that brings the connection waiting view back on the screen if the app failed to get new data in span of 2 seconds
  • Speed dial color will change to orange on 70 to 90 PWM, and to red after 90 PWM
  • A Connection successful! screen, which will be shown after connection with the app

Changed:

  • Page indicator in details, moved back to the left and;
  • Redesigned the page indicator, now it is smaller, and looks more like native one
  • Redesigned the details view, according to this change in WheelLog.Android
  • Updated communication

Changed:

  • Moved the page indicator to the right (#46)
  • Optimized rendering

Changed:

  • Fixed #48
  • Fixed some strings not being translated

Changed:


Changed:

  • Communication system

Added:

  • White theme to the home view

Changed:

  • Fixed issues with some strings not being translated

Added:

  • Page indicator to details (#24)
  • Settings menu, and;
  • First option to settings, it will toggle the speed arc data source, whether it will show PWM or speed. Speed number will still show speed

Changed:

  • Arc position, now the bottom parts are symmetrical, like in WheelLog.Android
  • Font in speed, battery, and temperature numbers, also bottom subtitle text to Prime font, used in WheelLog.Android
  • Fixed #37
  • Fixed #34
  • Fixed #18

Added:

  • Horn support. You can click on Start button on button-controlled smartwatches, or tap on the screen on touch-controller smartwatches, to trigger the horn.
  • Alarm support. It will vibrate when any alarm is executed

Changed:

  • Fixed #20
  • Fixed issues in communication with WheelLog
  • Fixed #7

Added:

  • Support for vívoactive 4 (#9)
  • Support for vívoactive 4s (#9)
  • Support for fēnix chronos (#15)

Changed:

  • Filter in mailHandler, so it now can handle messages that just consist of a port number
  • Main app class, now it is called WheelLogCompanionApp

Changed:

  • Replaced mailbox communication with web server communication (#6)
  • Fixed a bug with app crashing when entering third screen in details view (#5)
  • Fixed a bug with arcs on the home screen not updating (#7)

Added:

  • Support for devices vívoactive 3, vívoactive 3 Mercedez-Benz Edition,vívoactive 3 Music, vívoactive 3 Music LTE, and fēnix 5s

Changed:

  • Fixed bug with app crashing when connecting to WheelLog
  • Fixed bug with speed number and arcs not updating
  • Fixed bugs with some numbers being just too big