Skip to content

Selective Remote 0.31.0

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Aug 11:41
· 362 commits to main since this release
0db37be

Что изменилось в 0.31.0

  • Добавлена полная зашифрованная резервная копия Selective Remote в формате .srbackup с восстановлением подключений, групп, Snippets, настроек и локальных рабочих данных.
  • Пароли и другие записи macOS Keychain, а также приватные SSH- и CA-ключи можно включить в резервную копию только после явного подтверждения и системной аутентификации macOS.
  • Session Logs и журнал подключений включены в полную резервную копию по умолчанию; перед экспортом можно отключить любую чувствительную категорию.
  • Архив защищён AES-256-GCM, ключ выводится из пароля через PBKDF2-HMAC-SHA256 с 600 000 итераций, а manifest и каждый файл проходят отдельную проверку целостности.
  • Восстановление предварительно проверяет весь архив, блокируется при активных терминальных сессиях и выполняется транзакционно с откатом локальных данных и Keychain при ошибке.
  • Раздел «Связка ключей» получил адаптивную компоновку для узких окон без обрезания списка, действий и инспектора.
  • Исправлены прозрачные окна «Справка Selective Remote» и «Что нового»: содержимое снова отображается на непрозрачной рамке при любой настройке прозрачности.
  • Окно «О Selective Remote» дополнено версией, build, назначением приложения, поддерживаемыми протоколами и ссылками проекта.
  • Завершена английская локализация SFTP, вкладок профилей, дат, Devices, Display, Keychain, Connection Center, Forwarding и динамических подписей; добавлена проверка на утечки русских строк в английском интерфейсе.
  • README на русском и английском обновлены с описанием полной зашифрованной резервной копии, модели безопасности и локального режима без аккаунта.
  • Добавлены regression- и security-тесты для резервного копирования, восстановления, аутентификации, отката, адаптивной вёрстки и локализации.

Полная история: CHANGELOG.md