Skip to content

Releases: 26info/VLESS-Client-macOS

🚀 VLESS Client macOS — Release 1.0.9

19 Oct 14:57
b622d12

Choose a tag to compare

Изменения в этой версии / Changes in this version

  • Новая иконка программы / New program icon
  • Автоматический выход при остановке программы / Automatic exit when the program is stopped

🔄 Как обновить / How to Update

  1. Скачайте новую версию / Download the new versionVLESS-Client-macOS-v1.0.9.app.zip
  2. Замените приложение в папке Applications (старые настройки сохранятся автоматически) / Replace the app in Applications folder (previous settings will be preserved automatically)

🚀 VLESS Client macOS — Release 1.0.8

09 Oct 00:06
5d7e6a9

Choose a tag to compare

Изменения в этой версии / Changes in this version

🎯 Оптимизация вывода / Output Optimization

  • Полностью переработан вывод программы - только важная информация / Completely redesigned program output - only essential information
  • Чистая последовательность статусов подключения / Clean connection status sequence
  • Автоматический перезапуск при ошибках / Automatic restart on errors
  • Убраны технические и повторяющиеся сообщения / Removed technical and repetitive messages

🔄 Как обновить / How to Update

  1. Скачайте новую версию / Download the new versionVLESS-Client-macOS-v1.0.8.app.zip
  2. Замените приложение в папке Applications (старые настройки сохранятся автоматически) / Replace the app in Applications folder (previous settings will be preserved automatically)

Программа теперь показывает только то, что действительно нужно пользователю. / The program now shows only what the user really needs to see.

🚀 VLESS Client macOS — Release 1.0.7

08 Oct 20:04
e6d386e

Choose a tag to compare

🔧 Небольшие улучшения / Minor Improvements

  • Исправлено обновление плагина xbar при отключенном состоянии / Fixed xbar plugin update when disabled
  • Теперь плагин не перезаписывается если был отключен в xbar / Plugin no longer overwrites if disabled in xbar

🔄 Как обновить / How to Update

  1. Скачайте новую версиюVLESS-Client-macOS-v1.0.7.app.zip
  2. Download the new versionVLESS-Client-macOS-v1.0.7.app.zip
  3. Замените приложение в папке Applications (старые настройки сохранятся автоматически)
  4. Replace the app in Applications folder (previous settings will be preserved automatically)

🚀 VLESS Client macOS — Release 1.0.6

08 Oct 11:16
fbdaf39

Choose a tag to compare

🛡️ Гарантированная очистка системных прокси / Guaranteed System Proxy Cleanup

🔧 Решена главная проблема / Main Issue Fixed

  • Системные прокси теперь отключаются даже при жестком завершении приложения (Force Quit)
  • System proxies now disable even with forced application termination (Force Quit)
  • Многоуровневая защита — обработчики для всех сигналов завершения (EXIT, INT, TERM, HUP)
  • Multi-level protection — handlers for all termination signals (EXIT, INT, TERM, HUP)
  • Автоматическая очистка при запуске — удаление старых настроек на случай предыдущего аварийного завершения
  • Automatic cleanup on startup — removes old settings from previous crash scenarios

⚡ Как это работает / How It Works

  • При любом завершении приложения (Ctrl+C, закрытие окна, Force Quit) автоматически отключаются все системные прокси
  • On any app termination (Ctrl+C, window close, Force Quit) all system proxies are automatically disabled
  • Очищаются SOCKS5, HTTP и HTTPS прокси для всех сетевых служб
  • SOCKS5, HTTP and HTTPS proxies cleared for all network services
  • Дополнительно завершается Xray процесс если он еще работает
  • Xray process is additionally terminated if still running

🎯 Результат / Result

  • Больше не остаются включенными системные прокси после закрытия приложения
  • System proxies no longer remain enabled after closing the application
  • Работает на всех версиях macOS начиная с 10.13
  • Works on all macOS versions starting from 10.13
  • Полная автоматизация — не требует ручных действий от пользователя
  • Full automation — requires no manual user intervention

🔄 Как обновить / How to Update

  1. Скачайте новую версиюVLESS-Client-macOS-v1.0.6.app.zip
  2. Download the new versionVLESS-Client-macOS-v1.0.6.app.zip
  3. Замените приложение в папке Applications (старые настройки сохранятся автоматически)
  4. Replace the app in Applications folder (previous settings will be preserved automatically)

🌐 VLESS Client macOS — Release 1.0.5

08 Oct 10:17
2687709

Choose a tag to compare

🔧 Исправления и улучшения / Fixes and Improvements

Что нового / What's New

