Repository navigation
Releases
SpireVPN for Linux 0.8.1
SpireVPN 0.8.1 — обновление иконок интерфейса.
- Все 36 ресурсов Solar Bold Duotone заменены соответствующими Solar Bold, включая навигацию, статусы, подключение, действия профилей и уведомления.
- Контурные иконки сохранены. Размеры контролов, цвета состояний, логотипы, флаги и фон кнопки подключения сохранены.
- Сборки: Ubuntu 26.04 x64/ARM64 (DEB), Fedora Workstation 44 x64 (RPM).
Обновление доступно через встроенный механизм; вход и настройки сохраняются. Перед ручной установкой отключите VPN и закройте приложение.
Ubuntu x64:
sudo apt install ./spirevpn_0.8.1_amd64.debДля Ubuntu ARM64 используйте spirevpn_0.8.1_arm64.deb. Fedora Workstation x64:
sudo dnf install ./spirevpn-0.8.1-1.x86_64.rpmПосле первой установки выполните sudo spirevpn-allow-user "$USER", выйдите из сеанса рабочего стола и войдите снова. GUI запускается без sudo. Автоподключения к VPN при запуске нет.
Каждый пакет сопровождается подписанным манифестом обновления; опубликован SHA256SUMS. Проверка скачанного пакета:
sha256sum --ignore-missing -c SHA256SUMSСохраняются ограничения проверки платформ из 0.8.0: ARM64 проверен под QEMU (с тестовым нативным помощником Netfilter), реальное ARM64-оборудование ещё не проверено. Fedora проверена в контейнере; SELinux, systemd/Wayland и реальное VPN-соединение на Fedora-ВМ ещё требуют проверки. Fedora Atomic этим RPM-установщиком не поддерживается.
Solar — 480 Design, CC BY 4.0: https://www.figma.com/community/file/1166831539721848736. Геометрия Bold из закреплённой версии каталога Iconify; указание авторства включено в приложение.
SpireVPN for Linux 0.8.0
SpireVPN 0.8.0 — пакеты для Ubuntu x64/ARM64 и Fedora x64.
Скачать
| Система | Пакет | Статус проверки |
|---|---|---|
| Ubuntu 26.04 x64 | spirevpn_0.8.0_amd64.deb |
Сборка и изолированные проверки Linux |
| Ubuntu 26.04 ARM64 | spirevpn_0.8.0_arm64.deb |
Начальная поддержка, проверка под QEMU; реальное ARM64-оборудование ещё не проверено |
| Fedora Workstation 44 x64 | spirevpn-0.8.0-1.x86_64.rpm |
Начальная поддержка, проверка в контейнере; SELinux, systemd/Wayland и реальное VPN-соединение на Fedora-ВМ ещё не проверены |
Изменения
В ARM64-проверке интерфейс, .NET-служба и Xray выполнялись под QEMU. Для системного nft использован нативный помощник только в тестовом контейнере из-за ограничения эмуляции Netfilter; в публикуемом ARM64-пакете такой подмены нет. Полная проверка VPN на реальном ARM64-устройстве остаётся необходимой.
- Отдельные self-contained сборки и проверка всех нативных библиотек для x64 и ARM64.
- Нативная установка RPM и обновление через DNF; существующая установка DEB и автообновление Ubuntu сохранены.
- Подписанные манифесты обновления выбираются по архитектуре и формату пакета. Привилегированный установщик независимо проверяет подпись, SHA256, идентичность пакета и увеличение версии.
- Исправлен первый запуск у пользователя без каталогов данных/настроек и обработка закрытия окна при недоступном трее.
- Встроенный Xray обновлён до 26.10.31 с отдельными закреплёнными SHA256 для двух архитектур.
Установка
Сначала отключите VPN и закройте приложение. Ubuntu x64:
sudo apt install ./spirevpn_0.8.0_amd64.deb
sudo spirevpn-allow-user "$USER"На Ubuntu ARM64 используйте spirevpn_0.8.0_arm64.deb. Fedora Workstation x64:
sudo dnf install ./spirevpn-0.8.0-1.x86_64.rpm
sudo spirevpn-allow-user "$USER"После первого добавления в группу выйдите из сеанса рабочего стола и войдите снова. GUI запускается от обычного пользователя. Автоподключения VPN при запуске или загрузке системы нет. Fedora Atomic (Silverblue/Kinoite и другие) этим RPM-установщиком не поддерживается; отключать SELinux не требуется.
Для уже установленных клиентов Ubuntu x64 релиз доступен через встроенную проверку обновлений. Вход и настройки сохраняются.
Проверка скачанного пакета:
sha256sum --ignore-missing -c SHA256SUMSВсе три пакета сопровождаются подписанными манифестами для встроенного обновления. Репозиторий предназначен для распространения пакетов; исходный код приложения в релиз не включён.
SpireVPN for Linux 0.7.4
Исправлены скругления полей ввода и размер заголовков блоков.
- Поля и селекты используют одинаковое скругление 12 px: заливка и синяя рамка фокуса совпадают, без деформации углов на невысоких контролах.
- Исправлены также объединённые поля GeoIP/GeoSite. Плавные переходы и управление с клавиатуры сохранены.
- Заголовки внутри блоков уменьшены с 18 до 17 px на всех экранах. Заголовки страниц и разделов сохраняют прежний размер.
Обновление: Настройки → О программе → Проверить обновления → Обновить приложение. После подтверждения Ubuntu VPN отключится, приложение обновится и перезапустится. Вход и настройки сохранятся; VPN после перезапуска нужно подключить вручную.
Ubuntu 26.04 x64. В Assets: пакет, подписанный манифест, подпись и SHA256SUMS.
SpireVPN for Linux 0.7.3
Уточнены экран «О программе», поля ввода и сводка маршрутизации.
- Убрана кнопка проверки службы из верхней карточки «О программе».
- Убрана белая рамка при наведении на поля ввода; синий фокус при редактировании сохранён.
- В карточке подключения отображаются состояние KillSwitch, количество сохранённых профилей и включённых приложений. При отсутствии приложений или профилей текст меняется соответственно; окончания согласуются с количеством.
- Карточка подстраивает высоту под сводку, чтобы текст не обрезался.
Обновление: Настройки → О программе → Проверить обновления → Обновить приложение. После подтверждения Ubuntu VPN отключится, приложение обновится и перезапустится. Вход и настройки сохранятся; VPN после перезапуска нужно подключить вручную.
Ubuntu 26.04 x64. В Assets: пакет, подписанный манифест, подпись и SHA256SUMS.
SpireVPN for Linux 0.7.2
Исправлены полоса загрузки обновления и иконка трея.
- Полоса загрузки всегда синяя, независимо от акцентного цвета Ubuntu.
- Убрана строка с процентами и количеством загруженных мегабайт.
- В трее используется белый logo 4 из макета на прозрачном фоне, без подложки. Иконка окна и ярлыка приложения остаётся Frame 84.
Обновление: Настройки → О программе → Проверить обновления → Обновить приложение. После подтверждения Ubuntu VPN отключится, приложение обновится и перезапустится. Вход и настройки сохранятся; VPN после перезапуска нужно подключить вручную.
Ubuntu 26.04 x64. Пакет и манифест подписаны; в Assets также доступны подпись и SHA256SUMS.
SpireVPN for Linux 0.7.1
Исправления интерфейса и иконок SpireVPN для Ubuntu 26.04 x64.
- Круглая область наведения кнопок окна: одинаковые размеры 30×30.
- В карточке под кнопкой подключения теперь отображается пинг выбранного сервера, а при работающем VPN — активного сервера.
- Исправлена пустая иконка трея; проверены видимые пиксели и работа меню в GNOME.
- Иконка приложения заменена на Frame 84 из макета: окно, меню приложений и панель Ubuntu.
Обновление с 0.7.0: Настройки → О программе → Проверить обновления → Обновить приложение. Пакет и манифест проверяются по подписи. После подтверждения Ubuntu VPN отключится, приложение установит обновление и перезапустится. Вход и настройки сохранятся; VPN после перезапуска нужно подключить вручную.
В Assets: пакет Ubuntu amd64, подписанный манифест, подпись и SHA256SUMS.
SpireVPN for Linux 0.7.0
Первый публичный релиз SpireVPN для Ubuntu 26.04 x64.
- Вход по e-mail и коду, серверы подписки и сохранение входа в связке ключей Ubuntu.
- Маршрутизация сайтов, IP и приложений; профили подписки, собственные правила, GeoIP/GeoSite и DNS.
- Режим белых списков и отображение лимита в аккаунте.
- Kill Switch текущей сессии и переключение сервера с защитой трафика.
- Светлая и тёмная темы, анимированный фон, плавные переключатели, модальные редакторы и уведомления.
- Обновления приложения из spirevpn/linux: автоматическая проверка, прогресс загрузки, отмена, пропуск версии, проверка подписи, установка по подтверждению Ubuntu и перезапуск.
Установка: скачайте .deb, закройте VPN-клиент, выполните sudo apt install ./spirevpn_0.7.0_amd64.deb, затем при первой установке sudo spirevpn-allow-user "$USER" и войдите в сеанс Ubuntu заново. GUI запускается от обычного пользователя.
Вход и настройки сохраняются при обновлении. После перезапуска приложения VPN необходимо подключить вручную.
Проверено: Release-сборка в Windows и Ubuntu, модульные/UI-тесты, изолированные проверки установщика и содержимого пакета. Настоящий диалог pkexec и полная установка обновления поверх активного клиента пока не проверялись, чтобы не прерывать рабочее VPN-подключение в ВМ.