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