Skip to content

v1.0.4 — фикс потери настроек / settings persistence fix

Latest

Choose a tag to compare

@TolmachevKirill TolmachevKirill released this 20 Aug 10:13
· 1 commit to master since this release

Что нового

Настройки (Garmin, LLM, Telegram-токен) в .exe-дистрибутиве могли "пропадать" при обновлении версии: приложение писало data/config.json внутрь служебной папки _internal, которая полностью пересоздаётся при каждой сборке .exe, вместо папки рядом с самим .exe. Теперь data/ (конфиг, кэш, токены, библиотека отчётов) лежит рядом с GarminHealthPipeline.exe и переживает обновление на новую версию в ту же папку.

Обновление

Скачай новый .exe из Assets ниже и положи его в ту же папку, где лежал старый (рядом с существующей папкой data/) - настройки подхватятся автоматически, вводить их заново не нужно.


What's new

Settings (Garmin, LLM, Telegram token) in the .exe distribution could appear to "disappear" on upgrade: the app was writing data/config.json inside the internal _internal folder, which PyInstaller fully recreates on every build, instead of next to the .exe itself. Now data/ (config, cache, tokens, report library) lives next to GarminHealthPipeline.exe and survives upgrading to a new version in the same folder.

Upgrading

Download the new .exe from Assets below and place it in the same folder as the old one (next to your existing data/ folder) - your settings will be picked up automatically, no need to re-enter them.