История изменений

Будьте в курсе последних функций, улучшений и исправлений.

1.4.0

Последний выпуск
  • Функция Встроенная поддержка онлайн-обновлений для десктопного приложения, включая выбор пакета под платформу, поддержку каналов выпуска и fallback на GitHub при недоступности основного API обновлений
  • Функция Баннеры обновлений, диалоги с информацией о версии, настройки напоминаний и выделенный раздел настроек для политики обновлений, источника и выбора канала
  • Функция hsync update для автономной проверки обновлений с человекочитаемым и JSON-выводом и опциональным переопределением канала
  • Функция Единая модель выполнения для пользовательских браузеров: вручную добавленные и найденные при глубоком сканировании браузеры работают как первоклассные интеграции при синхронизации, мониторинге и в интерфейсе
  • Функция Автоматическое отслеживание логов в просмотрщике с паузой при скрытии страницы или сворачивании окна
  • Улучшение Настройки WebDAV упрощены до более чистого и менее подверженного ошибкам процесса
  • Улучшение Рендеринг закладок виртуализирован, что значительно улучшает масштабирование страницы закладок на больших наборах данных
  • Исправление Состояние монитора браузеров больше не переключается ложно в NEEDS_SYNC; свежесть синхронизации теперь сравнивается с mtime базы данных, зафиксированным при извлечении
  • Исправление Доступ к учётным данным WebDAV теперь отложен и дедуплицирован, что снижает ненужный трафик связки ключей и предотвращает повторные запросы разблокировки на некоторых системах
  • Исправление Опциональные импорты WebDAV теперь загружаются только при фактическом начале передачи, что повышает надёжность запуска в частично настроенных средах
  • Исправление Браузеры, добавленные через пользовательские пути, теперь регистрируются при запуске и сразу после сохранения настроек, участвуя в синхронизации и мониторинге без перезапуска
  • Исправление Фильтры browser: теперь нечувствительны к регистру, а сопоставление доменов корректно экранирует символы подстановки SQL LIKE, предотвращая ложные совпадения
  • Исправление Отключённые браузеры теперь явно отображаются как DISABLED на панели управления, а не исчезают из представления статуса
  • Исправление Пузырёк прокрутки истории теперь предпочитает правый край и отступает влево у границ экрана
  • Исправление Очистка глубокого сканирования на панели больше не вызывает двойного освобождения виджета области прокрутки
  • Исправление Удаление пользовательских браузеров с риском теперь требует подтверждения перед разрушительными действиями
  • Исправление Метки месяцев в статистике больше не зависят от системной локали и теперь последовательно используют i18n-названия месяцев приложения
  • Исправление Поведение трея стало более согласованным: открытие одним щелчком работает на всех платформах, а индикатор синхронизации в светлой теме лучше виден
  • Исправление Центрированные диалоги и всплывающие окна StyledComboBox теперь ограничены границами экрана, что улучшает поведение при использовании нескольких мониторов и на краях экрана
  • Исправление Карточки статистики на панели теперь адаптивны и сохраняют стабильную высоту при разных размерах окна
  • Исправление Проверки обновлений теперь избегают блокировки из-за ограничений GitHub
  • Ядро Рабочие процессы упаковки и валидации релизов расширены и усилены на всех платформах, включая валидацию установщиков, исправление флагов установщика ARM64 и усиление установки зависимостей в CI
  • Докум. Сайт документации обновлён для версии 1.4.0: добавлена информация об онлайн-обновлениях, напоминаниях, проверке обновлений через CLI и пересмотренном процессе установки и обновления

1.3.2

  • Функция Стабильные версии теперь зеркалируются на R2 для более надёжного распространения
  • Улучшение Автоматическое резервное копирование после синхронизации теперь отключено по умолчанию
  • Исправление Исправлено состояние гонки при очистке потоков планировщика, влиявшее на стабильность синхронизации
  • Исправление hsync db normalize теперь требует явного подтверждения перед применением изменений
  • Исправление CLI синхронизация теперь более надёжно освобождает ресурсы базы данных
  • Исправление Токены IPC для одного экземпляра теперь изолированы по учётным записям пользователей
  • Докум. Обновлён брендинг сайта документации, контактная информация и локализованные страницы
  • Докум. Добавлена специальная политика безопасности
  • Ядро Расширено автоматизированное покрытие для планировщика, viewmodel и потоков WebDAV

