Notas de versión

Mantente al día con las últimas funciones, mejoras y correcciones.

1.4.0

Última versión
  • Función Soporte integrado de actualizaciones en línea para la aplicación de escritorio, con selección de paquete según plataforma, canales de versión y respaldo de GitHub cuando la API principal no está disponible
  • Función Banners de actualización, diálogos de detalle de versión, preferencias de recordatorio y una sección de Configuración dedicada para política de actualización, preferencia de origen y selección de canal
  • Función hsync update para verificaciones de actualización sin interfaz, con salida legible y JSON, y anulación opcional de canal
  • Función Modelo de tiempo de ejecución unificado para navegadores personalizados, para que los navegadores añadidos manualmente y los descubiertos por escaneo profundo se comporten como integraciones nativas en sincronización, monitoreo e interfaz
  • Función Seguimiento automático de logs en el visor de logs, con pausa cuando la página está oculta o la ventana minimizada
  • Mejora La configuración de WebDAV se simplificó a un flujo más limpio y menos propenso a errores
  • Mejora El renderizado de marcadores se virtualizó, mejorando significativamente la escalabilidad de la página de marcadores con grandes conjuntos de datos
  • Corrección El estado del monitor del navegador ya no cambia incorrectamente a NEEDS_SYNC; la frescura de la sincronización ahora se compara con el mtime de la base de datos capturado durante la extracción
  • Corrección El acceso a las credenciales WebDAV ahora se difiere y se deduplica, reduciendo el tráfico innecesario del llavero y evitando solicitudes de desbloqueo repetidas en algunos sistemas
  • Corrección Las importaciones WebDAV opcionales ahora se cargan solo cuando una transferencia realmente comienza, mejorando la robustez de inicio en entornos parcialmente aprovisionados
  • Corrección Los navegadores añadidos mediante rutas personalizadas ahora se registran al inicio e inmediatamente después de guardar la configuración, participando en la sincronización y el monitoreo sin reiniciar
  • Corrección Los filtros de búsqueda browser: ahora no distinguen entre mayúsculas y minúsculas, y la coincidencia de dominio ahora escapa correctamente los comodines SQL LIKE para evitar falsas coincidencias
  • Corrección Los navegadores desactivados ahora se muestran explícitamente como DISABLED en el panel en lugar de desaparecer de la vista de estado
  • Corrección La burbuja de desplazamiento del historial ahora prefiere el borde derecho y se repliega a la izquierda cerca de los límites de la pantalla
  • Corrección La limpieza del escaneo profundo del panel ya no libera dos veces el widget del área de desplazamiento
  • Corrección Las eliminaciones riesgosas de navegadores personalizados ahora requieren confirmación antes de acciones destructivas
  • Corrección Las etiquetas de mes en las estadísticas ya no dependen de la configuración regional del sistema y ahora usan los nombres de mes i18n de la aplicación de manera consistente
  • Corrección El comportamiento de la bandeja es más consistente: abrir con un solo clic funciona en todas las plataformas y el indicador de sincronización en tema claro es más fácil de ver
  • Corrección Los diálogos centrados y las ventanas emergentes StyledComboBox ahora se ajustan a los límites de la pantalla, mejorando el comportamiento en configuraciones de múltiples monitores y bordes de pantalla
  • Corrección Las tarjetas de estadísticas del panel ahora son responsive y mantienen una altura estable en todos los tamaños de ventana
  • Corrección Las verificaciones de actualización ahora evitan bloquearse por la limitación de GitHub
  • Núcleo Los flujos de trabajo de empaquetado y validación de lanzamientos se ampliaron y reforzaron en todas las plataformas, incluyendo validación de instaladores, correcciones de banderas de instalador ARM64 y refuerzo de instalación de dependencias en CI
  • Docs El sitio de documentación se actualizó para la 1.4.0 para cubrir las actualizaciones en línea, los recordatorios de actualización, las verificaciones de actualización por CLI y el flujo revisado de instalación y actualización

1.3.2

  • Función Las versiones estables ahora se replican en R2 para una distribución más resistente
  • Mejora La copia de seguridad automática tras la sincronización ahora está desactivada por defecto
  • Corrección Se corrigió una condición de carrera en la limpieza de hilos del programador que podía afectar la estabilidad de la sincronización
  • Corrección hsync db normalize ahora requiere confirmación explícita antes de aplicar cambios
  • Corrección La sincronización por CLI ahora libera los recursos de la base de datos de forma más fiable
  • Corrección Los tokens IPC de instancia única ahora están aislados por cuenta de usuario
  • Docs Se renovaron el branding, la información de contacto y las páginas localizadas del sitio de documentación
  • Docs Se añadió una política de seguridad específica
  • Núcleo Se amplió la cobertura automatizada para los flujos de scheduler, viewmodel y WebDAV

