• 3.6.0 ab0e7577ce

    3.6.0 Stable

    kamil released this 2026-10-06 17:58:16 +00:00 | 41 commits to main since this release

    LMS 3.6.0

    💾 Aktualizacja bez internetu

    • Aktualizacja z pliku zip. Komputer odcięty od sieci można zaktualizować
      paczką skopiowaną z innego komputera: Ustawienia › Dane › Aktualizacja z pliku ›
      Wybierz paczkę…
      Program sprawdza paczkę, pokazuje wersję i prosi o zgodę, a potem
      instaluje tak samo jak aktualizacja z serwera (kopia bazy, zamknięcie, podmiana,
      ponowne uruchomienie).
    • Kontrola paczki. Obok zipa leży plik LMS-X.Y.Z-windows.zip.sha256 (od teraz
      drugi załącznik wydania); program porównuje z nim sumę i odrzuca uszkodzoną paczkę.
      Bez tego pliku ostrzega i domyślnie odpowiada „Nie”. Wersję czyta z metadanych
      exe i porównuje z nazwą pliku, więc pomyłka w nazwie nie przejdzie.
    • Blokada cofnięcia. Nie da się tą drogą zainstalować wersji starszej niż 3.5.0:
      nie zna ona nowego katalogu danych i wystartowałaby z pustą bazą. Cofnięcie do
      nowszej, ale starszej od bieżącej wymaga dodatkowego potwierdzenia.
    • Wykonuje wyłącznie administrator (uruchamia program z wybranego pliku).
    • Skrypt pakujący zapisuje plik .sha256 razem z zipem. Opis: docs/WYDANIA.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.6.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.

    Komputer bez internetu

    Skopiuj na stanowisko LMS-3.6.0-windows.zip razem z LMS-3.6.0-windows.zip.sha256
    (oba pliki z tego wydania, leżące w jednym folderze), zaloguj się jako administrator
    i wybierz paczkę w Ustawienia › Dane › Aktualizacja z pliku. Program sprawdzi sumę
    z pliku .sha256 i pokaże wersję z paczki, zanim cokolwiek zainstaluje. Funkcja jest
    w programie od wersji, która ją wprowadziła; starsze wersje aktualizuje się ręcznie (powyżej).

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

    Plik: LMS-3.6.0-windows.zip
    SHA-256: 4618054f2cd705ad10b7b3e745858cba5f90b6777a03080b606d974d365114c0

    Pełna lista zmian: CHANGELOG.md

    Downloads