1.3.1

  • Исправление Экспорт по регулярному выражению больше не обрезается на 100 тыс. записей
  • Исправление HTML экспорт теперь выдаёт явную ошибку при отсутствии маркера шаблона
  • Исправление Поиск в истории по регулярному выражению перенесён в фоновый поток, устраняя зависание интерфейса
  • Исправление _load_badge_data корректно обрабатывает ошибки базы данных
  • Исправление Месячная статистика больше не искажается при переходе на летнее/зимнее время
  • Исправление VACUUM INTO выполняется вне _lock, устраняя потенциальную взаимоблокировку при экспорте
  • Исправление Фильтр скрытых доменов больше не срабатывает ложно на символах подстановки LIKE
  • Исправление Подсчёт записей по префиксу домена исправлен для избежания двойного учёта
  • Исправление Ошибки очистки WebDAV теперь отображаются; временная метка манифеста синхронизирована со временем загрузки
  • Исправление Сохранение конфигурации подавляется при завершении приложения для предотвращения повреждения записи
  • Исправление Усилена ротация резервных копий конфигурации; добавлена защита от ложных срабатываний миграции
  • Исправление Завершение резервного копирования больше не блокирует пул потоков
  • Безопасность Удалён неиспользуемый ключ шифрования из _derive_subkeys
  • Ядро Исправлено отсутствие модуля WebDAV в пакетных сборках

1.3.0

  • Улучшение Reworked scheduler and worker-thread signaling for real-time sync progress
  • Функция Blacklist and hidden-domain dialogs now preview affected record counts
  • Улучшение Redesigned app icon and animated SVG-based tray renderer
  • Улучшение Default theme changed from Dark to System
  • Произв. Page-granularity LRU eviction and isolated regex recent-search history
  • Исправление Strengthened FTS trigger recovery and multi-word query parsing
  • Исправление Added Linux Qt platform fallback and packaged xcb dependencies
  • Докум. Added multilingual MkDocs documentation site

1.2.2

  • Исправление CLI restore no longer always restores the latest backup instead of selected
  • Исправление CLI restore now honors the favicon restore flag
  • Исправление CLI restore --replace mode uses safe DB replacement
  • Исправление Scheduler lead-in timers now cancelled to prevent stale callbacks

1.2.1

  • Функция Added a quick 'Locate in History' action on bookmark cards
  • Улучшение Clicking a bookmark card's tag or note area now opens the editor directly
  • Исправление Fixed Ctrl+F and Ctrl+R shortcut conflicts in history view
  • Исправление Date separator counts now respect current filters and hidden-only mode

1.2.0

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

1.1.1

  • Произв. Moved history queries and bookmark/note badge loading to a background thread
  • Произв. Optimized underlying SQL queries and removed a redundant VACUUM during FTS-stripped exports
  • Исправление Fixed quick access overlay vertical drift when reopening
  • Исправление Fixed a random horizontal scrollbar appearing in the history table
  • Исправление Fixed the Bookmarks page not refreshing after edits made from History
  • Исправление Fixed bookmarked_at timestamps not updating on conflict
  • Исправление Fixed a potential race condition during WebDAV client initialization
  • Исправление Fixed stale filter hits caused by uncleared caches after database connection resets

1.1.0

  • Функция Added a spotlight-style global quick search overlay for history, bookmarks, and notes
  • Функция Upgraded search with autocomplete, ghost text, and advanced query syntax
  • Функция Added a new statistics page with heatmap, browser share charts, and exportable visuals
  • Функция Added bookmarks, tags, and rich-text notes for turning history into a knowledge base
  • Функция Introduced the hsync CLI for headless extraction, WebDAV backups, querying, and export
  • Функция Added drag-and-drop URL export and a live scroll time bubble in the history view
  • Функция Added device identity management and merge-based WebDAV restore across devices
  • Функция Expanded support for regional browsers, Firefox forks, dev channels, and deep-scan discovery
  • Произв. Reworked SQLite extraction with batch inserts and precompiled regex; optimized favicon rendering with LRU caching
  • Улучшение Upgraded the first-run wizard and fixed theme-toggle scrollbar jumping
  • Исправление Resolved Windows backup file-locking issues

1.0.0

  • Функция Aggregates history from major Chromium browsers, Firefox-based browsers, and Safari with multi-profile support
  • Функция Built-in SQLite FTS5 trigram search delivers millisecond substring search on large datasets
  • Функция Supports WebDAV cloud backup and restore with ZIP compression and SHA-256 integrity verification
  • Безопасность Keeps data local by default and stores encrypted WebDAV credentials via HKDF-SHA256 and system keyring
  • Произв. Virtual scrolling keeps million-row history lists responsive
  • Функция System tray integration keeps sync running quietly in the background