Happ Official channel
16.9K subscribers
10 photos
2 videos
71 links
Download Telegram
iOS-macOS 4.4.3 Release Global, Rus

- Hysteria configuration parsing fix (when downloading subscription)
- VMESS pinSHACert added to manualInput UI
- Accessibility (VoiceOver) small improvements
- UI/UX emprovements as usual
👍75👎1
Android release 3.13
https://github.com/Happ-proxy/happ-android/releases/tag/3.13.0
Feature: new warnings and error messages for during imports, url edits and logging
Feature: symbols to form QR code for sharing with TV are chosen more carefully
Feature: concurrent ping calls support
Feature: support of fallback url usage during errors
Fix: routing profile selection
Fix: socks server creation in manual input
Fix: minor UI issues with button states on TV and swipe buttons on server list
Fix: handled some cases of subscriptions' duplicating on import
🔥76👍3🤔2👎1
Новый премиум функционал! 🗳

1. Fallback URL (схема на картинке) - идеальное решение на случай отказа основного домена подписки.

2. Принудительное разворачивание подписки - каждое обновление подписки будет автоматически разворачивать список, если пользователь его свернул. Не забываем про запрет сворачивания 😉

3. No Limit Mode - пока ещё тестируем, но уже можно включить через заголовки (headers).

4. Расширенные объявления - уже давненько в релизе, но вдруг кто-то пропустил.😎
—————————————————
New Premium Features! 🗳

1. Fallback URL (check the diagram) — The perfect solution in case your primary subscription domain goes down.

2. Forced Subscription Expansion — Every update will automatically expand the list, even if the user has collapsed it. And don’t forget: you can also disable collapsing entirely! 😉

3. No Limit Mode — Currently in testing, but you can already enable it via headers.

4. Enhanced Announcements — This has been out for a while, but just in case you missed it! 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
30🔥2711💩7❤‍🔥3👍2🥰2🌚1
❤️‍🔥📖
Ваша поддержка наверняка часто сталкивается с ситуацией, когда клиент оплатил истекшую подписку, но список серверов у него обновляется не сразу. В этом случае рекомендуем использовать Push-обновление подписки. Настройте webhook оплаты на отправку пушей по HWID устройств пользователя через наше API. Это позволит клиентам мгновенно получать актуальный список серверов и снизит нагрузку на операторов поддержки.
——————————————————
Your support team likely often encounters situations where a customer renews an expired subscription, but their server list doesn't update immediately. In such cases, we recommend using Push subscription updates. Configure your payment webhook to send push notifications via our API based on the user's device HWID. This will allow clients to receive the latest server list instantly and reduce the workload on your support agents.
Please open Telegram to view this post
VIEW IN TELEGRAM
2🍾1810👍7👎1🔥1👌1
Desktop 2.4.0
* Improved Hysteria2 protocol support
* Improved connection engine error handling and descriptions
* Added Remote and Domestic TUN DNS options
* Added fallback URL support for connections
* Fixed crashes
50🔥158👍2👎2
iOS-macOS 4.5.0 Release Global, Rus
* Xray Core Updated to v26.2.6
* Includes the latest Xray core with configuration updates related to "finalMask".
* Added support for "echConfigList" and "echForceQuery".
* Various small improvements and non-critical bug fixes to enhance overall stability.
👍113👌2👎1
Desktop Beta 2.5.2
* Improved TUN DNS handling and configuration
* Updated Xray core to version 26.2.6
* Added "Don't show again" option for the antivirus warning dialog
* Added ECH (Encrypted Client Hello) support for TLS connections
* Added fallback URL support for subscription fronting
* Added conflicting software detection on startup and after TUN failures, with option to unload interfering processes
* Fixed 'Copy JSON' functionality
* Fixed announcement display being overridden unexpectedly
* Fixed announcement hiding when subscription info updates
* Fixed Hysteria2 connection parameter handling
* Fixed MTU configuration for specific connection profiles
* Fixed DPI processes unloading functionality
* Fixed subscription expiration handling
* Fixed endless subscription updates when servers fail to respond
* Fixed IPv6 TUN routing for direct traffic
* Fixed crashes
4🔥16🤬43👍2👎1
Подсказка для тех, кто использует панель Remnawave и хочет задать fallback-url для всех пользователей (запасной URL на случай недоступности основного) 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
1🍾207👌5🔥2👎1
Forwarded from Happ (TeamLead)
Android 3.15.0 (google in review)
* Improved stability of subscriptions' features for unstable connection scenarios
* Added an option to distinguish server groups based on network type
* Added new subscription pin meta parameter
* Added an option to irrevocably switch from mobile UI to TV UI by pressing QR-code button (required for consoles)
* Added an option to hide/show system apps in per-app-proxy list
* Multiple fixes related to routing profiles' management and overall routing stability
* Fixed subscriptions' pinning
* Fixed invalid highlighting of per-app-proxy selector
* Fixed log type was not present during server's export
* Minor internal improvements for fronting stability & logging
* Minor fixes related to manual server input
* Minor fixes of TV UI states and improvements of focus navigation on main screen
23👍6👎1🔥1
Desktop 2.6.0 BETA
* Improved premium status detection reliability in unstable network regions
* Improved subscription handling in restricted regions with blocked check sites
* Added server-side subscription pinning and unpinning
* Fixed crash when backing up proxy settings on Windows
* Fixed window position not restoring correctly when starting minimized
* Fixed subscription URL handling with case-sensitive paths
* Fixed deep links on macOS
* Fixed encrypted subscription silently succeeding when decryption fails
* Fixed subscription section expand behavior
* Fixed announcement disappearing when subscription info updates
5218🔥5👍3👎1😢1
Новый премиум-функционал!
Для тех, кто устал от того, что пользователи с домашним интернетом подключаются к LTE-серверам и тратят трафик для мобильных серверов, рады сообщить о новой возможности:

• Если в имени сервера есть «only Wi-Fi», показываем такие сервера только при активном подключении к Wi-Fi.

• Если в имени сервера есть «only Mobile», показываем такие сервера только при подключении к мобильному интернету.

👉*Уточнение: приложение не будет разрывать соединение, а только скроет сервер из списка.
👉*Уточнение#2: параметр чувствителен к регистру.
582👍45💩24🤔17🔥10👎6🍾3👏1
Касаемо статьи на habr.com:
1. HandlerService будет убран в следующей версии. Он использовался только в обычных подписках, и так как большинство использует JSON подписки про него просто забыли.
2. Также сделаем генерацию пароля для socks-подключения от ядра.
3. iOS по-прежнему крайне уязвим в определении VPN IP из-за архитектуры ОС. Единственное, что может спасти вас, - это делать мост в подключении (допустим: клиент → РФ сервер → зарубежный сервер).
7211💩54👌28🤔12🤬10🤨9🔥6👎54😁4🙏3
Фикс HandlerService для apk https://github.com/Happ-proxy/happ-android/releases/tag/3.16.2
В Goole Play и App store билды в очереди на проверку.
Над защитой сокс уже работаем.
🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
28👍230🔥59👌1817🤝4💩3🥰2🤨2😢1
Android Release 3.17.0
* New meta parameter to reset excluded routes
* New meta parameters to update and invert per-app-proxy list
* Added support for remote handling of subscription info updates
* Improved DNS from json handling for IP addresses + added warnings in case of errors
* Added handling of happ://crypt links in 'location' header during HTTP redirects (status code 300+)
* Fixed cases when unsuccessfull background subscription updates caused servers to dissapear
* Fixed cases when updated data for manual server updates was ignored
* Minor UI fixes and improvements
1055👍24🔥8👎3💩3🤔1
Android Release 3.18.0 (google in review)
* Added support for inbound authorizaion between tunnel and xray core
* Added new per-app-proxy presets
* Improved flow of requesting notification permission
* Fixed case when background subscription autoupdate was not invoked
* Fixed case when logs sharing was not working
* Fixed case when server pinging via swipe button was not triggerring correct animations
* Minor Ui fixes and improvements related to input fields and snackbars
3👍249🔥7❤‍🔥1👎1
Desktop 2.8.0 BETA
* Improved server list to show protocol/network/security (e.g. "VLESS / XHTTP / REALITY") under the server name by default
* Improved the "Insecure" subscription toggle — it no longer overrides per-server settings and now works without a premium subscription
* Improved local VPN security by requiring per-process SOCKS authentication so other apps on the machine can't probe the tunnel
* Improved DNS-from-JSON parsing to handle IP-in-URL DoH and surface the reason for any fallback in the subscription log
* Added a "random" autoconnect option that pings your subscription on app open and connects to a random alive server
* Added support for bypassing selected CIDRs from the tunnel (and forcing them direct in proxy-mode routing) via premium meta-params
* Added per-protocol inbound authorization for the local SOCKS/HTTP endpoints with Disabled/Auto/Manual/From-JSON modes, plus a copy button on the credential fields
* Added a configurable User-Agent for GeoSite/GeoIP downloads in the Routing section
* Fixed subscription fetch failing with "invalid hash" when the subscription URL uses a non-default port
* Fixed our own API domains being blocked from the Proxy routing section (they remain blocked from Block and Direct only)
2129🔥12👍10👎4💩3
iOS-macOS 4.8.0 Release Global, Rus
* Inbound Authorization: Added authorization support for HTTP and SOCKS inbound protocols.
* Ping Customization: You can now configure the connection check (ping) timeout.
* Geo-file Presets: Added User-Agent presets for reliable geo-file downloads.
* Proxy Stealth Mode: Added a toggle to hide proxy presence in Developer Settings.
* Live Activities: New "Connection Status" tracking on the Lock Screen and Dynamic Island.
* Bug Fixes: Resolved minor issues and improved overall performance.
❤‍🔥3319👍11🤣3👏2😁2🔥1
Media is too big
VIEW IN TELEGRAM
Если приложение в iOS просит отключить VPN, активируйте опцию "Скрыть значок прокси". Это позволит обойти ограничения для некоторых приложений
2🔥187👍5119🤣7👎6🤝5💩4🤯3👏2👌2
Forwarded from Happ (TeamLead)
Desktop 2.10.0 BETA
* Improved the server description to hide the "NONE" security tag and use a cleaner separator in the JSON tag
* Improved the xray core to version 26.3.27
* Improved sing-box TUN to honour the DNS-from-JSON setting the same way as Happ TUN
* Improved the inbound authorize screen to show SOCKS and HTTP credentials in Auto and From-JSON modes as copyable read-only fields
* Added an offline premium-status check so the app can verify premium immediately after a fresh install and for up to 30 days without reaching the server
* Added automatic disable of the OS system proxy on VPN connect when the per-app proxy feature is active, with a notification and the toggle flipped off persistently
* Fixed subscription expiry to show minutes when less than an hour remains instead of rounding up to the nearest hour
* Fixed a startup failure when a JSON subscription referenced unwritable log paths
* Fixed subscription URLs whose server name contains special characters like a trailing backslash failing to parse
* Fixed DNS-from-JSON not recognising xray's https+local:// DoH variant
* Fixed the User-Agent read-only indicator not responding to taps, and the interaction between the manual-block and change-user-agent premium parameters
* Fixed inbound authorize settings not refreshing after Reset Settings
* Fixed the inbound authorize mode dropdown being locked when premium metadata had pushed values, preventing manual override
25👍10🔥7
Android 3.20.2 Release(google in review)