🌟 Новые возможности / New Features

  • Интеграция с xbar — автоматическая установка плагина для статуса в меню
  • xbar integration — automatic plugin installation for menu bar status
  • Автоматическая проверка IP — определение внешнего IP через прокси при запуске
  • Automatic IP check — external IP detection via proxy on startup

🔧 Исправления / Fixes

  • Убраны дублирующие проверки соединения — только одна проверка IP при запуске
  • Removed duplicate connection checks — only one IP check on startup
  • Мультиязычные сообщения xbar — все сообщения копирования плагина локализованы
  • Multilingual xbar messages — all plugin copy messages localized

⚡ Улучшения / Improvements

  • Расширенная проверка соединения — 5 сервисов для определения IP
  • Extended connection testing — 5 services for IP detection
  • Автоматическое определение IP — без диалогов и ручных действий
  • Automatic IP detection — no dialogs or manual actions

🐛 Мелкие исправления / Minor Fixes

  • Убраны лишние логи проверки соединения
  • Removed excessive connection check logs
  • Исправлен путь копирования плагина xbar
  • Fixed xbar plugin copy path

🔄 Как обновить / How to Update

Скачайте новую версию и замените существующее приложение. Настройки сохранятся автоматически.

Download the new version and replace the existing app. Settings will be preserved automatically.

📥 Системные требования / System Requirements

  • macOS 10.13 или новее / macOS 10.13 or newer
  • Intel/Apple Silicon support

💡 Особенности версии 1.0.5 / Version 1.0.5 Highlights

Для пользователей xbar:

  • Плагин автоматически устанавливается в папку xbar
  • Отображение статуса подключения в меню бар
  • Быстрая проверка IP по клику

For xbar users:

  • Plugin automatically installed to xbar folder
  • Connection status display in menu bar
  • Quick IP check on click

Улучшенный мониторинг:

  • Автоматическая проверка IP при запуске
  • Уведомления с определением IP и сервиса
  • Мультиязычные сообщения

Enhanced monitoring:

  • Automatic IP check on startup
  • Notifications with IP and service info
  • Multilingual messages

✅ VLESS Client macOS — Release 1.0.4

07 Oct 20:53
70c0d2e

Choose a tag to compare

🔧 Исправления и улучшения / Fixes and Improvements

Что нового / What's New

🔧 Исправления / Fixes

  • Проверка обновлений раз в день - убрана задержка при повторных запусках
  • Update check once per day - no delay on subsequent launches
  • Автоматическое определение версии по дате модификации приложения
  • Automatic version detection based on app modification date

⚡ Улучшения / Improvements

  • Ускоренный запуск - фоновая проверка обновлений не блокирует работу
  • Faster startup - background update check doesn't block operation
  • Умное кэширование - время последней проверки сохраняется между запусками
  • Smart caching - last check time persists between launches

🐛 Мелкие исправления / Minor Fixes

  • Оптимизированы системные сообщения
  • System messages optimized
  • Улучшена стабильность работы
  • Improved stability

🔄 Как обновить / How to Update

Скачайте новую версию и замените существующее приложение. Настройки сохранятся автоматически.
Download the new version and replace the existing app. Settings will be preserved automatically.

📥 Системные требования / System Requirements

  • macOS 10.13 или новее / macOS 10.13 or newer
  • Intel/Apple Silicon support

✅ VLESS Client macOS — Release 1.0.3

07 Oct 17:32
9d869cf

Choose a tag to compare

🆕 xBar Status Integration & Enhanced User Experience

Что нового / What's New

📊 xBar Status Integration

  • Автоматическая интеграция с xBar - статус подключения теперь отображается в меню баре macOS
  • Real-time monitoring - индикатор показывает текущее состояние подключения (✅ Connected / 🔴 Disconnected)
  • Быстрый доступ к функциям - меню xBar предоставляет доступ к тестированию соединения и смене URL

🔧 Улучшенная установка плагина

  • Автоматическое копирование плагина - при наличии xBar плагин устанавливается автоматически
  • Умное определение папки - поддержка всех стандартных расположений xBar
  • Ненавязчивые уведомления - информационные сообщения без прерывания работы

🎯 Enhanced User Experience

  • Упрощенный интерфейс - чистые информационные сообщения на английском
  • Ссылка для установки xBar - удобный доступ к скачиванию при отсутствии xBar
  • Совместимость с существующими настройками - полная обратная совместимость

🔧 xBar Plugin Features

Status Display:

  • ✅ VLESS - активное подключение
  • 🔴 VLESS - подключение отсутствует

Quick Actions:

  • 🧪 Test Connection - проверка работоспособности
  • ✏️ Change URL - смена VLESS ссылки
  • 📁 Open Config Dir - доступ к конфигурации
  • 📋 View Log - просмотр логов

System Info:

  • Текущий статус подключения
  • PID процесса Xray
  • Информация о конфигурации