1.3.1

  • Corrección La exportación por expresiones regulares ya no se trunca en 100.000 registros
  • Corrección La exportación HTML ahora lanza un error explícito cuando falta el marcador de plantilla
  • Corrección La búsqueda del historial por regex se trasladó a un hilo de fondo, eliminando los bloqueos de la interfaz
  • Corrección _load_badge_data ahora gestiona los errores de la base de datos con elegancia
  • Corrección Las estadísticas mensuales ya no se desvían durante los cambios de horario de verano
  • Corrección VACUUM INTO ahora se ejecuta fuera de _lock, eliminando un posible interbloqueo durante la exportación
  • Corrección El filtro de dominios ocultos ya no falla con caracteres comodín LIKE
  • Corrección Se corrigió el recuento por prefijo de dominio para evitar el doble conteo
  • Corrección Los fallos de limpieza de WebDAV ahora se muestran y la marca temporal del manifiesto se alinea con la hora real de subida
  • Corrección Se suprime el guardado de configuración durante el cierre de la app para evitar corrupción de escritura
  • Corrección Se reforzó la rotación de copias de configuración y se añadió una protección contra falsos positivos de migración
  • Corrección El cierre de la copia de seguridad ya no se bloquea esperando al pool de hilos
  • Seguridad Se eliminó la clave de cifrado no utilizada de _derive_subkeys
  • Núcleo Se corrigió la falta del módulo WebDAV en las compilaciones empaquetadas

1.3.0

  • Mejora Reworked scheduler and worker-thread signaling for real-time sync progress
  • Función Blacklist and hidden-domain dialogs now preview affected record counts
  • Mejora Redesigned app icon and animated SVG-based tray renderer
  • Mejora Default theme changed from Dark to System
  • Rendimiento Page-granularity LRU eviction and isolated regex recent-search history
  • Corrección Strengthened FTS trigger recovery and multi-word query parsing
  • Corrección Added Linux Qt platform fallback and packaged xcb dependencies
  • Docs Added multilingual MkDocs documentation site

1.2.2

  • Corrección CLI restore no longer always restores the latest backup instead of selected
  • Corrección CLI restore now honors the favicon restore flag
  • Corrección CLI restore --replace mode uses safe DB replacement
  • Corrección Scheduler lead-in timers now cancelled to prevent stale callbacks

1.2.1

  • Función Added a quick 'Locate in History' action on bookmark cards
  • Mejora Clicking a bookmark card's tag or note area now opens the editor directly
  • Corrección Fixed Ctrl+F and Ctrl+R shortcut conflicts in history view
  • Corrección Date separator counts now respect current filters and hidden-only mode

1.2.0

  • Función Replaced the legacy hotkey system with a cross-platform keybinding engine and 14 customizable shortcuts
  • Función Introduced Hidden Records mode and soft-hide domain management
  • Rendimiento Rewrote pagination with keyset indexes and SQL-level regex search for smooth massive-history scrolling
  • Mejora Replaced chunked WebDAV uploads with atomic streamed uploads and fixed temporary file descriptor leaks on Windows
  • Seguridad Upgraded encryption to V2 with independent HKDF subkeys and nonce-authenticated single-instance IPC
  • Mejora Added adaptive column widths, web search entry, and real-time system theme following
  • Mejora Portable mode now auto-detects .portable and headless mode reduces memory usage with leaner caches
  • Mejora CLI now parses multi-word queries without quotes and truncates overly long terminal tables automatically
  • Corrección Unified lock ordering to fix WAL read-after-write inconsistencies and a tombstone-pruning crash during VACUUM
  • Corrección Fixed severe scrollbar jumping and prevented long titles from pushing actions off settings cards
  • Corrección Fixed a potential QTimer overflow and ensured browser monitor shutdown on exit
  • Corrección Prevented the BFS scanner from traversing Windows junction points

1.1.1

  • Rendimiento Moved history queries and bookmark/note badge loading to a background thread
  • Rendimiento Optimized underlying SQL queries and removed a redundant VACUUM during FTS-stripped exports
  • Corrección Fixed quick access overlay vertical drift when reopening
  • Corrección Fixed a random horizontal scrollbar appearing in the history table
  • Corrección Fixed the Bookmarks page not refreshing after edits made from History
  • Corrección Fixed bookmarked_at timestamps not updating on conflict
  • Corrección Fixed a potential race condition during WebDAV client initialization
  • Corrección Fixed stale filter hits caused by uncleared caches after database connection resets

1.1.0

  • Función Added a spotlight-style global quick search overlay for history, bookmarks, and notes
  • Función Upgraded search with autocomplete, ghost text, and advanced query syntax
  • Función Added a new statistics page with heatmap, browser share charts, and exportable visuals
  • Función Added bookmarks, tags, and rich-text notes for turning history into a knowledge base
  • Función Introduced the hsync CLI for headless extraction, WebDAV backups, querying, and export
  • Función Added drag-and-drop URL export and a live scroll time bubble in the history view
  • Función Added device identity management and merge-based WebDAV restore across devices
  • Función Expanded support for regional browsers, Firefox forks, dev channels, and deep-scan discovery
  • Rendimiento Reworked SQLite extraction with batch inserts and precompiled regex; optimized favicon rendering with LRU caching
  • Mejora Upgraded the first-run wizard and fixed theme-toggle scrollbar jumping
  • Corrección Resolved Windows backup file-locking issues

1.0.0

  • Función Aggregates history from major Chromium browsers, Firefox-based browsers, and Safari with multi-profile support
  • Función Built-in SQLite FTS5 trigram search delivers millisecond substring search on large datasets
  • Función Supports WebDAV cloud backup and restore with ZIP compression and SHA-256 integrity verification
  • Seguridad Keeps data local by default and stores encrypted WebDAV credentials via HKDF-SHA256 and system keyring
  • Rendimiento Virtual scrolling keeps million-row history lists responsive
  • Función System tray integration keeps sync running quietly in the background