Notes de version
Restez à jour avec les dernières fonctionnalités, améliorations et corrections.
1.4.0
Dernière version- Fonction Support intégré des mises à jour en ligne pour l'application de bureau, avec sélection de paquet adaptée à la plateforme, prise en charge des canaux de version et solution de repli GitHub lorsque l'API principale est indisponible
- Fonction Bannières de mise à jour, dialogues de détail de version, préférences de rappel et une section Paramètres dédiée pour la politique de mise à jour, la source préférée et la sélection de canal
- Fonction hsync update pour les vérifications de mise à jour headless, avec sortie lisible et JSON, et remplacement optionnel du canal
- Fonction Un modèle d'exécution unifié pour navigateurs personnalisés, permettant aux navigateurs ajoutés manuellement et découverts par analyse approfondie de se comporter comme des intégrations natives dans la synchronisation, la surveillance et l'interface
- Fonction Suivi automatique des logs dans la visionneuse de logs, avec mise en pause lorsque la page est masquée ou la fenêtre réduite
- Amélioration Les paramètres WebDAV ont été rationalisés dans un flux de configuration plus propre et moins sujet aux erreurs
- Amélioration Le rendu des favoris a été virtualisé, améliorant considérablement le passage à l'échelle de la page des favoris sur de grands ensembles de données
- Correction L'état du moniteur de navigateur ne bascule plus incorrectement vers NEEDS_SYNC ; la fraîcheur de la synchronisation se compare désormais au mtime de la base de données capturé lors de l'extraction
- Correction L'accès aux informations d'identification WebDAV est désormais différé et dédupliqué, réduisant le trafic inutile du trousseau et évitant les invites de déverrouillage répétées sur certains systèmes
- Correction Les imports WebDAV optionnels ne se chargent désormais que lorsqu'un transfert démarre réellement, améliorant la robustesse au démarrage dans les environnements partiellement provisionnés
- Correction Les navigateurs ajoutés via des chemins personnalisés sont désormais enregistrés au démarrage et immédiatement après l'enregistrement des paramètres, participant ainsi à la synchronisation et à la surveillance sans redémarrage
- Correction Les filtres de recherche browser: sont désormais insensibles à la casse, et la correspondance de domaine échappe correctement les caractères génériques SQL LIKE pour éviter les faux positifs
- Correction Les navigateurs désactivés sont désormais affichés explicitement comme DISABLED sur le tableau de bord au lieu de disparaître de la vue d'état
- Correction La bulle de défilement de l'historique préfère désormais le bord droit et bascule à gauche près des bords de l'écran
- Correction Le nettoyage de l'analyse approfondie du tableau de bord ne libère plus deux fois le widget de la zone de défilement
- Correction Les suppressions risquées de navigateurs personnalisés nécessitent désormais une confirmation avant les actions destructrices
- Correction Les étiquettes de mois dans les statistiques ne dépendent plus des paramètres régionaux du système et utilisent désormais les noms de mois i18n de l'application de manière cohérente
- Correction Le comportement de la barre d'état système est plus cohérent : l'ouverture en un clic fonctionne sur toutes les plateformes et l'indicateur de synchronisation en thème clair est plus visible
- Correction Les dialogues centrés et les popups StyledComboBox sont désormais limités aux bords de l'écran, améliorant le comportement sur les configurations multi-écrans et en bord d'écran
- Correction Les cartes de statistiques du tableau de bord sont désormais responsives et conservent une hauteur stable quelle que soit la taille de la fenêtre
- Correction Les vérifications de mise à jour évitent désormais d'être bloquées par la limitation de GitHub
- Noyau Les workflows de packaging et de validation des versions ont été étendus et renforcés sur toutes les plateformes, incluant la validation des installateurs, les corrections des indicateurs d'installation ARM64 et le renforcement de l'installation des dépendances dans CI
- Docs Le site de documentation a été rafraîchi pour la 1.4.0 afin de couvrir les mises à jour en ligne, les rappels de mise à jour, les vérifications de mise à jour CLI et le flux révisé d'installation et de mise à niveau
1.3.2
- Fonction Les versions stables sont désormais répliquées sur R2 pour une distribution plus résiliente
- Amélioration La sauvegarde automatique après synchronisation est désormais désactivée par défaut
- Correction Correction d’une condition de concurrence lors du nettoyage des threads du planificateur pouvant affecter la stabilité de la synchronisation
- Correction hsync db normalize exige désormais une confirmation explicite avant d’appliquer les changements
- Correction La synchronisation CLI nettoie désormais les ressources de base de données de manière plus fiable
- Correction Les jetons IPC d’instance unique sont désormais isolés par compte utilisateur
- Docs Le branding, les coordonnées et les pages localisées du site de documentation ont été rafraîchis
- Docs Ajout d’une politique de sécurité dédiée
- Noyau La couverture automatisée des flux scheduler, viewmodel et WebDAV a été étendue
1.3.1
- Correction L’export regex n’est plus tronqué à 100 000 enregistrements
- Correction L’export HTML renvoie désormais une erreur explicite lorsque le marqueur de modèle est absent
- Correction La recherche dans l’historique en mode regex passe désormais dans un thread d’arrière-plan, évitant le blocage de l’interface
- Correction _load_badge_data gère désormais proprement les erreurs de base de données
- Correction Les statistiques mensuelles ne sont plus décalées lors des changements d’heure d’été
- Correction VACUUM INTO s’exécute désormais hors de _lock, évitant un blocage potentiel lors de l’export
- Correction Le filtre des domaines masqués ne se trompe plus avec les caractères génériques LIKE
- Correction Correction du comptage des préfixes de domaine afin d’éviter les doublons
- Correction Les échecs de nettoyage WebDAV sont désormais signalés ; l’horodatage du manifeste est aligné sur l’heure d’envoi
- Correction Les enregistrements de configuration sont bloqués à la fermeture pour éviter une corruption d’écriture
- Correction Rotation des sauvegardes de configuration renforcée ; garde anti-faux positifs pour la migration ajoutée
- Correction L’arrêt de la sauvegarde n’attend plus le thread pool
- Sécurité Clé de chiffrement inutilisée supprimée de _derive_subkeys
- Noyau Correction du module WebDAV manquant dans les builds empaquetés
1.3.0
- Amélioration Reworked scheduler and worker-thread signaling for real-time sync progress
- Fonction Blacklist and hidden-domain dialogs now preview affected record counts
- Amélioration Redesigned app icon and animated SVG-based tray renderer
- Amélioration Default theme changed from Dark to System
- Perf Page-granularity LRU eviction and isolated regex recent-search history
- Correction Strengthened FTS trigger recovery and multi-word query parsing
- Correction Added Linux Qt platform fallback and packaged xcb dependencies
- Docs Added multilingual MkDocs documentation site
1.2.2
- Correction CLI restore no longer always restores the latest backup instead of selected
- Correction CLI restore now honors the favicon restore flag
- Correction CLI restore --replace mode uses safe DB replacement
- Correction Scheduler lead-in timers now cancelled to prevent stale callbacks
1.2.1
- Fonction Added a quick 'Locate in History' action on bookmark cards
- Amélioration Clicking a bookmark card's tag or note area now opens the editor directly
- Correction Fixed Ctrl+F and Ctrl+R shortcut conflicts in history view
- Correction Date separator counts now respect current filters and hidden-only mode
1.2.0
- Fonction Replaced the legacy hotkey system with a cross-platform keybinding engine and 14 customizable shortcuts
- Fonction Introduced Hidden Records mode and soft-hide domain management
- Perf Rewrote pagination with keyset indexes and SQL-level regex search for smooth massive-history scrolling
- Amélioration Replaced chunked WebDAV uploads with atomic streamed uploads and fixed temporary file descriptor leaks on Windows
- Sécurité Upgraded encryption to V2 with independent HKDF subkeys and nonce-authenticated single-instance IPC
- Amélioration Added adaptive column widths, web search entry, and real-time system theme following
- Amélioration Portable mode now auto-detects .portable and headless mode reduces memory usage with leaner caches
- Amélioration CLI now parses multi-word queries without quotes and truncates overly long terminal tables automatically
- Correction Unified lock ordering to fix WAL read-after-write inconsistencies and a tombstone-pruning crash during VACUUM
- Correction Fixed severe scrollbar jumping and prevented long titles from pushing actions off settings cards
- Correction Fixed a potential QTimer overflow and ensured browser monitor shutdown on exit
- Correction Prevented the BFS scanner from traversing Windows junction points
1.1.1
- Perf Moved history queries and bookmark/note badge loading to a background thread
- Perf Optimized underlying SQL queries and removed a redundant VACUUM during FTS-stripped exports
- Correction Fixed quick access overlay vertical drift when reopening
- Correction Fixed a random horizontal scrollbar appearing in the history table
- Correction Fixed the Bookmarks page not refreshing after edits made from History
- Correction Fixed bookmarked_at timestamps not updating on conflict
- Correction Fixed a potential race condition during WebDAV client initialization
- Correction Fixed stale filter hits caused by uncleared caches after database connection resets
1.1.0
- Fonction Added a spotlight-style global quick search overlay for history, bookmarks, and notes
- Fonction Upgraded search with autocomplete, ghost text, and advanced query syntax
- Fonction Added a new statistics page with heatmap, browser share charts, and exportable visuals
- Fonction Added bookmarks, tags, and rich-text notes for turning history into a knowledge base
- Fonction Introduced the hsync CLI for headless extraction, WebDAV backups, querying, and export
- Fonction Added drag-and-drop URL export and a live scroll time bubble in the history view
- Fonction Added device identity management and merge-based WebDAV restore across devices
- Fonction Expanded support for regional browsers, Firefox forks, dev channels, and deep-scan discovery
- Perf Reworked SQLite extraction with batch inserts and precompiled regex; optimized favicon rendering with LRU caching
- Amélioration Upgraded the first-run wizard and fixed theme-toggle scrollbar jumping
- Correction Resolved Windows backup file-locking issues
1.0.0
- Fonction Aggregates history from major Chromium browsers, Firefox-based browsers, and Safari with multi-profile support
- Fonction Built-in SQLite FTS5 trigram search delivers millisecond substring search on large datasets
- Fonction Supports WebDAV cloud backup and restore with ZIP compression and SHA-256 integrity verification
- Sécurité Keeps data local by default and stores encrypted WebDAV credentials via HKDF-SHA256 and system keyring
- Perf Virtual scrolling keeps million-row history lists responsive
- Fonction System tray integration keeps sync running quietly in the background