* Update Xray core 26.3.27
* Improvements related to stability of provider id checking
* Multiple improvements for inbound authorization
* Fixed 'clear' menu option for per-app-proxy
* Fixed 'mtu' parameter input
* Fixed logs core mode was forcibly set as 'disabled' when connecting to encrypted sub
* Multiple UI fixes and improvements
* Add Xray Tun
* Add block bind to interface tun
* Migration to system image picker for QR code scanning from gallery (no image permission required)
214👍2
Desktop 2.14.0 Release
* Improved regional-indicator emoji rendering so country flags in server descriptions show as inline icons on Windows instead of small uppercase letters
* Improved load-balancer ping so each outbound in a balancer JSON config is tested and the best result is reported
* Improved SOCKS/HTTP inbound authentication so username/password now applies to free subscriptions
* Improved error message for malformed subscription URLs, replacing the raw Qt error with a translated "Invalid subscription URL"
* Improved fragmentation setting clarity by renaming "interval" to "delay" across the UI and translations
* Improved Russian and Chinese translations for the "DNS from JSON failed" snackbar
* Added a new "via Proxy HEAD" ping mode alongside the existing "via Proxy GET"
* Added new noises-rand and noises-rand-range subscription parameters for randomized noise
* Fixed system-proxy mode on Windows when the HTTP inbound is disabled
* Fixed the EU country flag not rendering on Windows
* Fixed the server search field not clearing on full reset, which could hide newly-added subscriptions
* Fixed the right-click menu breaking for server names containing quotes
* Fixed the User-Agent read-only snackbar not showing in Subscription settings
* Fixed premium subscription parameters (such as new-domain) not applying on the first add of a subscription
* Fixed a spurious "Empty response from daemon" error and thread warning appearing on app shutdown
213👍21