Repository navigation
Releases
Clipare v0.6.0
Нововведения
- Новый интерфейс Windows и macOS на React и TypeScript с оформлением для каждой платформы. Синхронизация, история, настройки и обновления остаются на стороне Go. Прежний нативный интерфейс доступен с параметром
--native-ui. - Локальная история буфера обмена: просмотр и копирование записей, удаление, настройка срока хранения и количества записей, маскирование потенциально чувствительного текста. По умолчанию история выключена. Записи шифруются, ключ защищён средствами ОС; история не передаётся другим устройствам.
- Каналы обновлений «Стабильные» и «Бета»: выбор сохраняется, а бета-версии отмечаются в интерфейсе. Установка обновления по-прежнему требует подтверждения.
- Обновлены логотип и значки приложения, отображение состояния синхронизации и значки платформ связанных устройств; для неизвестной платформы используется общий значок.
- macOS: системный стеклянный материал на поддерживаемых версиях с резервным оформлением. Windows 11: экспериментальный системный Acrylic с непрозрачным резервным вариантом.
Исправления
- Windows: Alt+F4 завершает приложение; при временной недоступности буфера обмена во время запуска Clipare повторяет попытку подключения.
- macOS: повторный запуск с тем же профилем больше не создаёт второй процесс синхронизации.
- Улучшены состояния поиска и подключения устройств, обратная связь при копировании истории и обработка ошибок интерфейса. Раскрытые секреты истории очищаются при выходе из раздела.
- Исправлены сохранение времени повторно скопированных записей, восстановление журнала и обработка потери ключа истории без автоматической замены ключа.
- Исправлены переключение канала обновлений, восстановление настроек истории и отображение выпадающих списков в новом интерфейсе.
Ограничения проверки
- Работа Acrylic и сторонних средств размытия, выпадающих списков в WebView2, автозапуска и синхронизации между реальными Windows и macOS требуют дополнительной ручной проверки.
- На macOS прозрачность WebView использует недокументированный WebKit API через Wails; совместимость и подпись приложения требуют проверки на целевых системах. Повторный запуск не выводит существующее окно на передний план.
Изменения относительно v0.5.0.
Clipare v0.6.0-beta.8 (Prerelease)
Нововведения
- Обновлён логотип Clipare и значок приложения на macOS.
Исправления
- Windows и macOS: значок в трее стал чётче и отображает состояние синхронизации.
- Windows: окно Clipare использует собственный значок в заголовке и на панели задач.
Это бета для тестирования. Отображение значка в настоящем трее и заголовке окна требует визуальной проверки на Windows и macOS.
Изменения относительно v0.6.0-beta.7.
Clipare v0.6.0-beta.7 (Prerelease)
Исправления
- Windows: Alt+F4 завершает Clipare; при временной недоступности буфера обмена во время запуска приложение повторяет попытку подключения.
- macOS: повторный запуск с тем же профилем не создаёт второй процесс синхронизации.
- Windows и macOS: добавлено восстановление интерфейса после ошибки загрузки или отображения; состояние pairing и подтверждение копирования истории согласованы с Go.
- Исправлено восстановление истории при потере ключа и редактирование лимита записей.
Это бета для тестирования. Повторный запуск на macOS пока не открывает окно работающего экземпляра. Alt+F4, восстановление буфера при входе в Windows и обновление между устройствами требуют проверки на реальных устройствах.
Изменения относительно v0.6.0-beta.6.
Clipare v0.6.0-beta.10 (Prerelease)
Нововведения
- Windows 11: экспериментальная поддержка системного Acrylic для полупрозрачного фона окна Clipare. Карточки сохраняют непрозрачный фон для читаемости.
Исправления
- Для неподдерживаемых версий Windows и контрастных тем сохранён непрозрачный интерфейс.
Это бета для тестирования. Эффект и совместимость со сторонними средствами размытия требуют проверки на Windows. Оформление macOS не менялось; macOS-архивы включены с общей версией релиза.
Изменения относительно v0.6.0-beta.8.
Clipare v0.6.0-beta.6 (Prerelease)
Нововведения
- macOS: системный Liquid Glass backdrop на macOS 26 с fallback на стандартный материал в более старых версиях; стартовое окно стало компактнее.
- Добавлен краткий дизайн-ориентир для Windows Fluent и macOS с правилами материалов, отступов и проверки интерфейса.
Исправления
- Windows/macOS: рядом со связанными устройствами показаны различимые значки Windows, macOS или общего устройства, когда платформа достоверно неизвестна.
- Шестерёнка стала единственным входом в расширенные параметры и теперь также закрывает их.
- Копирование записи истории подтверждается сменой значка; раскрытие секций сопровождается короткой анимацией с учётом Reduce Motion.
- Windows: выпадающие списки канала обновлений и срока хранения отображаются внутри секции настроек вместо отдельного popup-слоя; добавлен сценарий проверки их работы.
Это бета для тестирования, не стабильный релиз. Последняя стабильная версия — 0.5.0. Проверки браузерного предпросмотра и сборки прошли; открытие выпадающих списков в настоящем Windows WebView2, темы и Reduce Transparency на разных версиях macOS, а также установка обновления между устройствами требуют ручной проверки. Прозрачность WebView на macOS использует помеченный Wails build tag с недокументированным WebKit API; перед стабильным выпуском требуется повторная проверка совместимости и подписи приложения.
Изменения относительно v0.6.0-beta.5.
Clipare v0.6.0-beta.5 (Prerelease)
Нововведения
- Windows и macOS: новый интерфейс на React и TypeScript с отдельным оформлением для каждой платформы. Синхронизация, pairing, история, обновления и настройки по-прежнему работают через Go; прежний нативный интерфейс доступен через
--native-uiдля восстановления. - Добавлен браузерный предпросмотр обоих интерфейсов с тестовыми состояниями и визуальными проверками; в собранном приложении не нужен отдельный сервер или Node.js.
Исправления
- macOS: тёмная тема определяется при показе окна, шестерёнка раскрывает расширенные параметры, а значок проверки обновлений и размеры окна скорректированы.
- Windows и macOS: действия discovery, pairing, истории и настроек согласованы с Go-бэкендом; раскрытые секреты истории очищаются при выходе из раздела.
Это бета для тестирования, не стабильный релиз. Перед переходом на стабильную версию необходима проверка GUI на настоящей Windows 11, переключения темы macOS и синхронизации между устройствами. Latest stable остаётся 0.5.0.
Изменения относительно v0.6.0-beta.4.
Clipare v0.6.0-beta.4 (Prerelease)
Исправления
- Windows: кнопки истории используют фон выбранной записи и стоят рядом без пустых промежутков; раскрытие обновляет размер блока, а длинный текст доступен с внутренней прокруткой без превышения лимита Win32.
- Windows: иконка скрытия чувствительного текста отрисовывается векторно вместо отсутствующего глифа.
- Windows: канал обновлений и срок хранения не выделяются как редактируемый текст при раскрытии «Дополнительно»; скорректирован вертикальный отступ текста в полях.
- Windows: сохранённый срок хранения корректно восстанавливается в списке; поля раскрытых записей создаются только по необходимости и освобождают скрытый текст после сворачивания.
- Windows: «Пауза» и шестерёнка перенесены на уровень заголовка Clipare, как на macOS.
Это бета для тестирования, не стабильный релиз. Обновление доступно через канал «Бета»; Latest stable остаётся 0.5.0.
Изменения относительно v0.6.0-beta.3.
Clipare v0.6.0-beta.3 (Prerelease)
Исправления
- Windows/macOS: «Авто-проверка обновлений» и «Канал обновлений» расположены в одной строке в секции «Дополнительно»; убрана лишняя строка настроек.
Это бета для тестирования, не стабильный релиз. Обновление доступно через канал «Бета»; Latest stable остаётся 0.5.0.
Изменения относительно v0.6.0-beta.2.
Clipare v0.6.0-beta.2 (Prerelease)
Нововведения
- Локальная зашифрованная история буфера обмена с настройками срока хранения и количества записей, копированием, удалением и скрытием потенциально чувствительного текста. По умолчанию сохранение выключено.
- В «Дополнительно» добавлен канал обновлений: «Стабильные» или «Бета». Stable-клиент по умолчанию получает stable; prerelease-клиент — beta и последующий stable. Явный выбор сохраняется и применяется без перезапуска синхронизации.
- Бета-версии обозначены словом «бета» в интерфейсе. Updater проверяет SemVer, checksum и полную версию beta-пакета; downgrade и dev-пакеты не предлагаются.
Исправления
- Тест расположения файла истории учитывает системные разделители пути Windows/macOS. Публикация beta.1 была заблокирована этим тестом; первым опубликованным prerelease этой серии является beta.2.
- Повторно скопированные записи сохраняют обновлённое время после перезапуска; неполные заголовки журнала восстанавливаются без потери последующих записей.
- Автоматическая очистка не удаляет недешифруемые записи; потерянный ключ заменяется только после явной очистки пользователем.
- Историю можно просмотреть и очистить после отключения сохранения и перезапуска. На macOS очистка требует подтверждения.
- Файловая запись истории не блокирует mutex синхронизации; очередь ограничена, корректно завершается и не растёт бесконечно. Старые ciphertext-версии записей периодически компактируются.
- Windows: исправлены координаты и соответствие кнопок строкам истории. Выбор записи сохраняется при перестановке строк на обеих ОС.
- Настройки истории считываются из нативных форм обеих ОС; максимум записей применяется после завершения ввода, не на каждом символе, и не сохраняет несвязанные технические черновики.
- Ответ старого канала обновлений не показывается после переключения; смена канала учитывается при расчёте интервала проверок.
Это бета для тестирования, не стабильный релиз. Latest stable остаётся 0.5.0. Первую установку выполните вручную: updater старой 0.5.0 не поддерживает канал «Бета». После установки этой версии следующие beta-обновления доступны через новый канал. Перед stable-релизом нужна проверка Windows/macOS, реальной синхронизации и установки обновления между опубликованными версиями.
Изменения относительно v0.5.0.
Clipare v0.5.0
Нововведения
- Windows: нативный Fluent-inspired интерфейс с карточками, системной темой и accent color, поддержкой DPI и клавиатурной навигации.
- macOS: системные Glass/material surfaces с поддержкой Light/Dark, accent color и Reduce Transparency.
- Единое основное окно: поиск и pairing находятся внутри блока устройств; расширенные параметры раскрываются шестерёнкой, настройки автозапуска и проверки обновлений — в секции «Дополнительно».
- Общий статус синхронизации в окне и tray/menu bar: работает, приостановлена, недоступна. Offline peer не меняет глобальный статус.
- Иконки платформ подключённых устройств на основе аутентифицированных health-ответов; общая иконка для неизвестной платформы.
- Повторное добавление удалённого устройства через новый pairing и явное подтверждение, без сброса identity и конфигурации.
- Windows: повторный запуск открывает уже работающий экземпляр с тем же config, не создавая конкурирующий listener.
Исправления
- Исправлены удаление устройств, загрузка имени устройства, открытие из трея и расположение действий pairing.
- Кнопки применения появляются только при изменениях; действия с пустыми связанными полями недоступны. Ошибки ввода не заменяют весь основной экран.
- Обновления представлены компактно: текущая версия и проверка внизу окна; «Позже» показывается только при наличии обновления.
- Убраны огромные пустые области и дублирующие кнопки добавления; технические поля сгруппированы компактнее, добавлены подсказки.
- Поиск показывает одно сообщение состояния; используется термин «устройство» вместо «компьютер».
- Windows: уменьшено мерцание при прокрутке; индикаторы фокуса учитывают мышь и клавиатурную навигацию.
- Версионирование membership защищает повторный pairing от запоздавших удалений и старых обновлений состава группы.
Совместимость: обновите все устройства группы до 0.5.0 перед повторным добавлением удалённого устройства. Старые версии не понимают новые поля membership; откат после сохранения этого состояния не поддерживается. Clipboard-протокол и legacy clipare1: сохранены. При первом обновлении Windows завершите старый экземпляр Clipare перед запуском новой версии.
Изменения относительно v0.4.1.