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