Versionshinweise
Bleiben Sie über die neuesten Funktionen, Verbesserungen und Fehlerbehebungen informiert.
1.4.0
Neueste Version- Funktion Integrierte Online-Update-Unterstützung für die Desktop-App mit plattformabhängiger Paketauswahl, Release-Kanal-Unterstützung und GitHub-Fallback bei nicht verfügbarer Update-API
- Funktion Update-Banner, Release-Detail-Dialoge, Erinnerungseinstellungen und ein eigener Einstellungsbereich für Update-Richtlinie, Quellenpräferenz und Kanalauswahl
- Funktion hsync update für monitorlose Update-Prüfungen, mit menschenlesbarer sowie JSON-Ausgabe und optionaler Kanal-Überschreibung
- Funktion Einheitliches benutzerdefiniertes Browser-Laufzeitmodell, sodass manuell hinzugefügte und durch Tiefenscan erkannte Browser sich in Sync, Überwachung und UI wie erstklassige Integrationen verhalten
- Funktion Automatisches Log-Tailing im Log-Viewer mit Pause-Verhalten, wenn die Seite ausgeblendet oder das Fenster minimiert ist
- Verbesserung Die WebDAV-Einstellungen wurden in einen saubereren, weniger fehleranfälligen Konfigurationsablauf überführt
- Verbesserung Die Lesezeichen-Darstellung wurde virtualisiert, sodass die Lesezeichen-Seite bei großen Datensätzen deutlich besser skaliert
- Fehler Der Browser-Monitor-Status wechselt nicht mehr fälschlich zu NEEDS_SYNC; die Sync-Aktualität vergleicht nun mit der bei der Extraktion erfassten Datenbank-mtime
- Fehler Der WebDAV-Zugriff auf Anmeldeinformationen wird jetzt verzögert und dedupliziert, was unnötigen Keyring-Verkehr reduziert und wiederholte Entsperr-Abfragen auf einigen Systemen vermeidet
- Fehler Optionale WebDAV-Importe werden jetzt nur geladen, wenn eine Übertragung tatsächlich startet, was die Startrobustheit in teilweise bereitgestellten Umgebungen verbessert
- Fehler Über benutzerdefinierte Pfade hinzugefügte Browser werden jetzt beim Start und unmittelbar nach dem Speichern der Einstellungen registriert und nehmen ohne Neustart an Sync und Statusüberwachung teil
- Fehler browser:-Suchfilter sind jetzt case-insensitive, und der Domänenabgleich maskiert SQL-LIKE-Wildcards korrekt, um falsche Treffer und unbeabsichtigte Übererfassung zu vermeiden
- Fehler Deaktivierte Browser werden im Dashboard jetzt explizit als DISABLED angezeigt, anstatt aus der Statusansicht zu verschwinden
- Fehler Die Verlaufs-Scrollblase bevorzugt jetzt den rechten Rand und weicht in der Nähe von Bildschirmrändern nach links aus
- Fehler Die Dashboard-Tiefenscan-Bereinigung gibt das Scrollbereichs-Widget nicht mehr doppelt frei
- Fehler Riskante Entfernungen benutzerdefinierter Browser erfordern jetzt eine Bestätigung vor destruktiven Aktionen
- Fehler Die Monatsbeschriftungen in der Statistik hängen nicht mehr vom Systemgebietsschema ab und verwenden nun einheitlich die i18n-Monatsnamen der App
- Fehler Das Tray-Verhalten ist konsistenter: Einfachklick-Öffnen funktioniert plattformübergreifend und der Sync-Spinner im hellen Design ist besser erkennbar
- Fehler Zentrierte Dialoge und StyledComboBox-Popups werden jetzt auf die Bildschirmgrenzen beschränkt, was das Verhalten bei Multi-Monitor- und Bildschirmrand-Layouts verbessert
- Fehler Dashboard-Statistikkarten sind jetzt responsiv und behalten über verschiedene Fenstergrößen hinweg eine stabile Höhe
- Fehler Update-Prüfungen vermeiden jetzt Blockierungen durch GitHub-Throttling
- Kern Die Release-Paketierungs- und Validierungs-Workflows wurden plattformübergreifend erweitert und gehärtet, einschließlich Installer-Validierung, ARM64-Installer-Flag-Korrekturen und gehärteter Abhängigkeitsinstallation in CI
- Doku Die Dokumentationsseite wurde für 1.4.0 aktualisiert und deckt nun Online-Updates, Update-Erinnerungen, CLI-Update-Prüfungen und den überarbeiteten Installations- und Upgrade-Ablauf ab
1.3.2
- Funktion Stabile Releases werden jetzt nach R2 gespiegelt, um die Verteilung robuster zu machen
- Verbesserung Automatische Backups nach der Synchronisierung sind jetzt standardmäßig deaktiviert
- Fehler Ein Race Condition bei der Thread-Bereinigung des Schedulers wurde behoben, die die Sync-Stabilität beeinträchtigen konnte
- Fehler hsync db normalize verlangt nun vor dem Anwenden von Änderungen eine ausdrückliche Bestätigung
- Fehler CLI-Sync räumt Datenbankressourcen jetzt zuverlässiger auf
- Fehler IPC-Tokens für Einzelinstanzen sind jetzt pro Benutzerkonto isoliert
- Doku Branding, Kontaktinformationen und lokalisierte Seiten der Dokumentationsseite wurden aktualisiert
- Doku Eine eigene Sicherheitsrichtlinie wurde hinzugefügt
- Kern Die automatisierte Abdeckung für Scheduler-, Viewmodel- und WebDAV-Abläufe wurde erweitert
1.3.1
- Fehler Regex-Export wird nicht mehr bei 100.000 Einträgen abgeschnitten
- Fehler HTML-Export gibt jetzt einen klaren Fehler aus, wenn der Template-Marker fehlt
- Fehler Die Regex-Verlaufssuche läuft jetzt in einem Hintergrund-Thread und verhindert UI-Hänger
- Fehler _load_badge_data behandelt DB-Fehler jetzt sauber
- Fehler Monatsstatistiken verschieben sich nicht mehr durch Sommerzeitwechsel
- Fehler VACUUM INTO läuft nun außerhalb von _lock und verhindert mögliche Deadlocks beim Export
- Fehler Der Filter für versteckte Domains liegt bei LIKE-Wildcard-Zeichen nicht mehr daneben
- Fehler Datensatzanzahlen für Domain-Präfixe korrigiert, um Doppelzählungen zu vermeiden
- Fehler WebDAV-Bereinigungsfehler werden jetzt gemeldet; der Manifest-Zeitstempel stimmt mit der Upload-Zeit überein
- Fehler Das Speichern von Konfigurationen wird beim Beenden unterdrückt, um Schreibkorruption zu verhindern
- Fehler Rotation der Konfigurations-Backups gehärtet; Schutz vor falschen Migrationsmeldungen hinzugefügt
- Fehler Das Beenden von Backups blockiert nicht mehr auf dem Thread-Pool
- Sicherheit Unbenutzter Verschlüsselungsschlüssel aus _derive_subkeys entfernt
- Kern Fehlendes WebDAV-Modul in Paket-Builds behoben
1.3.0
- Verbesserung Reworked scheduler and worker-thread signaling for real-time sync progress
- Funktion Blacklist and hidden-domain dialogs now preview affected record counts
- Verbesserung Redesigned app icon and animated SVG-based tray renderer
- Verbesserung Default theme changed from Dark to System
- Leistung Page-granularity LRU eviction and isolated regex recent-search history
- Fehler Strengthened FTS trigger recovery and multi-word query parsing
- Fehler Added Linux Qt platform fallback and packaged xcb dependencies
- Doku Added multilingual MkDocs documentation site
1.2.2
- Fehler CLI restore no longer always restores the latest backup instead of selected
- Fehler CLI restore now honors the favicon restore flag
- Fehler CLI restore --replace mode uses safe DB replacement
- Fehler Scheduler lead-in timers now cancelled to prevent stale callbacks
1.2.1
- Funktion Added a quick 'Locate in History' action on bookmark cards
- Verbesserung Clicking a bookmark card's tag or note area now opens the editor directly
- Fehler Fixed Ctrl+F and Ctrl+R shortcut conflicts in history view
- Fehler Date separator counts now respect current filters and hidden-only mode
1.2.0
- Funktion Replaced the legacy hotkey system with a cross-platform keybinding engine and 14 customizable shortcuts
- Funktion Introduced Hidden Records mode and soft-hide domain management
- Leistung Rewrote pagination with keyset indexes and SQL-level regex search for smooth massive-history scrolling
- Verbesserung Replaced chunked WebDAV uploads with atomic streamed uploads and fixed temporary file descriptor leaks on Windows
- Sicherheit Upgraded encryption to V2 with independent HKDF subkeys and nonce-authenticated single-instance IPC
- Verbesserung Added adaptive column widths, web search entry, and real-time system theme following
- Verbesserung Portable mode now auto-detects .portable and headless mode reduces memory usage with leaner caches
- Verbesserung CLI now parses multi-word queries without quotes and truncates overly long terminal tables automatically
- Fehler Unified lock ordering to fix WAL read-after-write inconsistencies and a tombstone-pruning crash during VACUUM
- Fehler Fixed severe scrollbar jumping and prevented long titles from pushing actions off settings cards
- Fehler Fixed a potential QTimer overflow and ensured browser monitor shutdown on exit
- Fehler Prevented the BFS scanner from traversing Windows junction points
1.1.1
- Leistung Moved history queries and bookmark/note badge loading to a background thread
- Leistung Optimized underlying SQL queries and removed a redundant VACUUM during FTS-stripped exports
- Fehler Fixed quick access overlay vertical drift when reopening
- Fehler Fixed a random horizontal scrollbar appearing in the history table
- Fehler Fixed the Bookmarks page not refreshing after edits made from History
- Fehler Fixed bookmarked_at timestamps not updating on conflict
- Fehler Fixed a potential race condition during WebDAV client initialization
- Fehler Fixed stale filter hits caused by uncleared caches after database connection resets
1.1.0
- Funktion Added a spotlight-style global quick search overlay for history, bookmarks, and notes
- Funktion Upgraded search with autocomplete, ghost text, and advanced query syntax
- Funktion Added a new statistics page with heatmap, browser share charts, and exportable visuals
- Funktion Added bookmarks, tags, and rich-text notes for turning history into a knowledge base
- Funktion Introduced the hsync CLI for headless extraction, WebDAV backups, querying, and export
- Funktion Added drag-and-drop URL export and a live scroll time bubble in the history view
- Funktion Added device identity management and merge-based WebDAV restore across devices
- Funktion Expanded support for regional browsers, Firefox forks, dev channels, and deep-scan discovery
- Leistung Reworked SQLite extraction with batch inserts and precompiled regex; optimized favicon rendering with LRU caching
- Verbesserung Upgraded the first-run wizard and fixed theme-toggle scrollbar jumping
- Fehler Resolved Windows backup file-locking issues
1.0.0
- Funktion Aggregates history from major Chromium browsers, Firefox-based browsers, and Safari with multi-profile support
- Funktion Built-in SQLite FTS5 trigram search delivers millisecond substring search on large datasets
- Funktion Supports WebDAV cloud backup and restore with ZIP compression and SHA-256 integrity verification
- Sicherheit Keeps data local by default and stores encrypted WebDAV credentials via HKDF-SHA256 and system keyring
- Leistung Virtual scrolling keeps million-row history lists responsive
- Funktion System tray integration keeps sync running quietly in the background