🚀 Как использовать xBar интеграцию

Если xBar уже установлен:

  • Плагин устанавливается автоматически при запуске
  • Статус появляется в меню баре сразу после запуска VLESS Client

Если xBar не установлен:

  • Отображается информационное сообщение со ссылкой для скачивания
  • Основное приложение работает в обычном режиме
  • Скачать xBar

🐛 Исправления и улучшения

  • Оптимизированы сообщения - чистый и информативный вывод
  • Улучшена стабильность - надежная работа с различными конфигурациями xBar

📥 Системные требования

  • macOS 10.13 или новее
  • xBar (опционально) - для отображения статуса в меню баре
  • Поддержка архитектур Intel и Apple Silicon

🔄 Как обновить

Просто скачайте последнюю версию и замените существующее приложение. Все настройки и конфигурации сохранятся автоматически.

Примечание: При первом запуске после обновления приложение автоматически установит плагин xBar, если он доступен в системе.

🌐 VLESS Client macOS — Release 1.0.2

07 Oct 10:22
106901b

Choose a tag to compare

Многоязычная поддержка / Multi-language Support

Что нового / What's New

🌍 Многоязычная поддержка / Multi-language Support

Добавлена полная двуязычная поддержка (русский/английский) с автоматическим определением языка системы. Приложение теперь автоматически отображает сообщения на языке системы пользователя.
Added full bilingual support (Russian/English) with automatic system language detection. The app now automatically displays messages in the user's system language.

Поддерживаемые языки / Supported languages:

  • Русский (Russian)
  • Английский (English)

🔧 Улучшенное определение языка / Improved Language Detection

  • Надежное определение языка системы для macOS 10.13 и новее
    Reliable system language detection for macOS 10.13 and newer
  • Автоматический переход на английский, если русский не обнаружен
    Automatic fallback to English if Russian is not detected
  • Использует нативные настройки языка macOS
    Uses macOS native language preferences

🎯 Улучшенный пользовательский опыт / Enhanced User Experience

  • Все диалоги и сообщения адаптированы под выбранный язык
    All dialogs and messages are adapted to the selected language
  • Единообразие интерфейса независимо от языка системы
    Consistent interface regardless of system language
  • Упрощенный процесс настройки для пользователей
    Simplified setup process for users

🐛 Исправления ошибок / Bug Fixes

  • Улучшена стабильность работы приложения
    Improved application stability
  • Оптимизировано использование ресурсов
    Optimized resource usage
  • Исправлены мелкие ошибки в интерфейсе
    Fixed minor UI issues

🔄 Как обновить / How to Update

Просто скачайте последнюю версию и замените существующее приложение.
Simply download the latest version and replace the existing application.

Системные требования / System Requirements

  • macOS 10.13 или новее / macOS 10.13 or newer
  • Поддержка архитектур Intel и Apple Silicon / Intel and Apple Silicon support

Примечание: При первом запуске после обновления приложение автоматически определит язык вашей системы и будет использовать его для всех сообщений.
Note: On first launch after update, the app will automatically detect your system language and use it for all messages.

🚀 VLESS Client для macOS - Релиз 1.0.1

05 Oct 14:03
ebab6c9

Choose a tag to compare

🔧 Исправления и улучшения

🐛 Критические исправления

Исправлено формирование конфига:

  • Декодирование URL-encoded символов - теперь правильно обрабатываются ссылки с %40, %20 и другими закодированными символами
  • Очистка портов - убраны лишние символы / и другие нецифровые символы из номеров портов
  • Корректный парсинг IPv6 адресов - правильная обработка формата [::1]:port

Улучшена проверка соединения:

  • Надежная валидация прокси - проверка не только отклика, но и реальной работоспособности
  • Мульти-сервисная проверка - тестирование через ifconfig.me, api.ipify.org, icanhazip.com
  • Валидация внешнего IP - убеждаемся, что получаем именно внешний адрес, а не локальный

📥 Скачать обновление

Рекомендуемая версия:
VLESS-Client-macOS-v1.0.1.app.zip (~20 MB)

🔄 Как обновиться

  1. Скачайте новую версию VLESS-Client-macOS-v1.0.1.app.zip
  2. Замените старую версию в папке "Программы"
  3. Перезапустите приложение

🎮 Что улучшилось для пользователя

Для новых пользователей:

  • 📋 Более стабильный первый запуск - меньше шансов на ошибки парсинга
  • 🔗 Широкая совместимость - работа со ссылками из разных источников

Для существующих пользователей:

  • Повышена надежность - меньше ложных срабатываний проверки
  • 🛠️ Улучшена диагностика - понятные сообщения об ошибках
  • 🔄 Стабильность соединения - корректная работа с "капризными" серверами

