[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:happ:ru":3,"releases:stats:cask:happ:ru":394,"releases:cask:happ:1:false:false:ru":395,"releases-count:cask:happ:true:ru":496},{"artifacts":4,"autoUpdates":30,"categories":31,"conflictsWith":38,"dependsOn":41,"deprecated":30,"description":52,"descriptionEn":53,"developer":54,"disabled":30,"displayName":55,"downloadSha256":56,"downloadSize":57,"downloadUrl":58,"editorChoice":30,"formulaeUrl":59,"homepage":60,"iconUrl":61,"installCommand":62,"installs":63,"installs30d":64,"isFont":30,"isLibrary":30,"kegOnly":30,"kind":67,"latestRelease":68,"machineTranslated":30,"minMacos":51,"name":55,"names":88,"platforms":90,"primaryCategory":365,"rank30d":366,"releaseCount":367,"releaseStats":368,"repoUrl":375,"screenshots":376,"sourceLocale":82,"sourceUrl":377,"summary":378,"summaryTranslation":379,"supports":382,"tags":384,"tap":392,"token":89,"version":87,"versionChangedAt":393},{"apps":5,"binaries":7,"entries":8,"pkgs":29},[6],"Happ.app",[],[9,16],{"declaration":10,"phase":13,"sources":14,"target":12,"type":15},{"app":11,"target":12},[6],"\u002FApplications\u002FHapp.app","install",[6],"app",{"declaration":17,"phase":26,"sources":27,"type":28},{"zap":18},[19],{"trash":20},[21,22,23,24,25],"\u002FLibrary\u002FLaunchDaemons\u002Fcom.happ.happd.plist","~\u002FLibrary\u002FApplication Support\u002FHapp","~\u002FLibrary\u002FCaches\u002FHapp","~\u002FLibrary\u002FPreferences\u002Fcom.happ.plist","~\u002FLibrary\u002FPreferences\u002FHapp","cleanup",[],"zap",[],false,[32],{"icon":33,"machineTranslated":34,"name":35,"slug":36,"sourceLocale":37},"lucide:network",true,"Сеть","network","zh-CN",{"casks":39,"formulae":40},[],[],{"arch":42,"casks":45,"formulae":46,"macos":47,"requirements":48},[43,44],"arm64","x86_64",[],[],">= 13",{"macos":49},{">=":50},[51],"13","Happ — утилита для управления прокси на базе ядра Xray. Официальный дистрибутив для настольных компьютеров включает универсальное приложение для macOS, а также пакеты для Windows и Linux. В этом описании речь идёт именно о настольной версии Homebrew Happ cask, а не об отдельных приложениях для iOS или Android.\n\n## Подключения и маршрутизация\nВ официальной документации проекта описаны подключения VLESS (включая Reality), VMess, Trojan, Shadowsocks и SOCKS, а также гибкие правила маршрутизации. В примечаниях к выпускам настольной версии также упоминаются подписки, настраиваемые значения User-Agent, исключения для системного прокси и Xray TUN. Доступность функций может зависеть от поставщика туннеля, платформы и настроек подписки.\n\n## Используйте собственный сервис\nHapp не продаёт VPN-услуги. Вам потребуется получить доступ к прокси-серверу или настроить собственную инфраструктуру. По заявлению проекта, приложение не собирает данные пользователей; это заявление разработчиков, а не результат независимого аудита безопасности. Используйте программу в соответствии с действующими местными законами и правилами вашей сети.\n\n## Дистрибутив для macOS\nHomebrew указывает версию 4.3.0 и устанавливает файл Happ.app из Happ.macOS.universal.dmg; в качестве минимального требования указана macOS 13 или новее. В официальном репозитории настольной версии размещены установщики и примечания к выпускам; само по себе это не подтверждает, что опубликован полный исходный код приложения. В версии 4.3.0 исправлена потеря VPN-туннеля после выхода из сна в macOS и Linux, а также добавлены настройки User-Agent для отдельных подписок. Исправления для Windows в том же выпуске не следует принимать за изменения для Mac.\n\n## Источники\n- [Официальный репозиторий настольной версии и README](https:\u002F\u002Fgithub.com\u002FHapp-proxy\u002Fhapp-desktop)\n- [Официальные примечания к выпуску 4.3.0](https:\u002F\u002Fgithub.com\u002FHapp-proxy\u002Fhapp-desktop\u002Freleases\u002Ftag\u002F4.3.0)\n- [Официальный сайт](https:\u002F\u002Fwww.happ.su\u002Fmain\u002F)\n- [Homebrew cask](https:\u002F\u002Fgithub.com\u002FHomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fh\u002Fhapp.rb)\n","Platform for building proxies to bypass network restrictions","Happ-proxy","Happ","bdbd3a7efd59ad0aced26cb74c7d9731583c951151ff2f3b66754bbfcda64b2d",137213211,"https:\u002F\u002Fgithub.com\u002FHapp-proxy\u002Fhapp-desktop\u002Freleases\u002Fdownload\u002F4.3.0\u002FHapp.macOS.universal.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fhapp","https:\u002F\u002Fwww.happ.su\u002Fmain\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F37642840f8e7\u002Fcaaec6f659d2-256.png","brew install --cask happ",{"d30":64,"d365":65,"d90":66},202,1620,770,"cask",{"bodyMarkdown":69,"brewCommittedAt":70,"hasNotes":34,"id":71,"isLatest":34,"isPrerelease":30,"machineTranslated":30,"publishedAt":72,"sections":73,"source":81,"sourceLocale":82,"summary":83,"title":84,"translation":85,"version":87},"* Improved connecting on Windows when the Happ service is slow to start, and showing a clear reinstall message if the service can't start at all\r\n* Added a Settings page to each subscription's menu for setting that subscription's own User-Agent, replacing the single global User-Agent option\r\n* Fixed the VPN tunnel being lost after putting a Linux or macOS computer to sleep\r\n* Fixed server links that include both certificate name parameters using the wrong one, depending on the order they appear in\n\nSource: https:\u002F\u002Fgithub.com\u002FHapp-proxy\u002Fhapp-desktop\u002Freleases\u002Ftag\u002F4.3.0\n\nScope: These are cross-platform desktop notes; Windows-specific entries do not describe macOS changes.","2026-09-22T07:16:33Z",1613,"2026-09-15T15:27:48Z",[74],{"area":75,"items":76},"Changes",[77,78,79,80],"Adds per-subscription User-Agent settings instead of one global option.","Fixes VPN tunnel loss after sleep on macOS and Linux.","Fixes certificate-name parameter precedence in server links.","Improves Windows service startup and reinstall error messaging.","editorial","en-US","Adds per-subscription User-Agent settings; fixes macOS\u002FLinux tunnel loss after sleep and certificate-name precedence, with Windows service-start improvements.","Happ 4.3.0",{"locale":82,"machineTranslated":30,"sourceLocale":82,"status":86},"source","4.3.0",[55,89],"happ",[91,119,146,174,201,229,256,284,311,338],{"arch":44,"artifacts":92,"conflictsWith":107,"dependsOn":110,"downloadSha256":56,"downloadUrl":58,"macos":117,"minMacos":51,"requiresRosetta":30,"tag":118,"version":87},{"apps":93,"binaries":94,"entries":95,"pkgs":106},[6],[],[96,100],{"declaration":97,"phase":13,"sources":99,"target":12,"type":15},{"app":98,"target":12},[6],[6],{"declaration":101,"phase":26,"sources":105,"type":28},{"zap":102},[103],{"trash":104},[21,22,23,24,25],[],[],{"casks":108,"formulae":109},[],[],{"arch":111,"casks":112,"formulae":113,"macos":47,"requirements":114},[44],[],[],{"macos":115},{">=":116},[51],"27","golden_gate",{"arch":43,"artifacts":120,"conflictsWith":135,"dependsOn":138,"downloadSha256":56,"downloadUrl":58,"macos":117,"minMacos":51,"requiresRosetta":30,"tag":145,"version":87},{"apps":121,"binaries":122,"entries":123,"pkgs":134},[6],[],[124,128],{"declaration":125,"phase":13,"sources":127,"target":12,"type":15},{"app":126,"target":12},[6],[6],{"declaration":129,"phase":26,"sources":133,"type":28},{"zap":130},[131],{"trash":132},[21,22,23,24,25],[],[],{"casks":136,"formulae":137},[],[],{"arch":139,"casks":140,"formulae":141,"macos":47,"requirements":142},[43],[],[],{"macos":143},{">=":144},[51],"arm64_golden_gate",{"arch":44,"artifacts":147,"conflictsWith":162,"dependsOn":165,"downloadSha256":56,"downloadUrl":58,"macos":172,"minMacos":51,"requiresRosetta":30,"tag":173,"version":87},{"apps":148,"binaries":149,"entries":150,"pkgs":161},[6],[],[151,155],{"declaration":152,"phase":13,"sources":154,"target":12,"type":15},{"app":153,"target":12},[6],[6],{"declaration":156,"phase":26,"sources":160,"type":28},{"zap":157},[158],{"trash":159},[21,22,23,24,25],[],[],{"casks":163,"formulae":164},[],[],{"arch":166,"casks":167,"formulae":168,"macos":47,"requirements":169},[44],[],[],{"macos":170},{">=":171},[51],"26","tahoe",{"arch":43,"artifacts":175,"conflictsWith":190,"dependsOn":193,"downloadSha256":56,"downloadUrl":58,"macos":172,"minMacos":51,"requiresRosetta":30,"tag":200,"version":87},{"apps":176,"binaries":177,"entries":178,"pkgs":189},[6],[],[179,183],{"declaration":180,"phase":13,"sources":182,"target":12,"type":15},{"app":181,"target":12},[6],[6],{"declaration":184,"phase":26,"sources":188,"type":28},{"zap":185},[186],{"trash":187},[21,22,23,24,25],[],[],{"casks":191,"formulae":192},[],[],{"arch":194,"casks":195,"formulae":196,"macos":47,"requirements":197},[43],[],[],{"macos":198},{">=":199},[51],"arm64_tahoe",{"arch":44,"artifacts":202,"conflictsWith":217,"dependsOn":220,"downloadSha256":56,"downloadUrl":58,"macos":227,"minMacos":51,"requiresRosetta":30,"tag":228,"version":87},{"apps":203,"binaries":204,"entries":205,"pkgs":216},[6],[],[206,210],{"declaration":207,"phase":13,"sources":209,"target":12,"type":15},{"app":208,"target":12},[6],[6],{"declaration":211,"phase":26,"sources":215,"type":28},{"zap":212},[213],{"trash":214},[21,22,23,24,25],[],[],{"casks":218,"formulae":219},[],[],{"arch":221,"casks":222,"formulae":223,"macos":47,"requirements":224},[44],[],[],{"macos":225},{">=":226},[51],"15","sequoia",{"arch":43,"artifacts":230,"conflictsWith":245,"dependsOn":248,"downloadSha256":56,"downloadUrl":58,"macos":227,"minMacos":51,"requiresRosetta":30,"tag":255,"version":87},{"apps":231,"binaries":232,"entries":233,"pkgs":244},[6],[],[234,238],{"declaration":235,"phase":13,"sources":237,"target":12,"type":15},{"app":236,"target":12},[6],[6],{"declaration":239,"phase":26,"sources":243,"type":28},{"zap":240},[241],{"trash":242},[21,22,23,24,25],[],[],{"casks":246,"formulae":247},[],[],{"arch":249,"casks":250,"formulae":251,"macos":47,"requirements":252},[43],[],[],{"macos":253},{">=":254},[51],"arm64_sequoia",{"arch":44,"artifacts":257,"conflictsWith":272,"dependsOn":275,"downloadSha256":56,"downloadUrl":58,"macos":282,"minMacos":51,"requiresRosetta":30,"tag":283,"version":87},{"apps":258,"binaries":259,"entries":260,"pkgs":271},[6],[],[261,265],{"declaration":262,"phase":13,"sources":264,"target":12,"type":15},{"app":263,"target":12},[6],[6],{"declaration":266,"phase":26,"sources":270,"type":28},{"zap":267},[268],{"trash":269},[21,22,23,24,25],[],[],{"casks":273,"formulae":274},[],[],{"arch":276,"casks":277,"formulae":278,"macos":47,"requirements":279},[44],[],[],{"macos":280},{">=":281},[51],"14","sonoma",{"arch":43,"artifacts":285,"conflictsWith":300,"dependsOn":303,"downloadSha256":56,"downloadUrl":58,"macos":282,"minMacos":51,"requiresRosetta":30,"tag":310,"version":87},{"apps":286,"binaries":287,"entries":288,"pkgs":299},[6],[],[289,293],{"declaration":290,"phase":13,"sources":292,"target":12,"type":15},{"app":291,"target":12},[6],[6],{"declaration":294,"phase":26,"sources":298,"type":28},{"zap":295},[296],{"trash":297},[21,22,23,24,25],[],[],{"casks":301,"formulae":302},[],[],{"arch":304,"casks":305,"formulae":306,"macos":47,"requirements":307},[43],[],[],{"macos":308},{">=":309},[51],"arm64_sonoma",{"arch":44,"artifacts":312,"conflictsWith":327,"dependsOn":330,"downloadSha256":56,"downloadUrl":58,"macos":51,"minMacos":51,"requiresRosetta":30,"tag":337,"version":87},{"apps":313,"binaries":314,"entries":315,"pkgs":326},[6],[],[316,320],{"declaration":317,"phase":13,"sources":319,"target":12,"type":15},{"app":318,"target":12},[6],[6],{"declaration":321,"phase":26,"sources":325,"type":28},{"zap":322},[323],{"trash":324},[21,22,23,24,25],[],[],{"casks":328,"formulae":329},[],[],{"arch":331,"casks":332,"formulae":333,"macos":47,"requirements":334},[44],[],[],{"macos":335},{">=":336},[51],"ventura",{"arch":43,"artifacts":339,"conflictsWith":354,"dependsOn":357,"downloadSha256":56,"downloadUrl":58,"macos":51,"minMacos":51,"requiresRosetta":30,"tag":364,"version":87},{"apps":340,"binaries":341,"entries":342,"pkgs":353},[6],[],[343,347],{"declaration":344,"phase":13,"sources":346,"target":12,"type":15},{"app":345,"target":12},[6],[6],{"declaration":348,"phase":26,"sources":352,"type":28},{"zap":349},[350],{"trash":351},[21,22,23,24,25],[],[],{"casks":355,"formulae":356},[],[],{"arch":358,"casks":359,"formulae":360,"macos":47,"requirements":361},[43],[],[],{"macos":362},{">=":363},[51],"arm64_ventura",{"icon":33,"machineTranslated":34,"name":35,"slug":36,"sourceLocale":37},510,15,{"brewLag":369,"cadence":373,"count30d":374},{"compared":370,"earlierCount":371,"medianMinutes":372},3,0,5243,"biweekly",1,"https:\u002F\u002Fgithub.com\u002FHapp-proxy\u002Fhapp-desktop",[],"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fh\u002Fhapp.rb","Прокси-клиент на базе Xray для управления своими серверами, подписками и правилами маршрутизации; поддерживает VLESS, VMess, Trojan, Shadowsocks и SOCKS.",{"locale":380,"machineTranslated":30,"sourceLocale":82,"status":381},"ru-RU","manual",{"arm64":34,"requiresRosetta":30,"status":383,"x86_64":34},"known",[385,386,387,388,389,390,391],"Proxy","Xray","VLESS","VMess","Trojan","Shadowsocks","Routing","homebrew\u002Fcask","2026-10-07T09:38:36.653349Z",null,{"current":374,"records":396,"size":493,"stats":494,"total":367},[397,402,418,431,438,443,448,453,458,463,468,473,478,483,488],{"bodyMarkdown":69,"brewCommittedAt":70,"hasNotes":34,"id":71,"isLatest":34,"isPrerelease":30,"machineTranslated":30,"publishedAt":72,"sections":398,"source":81,"sourceLocale":82,"summary":83,"title":84,"translation":401,"version":87},[399],{"area":75,"items":400},[77,78,79,80],{"locale":82,"machineTranslated":30,"sourceLocale":82,"status":86},{"bodyMarkdown":403,"brewCommittedAt":404,"hasNotes":34,"id":405,"isLatest":30,"isPrerelease":30,"machineTranslated":30,"publishedAt":406,"sections":407,"source":81,"sourceLocale":82,"summary":414,"title":415,"translation":416,"version":417},"* Improved Xray TUN is now the default tunnel provider and appears first in the provider pickers\r\n* Improved ping tests are more reliable and no longer leave stray helper processes running\r\n* Improved the Windows installer now ships fully signed binaries\r\n* \r\n* Added a Reset action that repairs the background service on Windows, macOS and Linux, with its health checks included in the diagnostic report\r\n* Added an editable system proxy exception list in Advanced settings\r\n* Added Per-App Proxy support when running Xray TUN\r\n* \r\n* Fixed encrypted subscriptions revealing their server details after the first refresh\r\n* Fixed subscriptions failing to decrypt when delivered through a fronting proxy\r\n* Fixed subscription links that redirect to a happ:\u002F\u002F address not being added\r\n* Fixed server configs that use the vcn alias for certificate verification not importing\r\n* Fixed DNS going dead on Xray TUN\r\n* Fixed proxy ping showing n\u002Fa on Xray TUN\r\n* Fixed the buttons and AI Helper disappearing after deleting the last server from the list\r\n* Fixed LAN sharing showing a virtual machine adapter address instead of the real local network one\r\n* Fixed no error appearing when an invalid routing profile is imported in global routing settings\r\n* Fixed the HTTP inbound toggle and user agent fields staying greyed out after a subscription lost premium\r\n* Fixed the tunnel type from a subscription not being applied to free subscriptions\n\nSource: https:\u002F\u002Fgithub.com\u002FHapp-proxy\u002Fhapp-desktop\u002Freleases\u002Ftag\u002F4.2.1\n\nScope: These are cross-platform desktop notes; Windows-specific entries do not describe macOS changes.","2026-09-08T07:09:18Z",1615,"2026-09-04T15:46:15Z",[408],{"area":75,"items":409},[410,411,412,413],"Makes Xray TUN the default tunnel provider.","Adds background-service Reset and diagnostic health checks.","Adds editable system proxy exclusions and Xray TUN per-app proxy.","Fixes encrypted subscriptions, redirects, DNS and ping behavior.","Makes Xray TUN the default, adds service repair, proxy exclusions and per-app proxy support, and fixes subscription, DNS, ping and interface issues.","Happ 4.2.1",{"locale":82,"machineTranslated":30,"sourceLocale":82,"status":86},"4.2.1",{"bodyMarkdown":419,"brewCommittedAt":420,"hasNotes":34,"id":421,"isLatest":30,"isPrerelease":30,"machineTranslated":30,"publishedAt":422,"sections":423,"source":81,"sourceLocale":82,"summary":427,"title":428,"translation":429,"version":430},"* Internal fix\n\nSource: https:\u002F\u002Fgithub.com\u002FHapp-proxy\u002Fhapp-desktop\u002Freleases\u002Ftag\u002F4.1.3\n\nScope: These are cross-platform desktop notes; Windows-specific entries do not describe macOS changes.\nThe official release provides no more detail about this internal fix.","2026-08-31T10:11:21Z",1617,"2026-08-31T07:31:07Z",[424],{"area":75,"items":425},[426],"Official release states only: Internal fix.","Upstream reports an internal fix without describing the affected behavior. No additional changes are inferred.","Happ 4.1.3",{"locale":82,"machineTranslated":30,"sourceLocale":82,"status":86},"4.1.3",{"brewCommittedAt":432,"hasNotes":30,"isLatest":30,"isPrerelease":30,"sections":433,"source":434,"translation":435,"version":437},"2026-08-28T17:20:02Z",[],"homebrew",{"status":436},"none","4.1.2",{"brewCommittedAt":439,"hasNotes":30,"isLatest":30,"isPrerelease":30,"sections":440,"source":434,"translation":441,"version":442},"2026-08-24T10:16:37Z",[],{"status":436},"4.1.1",{"brewCommittedAt":444,"hasNotes":30,"isLatest":30,"isPrerelease":30,"sections":445,"source":434,"translation":446,"version":447},"2026-07-20T10:50:50Z",[],{"status":436},"3.3.6",{"brewCommittedAt":449,"hasNotes":30,"isLatest":30,"isPrerelease":30,"sections":450,"source":434,"translation":451,"version":452},"2026-07-13T08:01:11Z",[],{"status":436},"3.1.0",{"brewCommittedAt":454,"hasNotes":30,"isLatest":30,"isPrerelease":30,"sections":455,"source":434,"translation":456,"version":457},"2026-06-24T16:49:03Z",[],{"status":436},"2.18.3",{"brewCommittedAt":459,"hasNotes":30,"isLatest":30,"isPrerelease":30,"sections":460,"source":434,"translation":461,"version":462},"2026-06-22T11:49:47Z",[],{"status":436},"2.18.1",{"brewCommittedAt":464,"hasNotes":30,"isLatest":30,"isPrerelease":30,"sections":465,"source":434,"translation":466,"version":467},"2026-06-08T08:38:45Z",[],{"status":436},"2.17.1",{"brewCommittedAt":469,"hasNotes":30,"isLatest":30,"isPrerelease":30,"sections":470,"source":434,"translation":471,"version":472},"2026-05-25T08:28:29Z",[],{"status":436},"2.16.2",{"brewCommittedAt":474,"hasNotes":30,"isLatest":30,"isPrerelease":30,"sections":475,"source":434,"translation":476,"version":477},"2026-05-07T13:44:21Z",[],{"status":436},"2.14.0",{"brewCommittedAt":479,"hasNotes":30,"isLatest":30,"isPrerelease":30,"sections":480,"source":434,"translation":481,"version":482},"2026-04-24T16:27:44Z",[],{"status":436},"2.9.1",{"brewCommittedAt":484,"hasNotes":30,"isLatest":30,"isPrerelease":30,"sections":485,"source":434,"translation":486,"version":487},"2026-04-23T07:33:28Z",[],{"status":436},"2.9.0",{"brewCommittedAt":489,"hasNotes":30,"isLatest":30,"isPrerelease":30,"sections":490,"source":434,"translation":491,"version":492},"2026-04-14T14:32:41Z",[],{"status":436},"2.8.0",20,{"brewLag":495,"cadence":373,"count30d":374},{"compared":370,"earlierCount":371,"medianMinutes":372},{"current":374,"records":497,"size":374,"stats":503,"total":367},[498],{"bodyMarkdown":69,"brewCommittedAt":70,"hasNotes":34,"id":71,"isLatest":34,"isPrerelease":30,"machineTranslated":30,"publishedAt":72,"sections":499,"source":81,"sourceLocale":82,"summary":83,"title":84,"translation":502,"version":87},[500],{"area":75,"items":501},[77,78,79,80],{"locale":82,"machineTranslated":30,"sourceLocale":82,"status":86},{"brewLag":504,"cadence":373,"count30d":374},{"compared":370,"earlierCount":371,"medianMinutes":372}]