Changelog

Changelog

First release on: 2020-08-06 (V1), 2020-12-07 (V2)

  • 2.2.1
    2024-03-23
    • updated CIQ to 6.4.2
    • added support for new Fenix 7 No WLAN devices, FR165, Descent MK3 and VivoActive 5
  • 2.1.8
    2023-09-16
    • updated CIQ to 6.3.0
    • added support for Venu 3 and Venu 3S devices
  • 2.1.7
    2023-08-06
    • updated CIQ to 6.2.2
    • added support for PRO versions of Fenix 7 and Epix devices
    • added support for S70 devices
  • 2.1.6
    2023-04-15
    • GPS management adjusted
  • 2.1.5
    2023-04-13
    • MARQ2 models added
    • updated to CIQ 4.2.4
  • 2.1.3
    2023-04-09
    • FR265, FR265S and FR965 added
    • updated to CIQ 4.2.3
  • 2.1.2
    2023-02-03
    • FR955 layout adjusted
  • 2.1.1
    2023-01-05
    • Fixed a crash if sunrise/sunset could not be determined
    • Minimal internal improvements
    • small layout adjustments for FR955
    • disabled optimisation on all 255 devices because they don’t support it
    • updated to CIQ 4.1.7
  • 2.1.0
    2022-12-03
    • Disabled partial updates on FR955 devices to avoid ‘circling’ data fields
  • 2.0.9
    2022-11-07
    • Added support for FR955 devices
    • Optimised product name overlay font to only support upper case letter to minimize memory impact as much as possible
  • 2.0.8
    2022-11-06
    • Updated logic for ‘is during sleep time’ calculation
    • Changed unit label of knots from kn to kt
    • Added new customisation option to shorten units
    • Added new customisation option to switch tinting of circle lines and circle separators
    • Added support for all FR255 devices
    • Next sunset/sunrise does not format its time as am/pm time anymore but as a simple time instead
  • 2.0.6
    2022-05-24
    • [IQ 5 System] Battery in days shows days/hours/minutes left depending on battery state
  • 2.0.5
    2022-05-02
    • Bugfix: watchface could crash on devices that do not support the new garmin suntimes function
  • 2.0.4
    2022-05-01
    • upgraded SDK to 4.1.2 (supports IQ System 5)
    • fixed displayed pressure values for graphs
    • pressure data field added: you can select to show ambient or sea level pressure now
    • [IQ 5 System] new data fields for devices with IQ 5 system: battery in days, respiration rate, time to recover, VO2Max (running, cycling), body battery, stress
    • [IQ 5 System] sunrise/sunset is calculated via garmin SDK now
    • added new device: D2 Mach 1
  • 2.0.3
    2022-03-15
    • added new data field: weather temperature high/low
    • changed pressures: air pressure shows ambient pressure now, graph still shows sea level pressure (garmin only offers this data in history)
  • 2.0.2
    2022-02-26
    • potential issue solved
    • code refactored
  • 2.0.1
    2022-02-23
    • added support for Venu 2 Plus
  • 2.0.0
    2022-02-18
    • on always on displays the battery saver shows the time in the center now if activated
  • 1.9.9
    2022-02-17
    • Fixed cropping of seconds on some devices
    • Pressure in InHg shows 2 decimals now
    • Disabled partial screen updated on D2 Air X10 (rotating circle data)
  • 1.9.8
    2022-02-16
    • day/night icons are based on sunrise/sunset now
    • added DND icon (also in battery saver mode)
    • improved umbrella / sun icon scaling
    • added ability to disable the DND icon via customisation
    • added larger icons for large watches
  • 1.9.7
    2022-02-15
    • added different weather day/night icons
  • 1.9.3
    2022-02-10
    • added support for D2 Air X10
    • upgraded to build SDK 4.0.10
    • updated links
  • 1.9.2
    2022-02-04
    • added FAQ as link and text to settings
  • 1.9.1
    2022-01-31
    • memory and size decreased by removing unused custom fonts
    • battery usage and speed improved on all CIQ 4 devices (venu2, venu2s, epix2, all fenix 7 models)
    • battery usage and speed improved on all high memory devices (D2Air, CaptainMarvel, Avenger, DarthVader, Venu(D), VivoActive4(s), Rey)
  • 1.9.0
    2022-01-30
    • update for FR945 LTE
  • 1.8.9
    2022-01-23
    • upgraded to build SDK 4.0.8
    • added support for following devices: Epix Gen 2, all Fenix 7 devices, Descent MK and MKs, FR945 LTE, Rey and Venu Mercedes Benz
  • 1.8.8
    2021-05-13
    • added progress for battery circle field
    • added progress for daily active minutes (target = weekly goal / 7)
  • 1.8.7
    2021-05-04
    • added new devices: Venu2 / Venu2S
    • disabled optimisation (partial updates) for vivo4 as well because it does not support this feature
    • upgraded to build SDK 4.0
    • translation adjustments
  • 1.8.6
    2021-05-02
    • added new customisation field - hide units in circle fields
    • disabled optimisation (partial updates) for venu and vivo4s because they do not support this feature
  • 1.8.5
    2021-03-12
    • bugfix: fixed humidity value
  • 1.8.4
    2021-03-12
    • code improvements (memory reduction by 5%)
    • new data field: weather location
    • added ability to change data format on screensaver (YYYY-MM-DD or DD-MM-YYYY only)
    • optimised caching logic and disabled it for simple data (especially for the heart rate)
  • 1.8.3
    2021-03-11
    • inverted wind direction arrows to show in the direction where the wind is coming from
  • 1.8.2
    2021-03-10
    • changed min CIQ from 3.2 to 3.1 so that all the chinese devices that do run 3.2 already even though the SDK does not know this yet can use the watchface as well
    • added new customisation field inv_wind to invert the wind direction arrow
  • 1.8.1
    2021-03-06
    • changed wind direction icons to simple arrows
    • new data field: solar intensity
    • corrected line graph data - newest data is on the right now
  • 1.8.0
    2021-03-03
    • bugfix
  • 1.7.8
    2021-03-03
    • wind speed has a new icon and shows wind direction with the icon now (in 8 directions)
    • weather details do show max/min temperature as well now
    • internal improvements: added some lazy loading technics and more caching
  • 1.7.5
    2021-03-01
    • bugfix: barometer graph did not show data if unit was different then mb
    • improved layout if leading zero is hidden
  • 1.7.4
    2021-02-27
    • optimised string loading (added caching)
  • 1.7.3
    2021-02-27
    • new circle font - roboto without the dash in the number 0 + finally I managed to create a pixel perfect rotation
    • different circle fonts for different device sizes
    • bugfix: timezones do display their label again
    • bugfix: label of pressure graph did show comma values
    • bugfix: labels above clock time with hidden 0 did not be placed as if the 0 was not hidden
  • 1.7.2
    2021-02-25
    • fixed customisations
  • 1.7.1
    2021-02-25
    • customisation field is working again
    • added the ability to hide some lines via customisation (circle lines, circle separators, graph lines)
    • added the ability to hide the bluetooth icon via the customisation field ‘hid_ico’
  • 1.7.0
    2021-02-24
    • uses a new shared code base with my other watchfaces (stripe only so far)
    • *SORRY for the inconvenience, but you must set up this watchface ONCE again - this won’t happen again!**
    • the good side effect of this change is, that any bugs/problems/improvements found inside any of my apps will be solved and/or improved in all watchfaces at once
    • added support for ENDURO, VivoActive (3M, 4, 4S) and Captain Marvel watches
    • battery saver layout slightly adjusted - date format changed to ISO 8601
    • bugfix: color could be wrong if move bar was used
  • 1.6.2
    2021-02-08
    • added support for D2 and Venu watches (inclusive always on display)
    • added customisation to hide the circle lines
  • 1.6.1
    2021-02-05
    • NO MORE feature updates for V1
    • updated links after refactoring and redesigning my whole homepage
  • 1.6.0
    2021-01-26
    • [V2 only] readded all languages after internal refactoring
  • 1.5.9
    2021-01-26
    • [V2 only] missing weather data could crash the watchface
  • 1.5.6 - 1.5.8
    2021-01-25
    • [V2 only] internal optimisation
  • 1.5.5
    2021-01-25
    • [V2 only] bugfix because of overseen code errors after the last update
  • 1.5.4
    2021-01-24
    • [V2 only] typos in settings changed
    • changed the method to save and restore GPS position
    • corrected heart rate graph
    • update FAQ links
  • 1.5.3
    2021-01-15
    • [V1 only] optimised weather requests
    • stripes on top of hours have not been drawn correctly on all devices
  • 1.5.2
    2021-01-09
    • [V2 only] added support for Forerunner 645 Music, Forerunner 745, First Avenger and Captain Marvel (after garmin has added CIQ3.2 support for those devices)
    • new customisation option to disable redraw optimisation of the circle fields
    • added pressure unit hPa
  • 1.5.1
    2021-01-08
    • [V2 only] added support for Fenix 5 Plus models (after garmin has added CIQ3.2 support for those devices)
  • 1.5.0-X
    2021-01-01
    • [V2 only] added some exceptions to find out the root cause of a problem
  • 1.5.0
    2021-01-01
    • fixed possible crash in floor graphs
    • BEAUFORT calculation optimised
    • [V2 only] handle watchfaces with CIQ3.2 but without weather gracefully
  • OLD V2 Changelog (before versioning of V1 and V2 were merged)

  • 0.3.4
    • altitude is rounded instead floored
    • added a 2nd alternative timezone
    • on Fenix 6S devices seconds have been rendered invalid sometimes
  • 0.3.1
    • added forgotten icon to weather in circle fields
  • 0.3.0
    • adjustments to avoid lost GPS position
  • 0.2.9
    • support czech language
    • fixed possible crash
  • 0.2.9
    • bugfix - floors did crash the watchface
  • 0.2.7
    • added precipitation as possible data field
  • 0.2.6
    • fixed windspeed + direction
    • fixed problem that FR245 does not support floors climbed
    • fixed possible crashes
  • 0.2.5
    • added some missing weather icons
  • 0.2.4
    • fixed possible crash if sunrise events are used
  • 0.2.2
    • added some special characters to a custom font used on some devices
  • 0.2.1
    • added support for DarthVader device and cleaned settings
  • 0.2
    • added MARQ™ Golfer as supported device to support all MARQ models
  • 0.1
    • first release, based on V1 version 1.3.3
  • CHANGES BELOW THIS ENTRY ONLY APPLY TO V1!

  • 1.4.4
    • adjustments to avoid lost GPS position
  • 1.4.3
    • support czech language
    • fixed possible crash
  • 1.4.2
    • bugfix - floors did crash the watchface
  • 1.4.1
    • fixed problem that FR245 does not support floors climbed
  • 1.4.0
    • GPS bugfix
  • 1.3.8
    • updated persistance method of last known GPS position - you may need to redo the GPS initialising process
  • 1.3.7
    • added some special characters to a custom font user on some devices
  • 1.3.6
    • support for Descent MK1 and DarthVader added
  • 1.3.5
    • added MK2I as supported device
  • 1.3.4
    • added MARQ™ Golfer as supported device
  • 1.3.3
    • add new info links to some settings
  • 1.3.2
    • watchface size improvements
  • 1.3.1
    • bugfix
  • 1.2.9
    • update to CIQ 3.2
    • Garmin 5/5X - problems with always on seconds fixed
    • enabled AntiAliasing for devices with CIQ 3.2
  • 1.2.8
    • mmHg pressure unit added
    • added new date formats: DD-MMM and MMM-DD
    • optimised code a little more
  • 1.2.7
    • small internal improvements
  • 1.2.6
    • heart rate customisation added via customisation field
    • disable coloring of heart rates according to their zone
    • disabling showing heart rate zone level next to heart rate
    • added setting 7.4 pressure unit - select between mb and inHg now
  • 1.2.5
    • added heart rate zones for generic sports to the heart rate (+ color heart rate accordingly)
    • added customisation setting “gps” to allow to format last known gps position as lat/long or MGRS
  • 1.2.4
    • google cloud script link changed - weather should work outside europe as well now
    • removed line/bar/circle styles from settings and moved them to the customisation field
  • 1.2.3
    • time until next sunrise/sunset fixed
  • 1.2.2
    • icon alignment improved
    • line graphs fixed (if less data than can be drawn is available)
    • center clock if leading zero is hidden and hour is tinted
    • content left/right was drawn to far in the middle if leading zero was hidden
    • added the customisation settings field
    • removed the show icons on rings field (it’s part of the customisation now)
  • 1.2.1
    • moon phase added
    • support for Forerunner 245/645/935/945 added
    • history graphs are sorted from oldest to newest like all other graphs as well