Skip to content

v0.4.2

Choose a tag to compare

@bps2414 bps2414 released this 06 Oct 16:57
· 12 commits to main since this release

Adicionado

  • Roda no Windows a partir do código-fonte, com Python 3.13 e sem Docker;
    instruções nos dois README.
  • Testes de backup contra um FTP de PS5 de mentira e matriz de testes no Windows e no Linux.

Corrigido

  • Travamento entre threads e processos no Windows, mantendo flock no Linux.
  • Config, JSON e log gravados e lidos em UTF-8, preservando nomes como "João".
  • Nomes de saves lidos do SQLite com URI válida no Windows e banco fechado antes da limpeza.
  • Gravação de JSON tenta novamente no Windows se uma leitura impedir a troca do arquivo.

English

Added

  • Runs on Windows from source, with Python 3.13 and without Docker;
    instructions in both README files.
  • Backup tests against a fake PS5 FTP server and a Windows/Linux test matrix.

Fixed

  • Locking between threads and processes on Windows, retaining flock on Linux.
  • Config, JSON and log files are written and read as UTF-8, preserving names such as "João".
  • Save names are read from SQLite with a valid Windows URI and the database is closed before cleanup.
  • JSON writes retry on Windows when a reader prevents replacing the file.