1.6.0 [2026-06-16]
DOWNLOAD synOCR v1.6.0
Folgende Funktionen erwarten dich mit dem Update auf synOCR Version 1.6.0:
The complete changelog in english language can be found here.
IMPLEMENTATIONS:
- [GUI] 🔥 Es wurde eine grafische Ordnerauswahl (Folder Picker) implementiert, damit Ordnerpfade direkt ausgewählt werden können.
Im Folder Picker können Zielordner automatisch erstellt werden.
- [GUI] "title" kann jetzt in Metadaten gesetzt werden (GUI ➜ OCR-Optionen: --title my title).
Es können auch alle Umbenennungsparameter als Variablen gesetzt werden. - [GUI] Option zur manuellen Wiederherstellung der Konfigurationsdatenbank.
- [GUI] NameSyntax-Editor verbessert: Platzhalter können jetzt als Chips komfortabel per Drag&Drop eingefügt werden.
- [GUI] Auf der Übersichtsseite gibt es jetzt eine Echtzeitfortschrittsanzeige.
- [GUI] Paketserver für bequeme Updates kann nun über einen Button automatisch zum Paketzentrum hinzugefügt werden.
- [shell] Es wird jetzt ein Verzeichnis Backup-Dateien in der DB geführt.
Das gewährleistet eine saubere Rotation auch bei älteren Dateien oder wenn die Systemzeit des Scanners falsch ist. (issue #79)
In der GUI kann der User definieren, wie mit verwaisten Einträgen verfahren werden soll.
⚠️ Bestehende Backupdateien fallen durch dieses Update aus der Rotation und müssen ggf. selbst gelöscht werden.
IMPROVEMENT:
- [GUI] Hinweise und Anweisungen zur Einrichtung des Paket-Servers, sofern dieser nicht bereits in DSM konfiguriert wurde.
- [GUI] Sofortanzeige der Pfadvalidierung.
- [GUI] Warnung wegen nicht gespeicherter Änderungen.
- [shell] OCR-optimierte schwarzweiß-Konvertierung (Ordner mit Testdateien).
- [shell] delay-Optimierung für den Fall, dass die Uhr des Scanners vorgeht (#82 thanks to @tacarrie).
- [shell] Überarbeitung des Loggings, Logfilelayouts und Errorloggings.
- [shell] Überarbeitung / Härtung der DB-Zugriffe.
- [pkg] preinst/preupgrade: Frühe Prüfung auf Python ≥ 3.9 für aarch64.
BUGFIXES:
- [shell] Kompatibilität zu aarch64 wiederhergestellt.
- [shell] Kleinere Fehlerbehebungen.
- [YAML] Tag-Namen, die das Zeichen „&" enthielten, führten zu einer fehlerhaften Benennung.




