• 3.5.0 1754eb2a40

    3.5.0 Stable

    kamil released this 2026-10-06 17:13:48 +00:00 | 44 commits to main since this release

    LMS 3.5.0

    🗂️ Dane programu

    • Dane leżą poza katalogiem programu. Baza, kopie zapasowe, logi i szablon
      etykiety są teraz w %LOCALAPPDATA%\LMS, a nie obok magazyn_app.exe.
      Aktualizacja i skopiowanie programu na inny komputer nie dotykają danych.
    • Automatyczna migracja przy pierwszym uruchomieniu. Program sam przenosi
      dane z dawnego miejsca: robi spójną kopię bazy (z dziennikiem WAL), sprawdza
      integralność i liczbę wierszy w każdej tabeli, kopiuje backups\, szablon
      i logi, a wpis o przeniesieniu zapisuje w dzienniku zdarzeń. Dawna baza zostaje
      jako lokalny_magazyn.db.przeniesiona z opisem w PRZENIESIONO.txt.
      Przy każdej usterce program pracuje dalej na starych danych i próbuje
      ponownie przy następnym starcie — nigdy nie zostaje bez bazy.
    • Tryb przenośny. Pusty plik portable.flag obok exe zostawia dane obok
      programu, jak w wersjach 3.4.x (pendrive, jeden folder).
    • Ustawienia › Dane › Katalog danych pokazuje, gdzie leżą dane, i otwiera ten
      folder. aktualizacja.log też trafia do katalogu danych.
    • Opis: docs/DANE_PROGRAMU.md.

    Instalacja

    Program zaktualizuje się sam: po starcie pokaże w pasku stanu „Dostępna wersja”
    (od 3.4.2; wcześniejsze wersje otwierają od razu okno). Ręcznie (albo
    przy przejściu z 3.3.1 i starszych):

    1. Zamknij program na stanowisku.
    2. Rozpakuj LMS-3.5.0-windows.zip i podmień magazyn_app.exe.
    3. Dane (baza, backups, własny szablon.zpl) leżą w %LOCALAPPDATA%\LMS i aktualizacja ich nie dotyka.
      W trybie przenośnym (plik portable.flag obok exe) nie nadpisuj lokalny_magazyn.db,
      katalogu backups ani swojego szablon.zpl.
    4. Uruchom program. Baza nie wymaga zmian.

    Zbudowano na Windows (Python 3.14.8, PyInstaller 6.22.3). Testy: 566/566.

    Plik: LMS-3.5.0-windows.zip
    SHA-256: 97a7576a30bcfc10435578e26d406249afaaf17f7c86b16fa6ee95903a2a92bb

    Pełna lista zmian: CHANGELOG.md

    Downloads