-
Release v0.2.10 Pre-Release
released this
2026-02-04 10:07:16 +03:00 | 134 commits to main since this releaseQuoteForge v0.2.10
В этом релизе улучшили стабильность offline-режима и привели хранение локальной SQLite БД к desktop-стандарту (данные живут в профиле пользователя, независимо от расположения бинарника).
Что нового
-
Local DB в user-state директории
- Локальная БД переехала с
./data/settings.dbв user-level путь и теперь называетсяqfs.db. - Примеры:
- macOS:
~/Library/Application Support/QuoteForge/qfs.db - Linux:
$XDG_STATE_HOME/quoteforge/qfs.dbили~/.local/state/quoteforge/qfs.db - Windows:
%LOCALAPPDATA%\QuoteForge\qfs.db
- macOS:
- Добавлены override-параметры:
-localdbQFS_DB_PATHQFS_STATE_DIR
- Локальная БД переехала с
-
Автомиграция legacy БД
- При первом запуске приложение автоматически переносит старую БД (
data/settings.db, также учитываются-wal/-shm) в новый путь, если новой БД ещё нет.
- При первом запуске приложение автоматически переносит старую БД (
-
Исправления синхронизации и offline
- Исправлен потенциальный
nil pointerв offline-режиме при записи usage-статистики. - Синхронизация прайс-листов теперь работает только с активными прайс-листами.
- Исправлен
server_pricelistsв sync status (теперь возвращается корректный счётчик).
- Исправлен потенциальный
Checksums
2830120055e6572d7a6336cf350102cc6847483d6d5dacf5c74532255f48e8c8qfs-v0.2.10-darwin-amd64.tar.gzb04561f68e6f13e781029b6eb404cfe7b34aded6c8feac11b194d1b83695d98eqfs-v0.2.10-darwin-arm64.tar.gz7dd9befd0fb9fb9710d322a6943ba78ebc0da9f6df90ee378420b5c0404cd66eqfs-v0.2.10-linux-amd64.tar.gz9ef4ae3533009330761c6445e7d229bb0117c95a170708ec42fef88b7943dcaaqfs-v0.2.10-windows-amd64.zip
Downloads
-