🐛 Решенные проблемы

Проблема: Ссылки с @ в UUID не работали
Решение: Автоматическое декодирование URL-encoded символов

Проблема: Порт с / в конце создавал невалидный конфиг
Решение: Очистка порта от нецифровых символов

Проблема: Ложные положительные результаты проверки
Решение: Многоуровневая проверка реальной работоспособности

Проблема: IPv6 адреса обрабатывались некорректно
Решение: Правильный парсинг формата [адрес]:порт

🔧 Обход ограничений AppTranslocation

  • Приложение теперь автоматически определяет запуск из защищенной среды
  • Все операции записи перенаправляются в пользовательскую домашнюю директорию
  • Полная совместимость с Gatekeeper и системой безопасности macOS

📁 Конфиги в домашней директории

# Все файлы конфигурации теперь хранятся в:
~/.vless-client/
├── config.json      # Конфигурация Xray
├── vless-url.txt    # VLESS ссылки
└── xray             # Локальная копия бинарника

📊 Статистика изменений

  • Исправлено багов: 5 критических
  • Добавлено проверок: 3 новых уровня валидации
  • Улучшена совместимость: +30% типов ссылок

🎉 VLESS Client для macOS - Первый релиз! v1.0.0

04 Oct 19:20
106901b

Choose a tag to compare

Первый стабильный релиз! Простой и удобный графический клиент для работы с VLESS прокси на macOS.

📦 Что нового?

✨ Основные возможности

  • 🎯 Интуитивный графический интерфейс - диалоги через AppleScript
  • 🔄 Автоматический парсинг VLESS-ссылок - просто вставьте ссылку и всё заработает
  • 🖥️ Полная интеграция с macOS - автоматическая настройка системного прокси
  • 🔒 Поддержка современных протоколов:
    • VLESS с REALITY, TLS и без шифрования
    • Транспорты: TCP, WebSocket, HTTP/2, gRPC
  • 📊 Мониторинг соединения - проверка работоспособности и IP-адреса
  • Фоновая работа - постоянный контроль и автоматический перезапуск

🛠️ Технические особенности

  • Нативный macOS опыт - интеграция с системными настройками
  • Автоматическая конфигурация - не нужно редактировать JSON файлы
  • Встроенный Xray - не требует отдельной установки
  • Поддержка Apple Silicon - универсальный бинарник

📥 Скачать

Рекомендуемая версия

VLESS-Client-macOS-v1.0.0.app.zip (15.2 MB)

  • Полное приложение в формате .app
  • Включает Xray бинарник и все зависимости
  • Готово к использованию после распаковки

Альтернативные варианты

  • vless-client.sh - Standalone скрипт (8.7 KB)
  • Исходный код - для разработчиков и кастомизации

🚀 Быстрый старт

  1. Скачайте VLESS-Client-macOS-v1.0.0.app.zip
  2. Распакуйте и перетащите .app файл в папку "Программы"
  3. Запустите приложение из Launchpad или Finder
  4. Введите вашу VLESS-ссылку при первом запуске
  5. Наслаждайтесь автоматической настройкой!

🎮 Как использовать

Первый запуск

  1. Приложение запросит VLESS-ссылку
  2. Введите ссылку в формате: vless://uuid@server:port?params#remark
  3. Приложение автоматически:
    • Распарсит ссылку
    • Создаст конфигурацию Xray
    • Запустит прокси-клиент
    • Настроит системный прокси

Последующие запуски

  • Предлагает выбор: новая ссылка, запуск или выход
  • Сохраняет предыдущие настройки
  • Автоматически восстанавливает соединение

🔧 Поддерживаемые форматы ссылок

vless://uuid@server:port?security=reality&sni=domain.com&fp=chrome&type=ws&path=/path#ServerName

Параметры:

  • security: none, tls, reality
  • type: tcp, ws, http, h2, grpc
  • fp: chrome, firefox, safari, ios, edge
  • sni, pbk, sid, path, host, flow

🐛 Известные ограничения

  • Требуется разрешение на первый запуск (система macOS)
  • ⚠️ Не работает с некоторыми корпоративными VPN
  • 🔄 Перезапуск может потребоваться после сна системы

🛠️ Системные требования

  • macOS 10.13 или новее
  • Архитектура: Intel x64 / Apple Silicon
  • Память: ~40 MB в работе
  • Диск: ~60 MB для приложения

📁 Файлы и логи

  • Конфигурация: ~/Library/Application Support/VLESS Client/
  • Логи: /tmp/xray-embedded.log
  • PID файл: /tmp/xray-embedded.pid

Для отладки:

tail -f /tmp/xray-embedded.log

**Full Changelog**: https://github.com/26info/VLESS-Client-macOS/commits/vless