github.com/Ehco1996/ehco
v1.1.6
Ehco1996/ehco
What this package is like to depend on
Last release 3 months ago
05 May 2026
Release timing varies
gaps range from 8 days to 6 months
Some releases are documented
notes for 8 of 25 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
128 releases · first in 2019
9 releases in the last 12 months
see the full history below
Release timeline
128 releases · Jun 2019 to May 2026Releases
latest 60 of 128-
v1.1.7-next13 Mar 2026 pre-releaseRelease notes
Open source →Changelog
- 289ed0c Merge pull request #437 from Ehco1996/fix/network-failure-resilience
- 3d597b3 auth: cookie sessions + bearer-header machine auth (#447)
- c5e2302 build/cli: inject Version from nightly tag, plus show help on bare
ehco(#441) - 1323e92 ci: upgrade actions and reorganize workflows (#439)
- b3473a5 feat(cli): add update command to self-upgrade from GitHub releases (#438)
- 2612449 fix ws logger
- e6fcdf3 fix(cli): make update command nightly-aware and prevent downgrade (#440)
- 1e0e74c fix(updater): detect nightly tag republish via published_at vs BuildTime (#454)
- a15aaa3 fix(updater): use commit SHA, not BuildTime, to detect republish
- 82b6841 fix: correct download traffic calculation in meteringReader
- 99e7502 fix: tolerate transient network failures in periodic sync loops
- 118ac7d metrics: drop node_exporter + self-scrape pipeline (#453)
- 31fd219 ms: storage health + query latency + maintenance ops in Settings (#451)
- 59af1dc refactor(errors): replace pkg/errors with Go std fmt.Errorf %w
- 42f4ced refactor(transporter): replace sing-box sniff with lightweight stdlib implementation (#434)
- 0f174ee refactor(updater): drop in-process state machine; UI polls /version
- 9b0014c remove old ci
- c3ba8fb web: admin revamp — operator's terminal + IA + bucketed metrics (#450)
- 876bf65 web: redesign admin dashboard + fix auth UX (#445)
- 85961c9 web: replace legacy templates with embedded SolidJS admin SPA (#444)
- b98ab90 webui: add windowed totals + lifetime KPIs to home dashboard
- c8ab14e webui: dashboard fixes + self-update + node metrics rework (#449)
- afa9f9a xray: in-process user mgmt + conn tracker, drop gRPC stats path (#442)
-
v1.1.613 Mar 2026Release notes
Open source →What's Changed
Features
- VLESS user sync: Implement VLESS user sync in xray UserPool (#422)
- Skip TLS cert injection for VLESS Reality inbounds (#420)
- Shadowsocks 2022 support
Bug Fixes
- Fix
flowfield passing inCreateUserand prevent NaN JSON crash (#427) - Fix unstable unit tests (#428)
Maintenance
- Update Go version to 1.25.1 and bump dependencies (#408)
- Update
DefaultIdleTimeOutto 30 seconds - Clean up golangci-lint configuration
- Remove unused node metrics code
Full Changelog: v1.1.5...v1.1.6
-
v1.1.6-next.0.20251108032217-f81b5de1eb7008 Nov 2025 pre-releaseNothing published for this version
-
v1.1.6-next11 Sep 2024 pre-releaseRelease notes
Open source →Changelog
- 88316ec Update README.md
- 2b1b7ad cd: fix nightly cd (#375)
- f943367 chore: fix cd
- 1aae0bd chore: update Go version to 1.22 in CI configuration
- 792dbb5 chore: update Go version to 1.24 and bump dependencies in go.mod and go.sum
- f81b5de chore: update Go version to 1.25.1 and bump dependencies in go.mod and go.sum; remove unused node metrics code (#408)
- 37ada3e chore: update golangci-lint configuration and improve output settings
- 840f2b9 constant: update DefaultIdleTimeOut to 30 seconds
- bac666a feat: support ss2022
- 4038c7c fix reader
- 0eb8906 logs: update log message for Xray Server reload success
-
v1.1.6-0.20240911023242-2b1b7adaa0f411 Sep 2024 pre-releaseNothing published for this version
-
v1.1.6-0.20240911022609-765d059d670911 Sep 2024 pre-releaseNothing published for this version
-
v1.1.509 Sep 2024Release notes
Open source →What's Changed
- refactor(internal/constant): add RelayType by @ioogle in #348
- feat(ci): replace set-output with $GITHUB_OUTPUT by @ioogle in #350
- feat: support rate limit by @Ehco1996 in #352
- refactor: move pkg/lb to internal/lb by @ioogle in #355
- feat: support relay udp by @Ehco1996 in #361
- feat: support config timeout in options by @Ehco1996 in #364
- build(deps): bump the dependencies group across 1 directory with 8 updates by @dependabot in #363
- feat: add metrics chart by @Ehco1996 in #366
- feat: add timepicker to dashboard by @Ehco1996 in #367
- feat: opt webui layout by @Ehco1996 in #369
- feat: better node metrics chart by @Ehco1996 in #370
- feat: add rule metrics by @Ehco1996 in #371
- feat: support show real time logs by @Ehco1996 in #372
New Contributors
Breaking Change !!!
- mux-related protocols (mws/mwss/mtcp) have been removed in this release.
Full Changelog: v1.1.4...v1.1.5
-
v1.1.5-0.20240902014714-22b6586fd87602 Sep 2024 pre-releaseNothing published for this version
-
v1.1.5-0.20240901130628-54e5279ef5a501 Sep 2024 pre-releaseNothing published for this version
-
v1.1.5-0.20240705060511-5f8c4fee690b05 Jul 2024 pre-releaseNothing published for this version
-
v1.1.5-0.20240704015156-439d70ab179e04 Jul 2024 pre-releaseNothing published for this version
-
v1.1.5-0.20240703085547-f6876f2cc2e003 Jul 2024 pre-releaseNothing published for this version
-
v1.1.5-0.20240703014754-fd82c20e611803 Jul 2024 pre-releaseNothing published for this version
-
v1.1.416 Jun 2024Release notes
Open source →What's Changed
- add sub support by @Ehco1996 in #281
- feat: proxy to lb by @Ehco1996 in #283
- fix: remove duplicate conn close by @wuqinqiang in #282
- feat: support record relay traffic stats by @Ehco1996 in #284
- feat: introduce connection manger by @Ehco1996 in #285
- feat: connection management in web ui by @Ehco1996 in #286
- feat: support sync relay traffic by @Ehco1996 in #287
- fix some errors by @xpzouying in #298
- fix: fix the graceful exit handling logic by @xpzouying in #299
- chore: fix release ci by @Ehco1996 in #301
- build(deps): bump the dependencies group with 4 updates by @dependabot in #302
- chore: try fix cd by @Ehco1996 in #308
- build(deps): bump the dependencies group with 13 updates by @dependabot in #310
- chore: add
get-ehco.shby @Ehco1996 in #293 - readme: fix small typo by @HuSharp in #313
- flags: fix log level flags dest by @xpzouying in #314
- Add release configuration for prerelease by @Ehco1996 in #316
- chore: remove github.com/gorilla/mux by @Ehco1996 in #317
- ci: fix image tag not upadte by @Ehco1996 in #320
- *: Refactor transporter package by @Ehco1996 in #319
- Update get-ehco.sh by @Ehco1996 in #322
- feat: support sync node basic stats by @Ehco1996 in #326
- Update README.md by @madneal in #328
- feat: support blocked protocols by introducing sing-box as lib by @Ehco1996 in #332
- feat: introduce cf workers by @Ehco1996 in #338
- feat: Add support for relay types MWS by @Ehco1996 in #339
- feat: support health check by @Ehco1996 in #343
New Contributors
- @wuqinqiang made their first contribution in #282
- @xpzouying made their first contribution in #298
- @HuSharp made their first contribution in #313
- @madneal made their first contribution in #328
Full Changelog: v1.1.3...v1.1.4
-
v1.1.4-0.20240602055938-4564961b3a9402 Jun 2024 pre-releaseNothing published for this version
-
v1.1.4-0.20240526100210-b273d7418f1a26 May 2024 pre-releaseNothing published for this version
-
v1.1.4-0.20240524130208-509447be6b4324 May 2024 pre-releaseNothing published for this version
-
v1.1.4-0.20240517093638-9be3e0c0884517 May 2024 pre-releaseNothing published for this version
-
v1.1.4-0.20240517062636-43ac90e90e3317 May 2024 pre-releaseNothing published for this version
-
v1.1.4-0.20240510022817-cc1ee714f58910 May 2024 pre-releaseNothing published for this version
-
v1.1.4-0.20240328092802-1b7b146a2a6c28 Mar 2024 pre-releaseNothing published for this version
-
v1.1.4-0.20240324074206-a50a7ab2b3ce24 Mar 2024 pre-releaseNothing published for this version
-
v1.1.4-0.20240218062159-0a1730c54faa18 Feb 2024 pre-releaseNothing published for this version
-
v1.1.4-0.20240205080459-b00e2296742a05 Feb 2024 pre-releaseNothing published for this version
-
v1.1.4-0.20240204130654-751ee924bbfa04 Feb 2024 pre-releaseNothing published for this version
-
v1.1.4-0.20240203143229-41bb2bd022db03 Feb 2024 pre-releaseNothing published for this version
-
v1.1.4-0.20240201082305-837c3bf31a3a01 Feb 2024 pre-releaseNothing published for this version
-
v1.1.4-0.20240118070046-85b3c88d374c18 Jan 2024 pre-releaseNothing published for this version
-
v1.1.329 Dec 2023Release notes
Open source →新特性
- 支持了 mtcp 类型的隧道, 在中转本身就支持 tls 加密的协议时,能进一步减少性能开销
- 支持了配置自动重载的功能, 并且能自动 watch 包含 http 在内的远端配置文件
- 支持了更多类型的 xray 代理类型, xray server 也支持配置重载
优化
- 优化了代理流量时的关闭逻辑,对端不再会收到
socket has closed unexpectedly错误 - 优化了 logger, debug 时能更快速的定位问题了
- 优化了 metrics 和 dashboard, 除了内嵌 node_expoter 以外,上报流量时会带上带宽等负载信息了
- 优化了 CI, 增加了 arm 平台的支持和 nightly build
What's Changed
- ci: add nighty build release ci by @Ehco1996 in #180
- add: ssr/vmess/vless proxy type by @hhjesse in #193
- cd: add docker build in nighty release by @Ehco1996 in #195
- build(deps): bump github.com/gobwas/ws from 1.1.0 to 1.2.1 by @dependabot in #209
- ci: fix release by @Ehco1996 in #224
- feat: add bandwidthRecorder by @Ehco1996 in #228
- chore: run github actions for PRs by @chenrui333 in #227
- chore: add lint by @Ehco1996 in #238
- Update README.md by @Ehco1996 in #239
- ci(.github & build): support build multi-platforms image by @Gkirito in #240
- ci: optimize build by @sljeff in #242
- refactor: add single embedded xray server struct to support reload later by @Ehco1996 in #246
- fix #248 by @Ehco1996 in #250
New Contributors
- @hhjesse made their first contribution in #193
- @chenrui333 made their first contribution in #227
Full Changelog: v1.1.2...v1.1.3
-
v1.1.3-0.20230227082428-76656eec792827 Feb 2023 pre-releaseNothing published for this version
-
v1.1.3-0.20230115030059-878c199e3f1715 Jan 2023 pre-releaseNothing published for this version
-
v1.1.3-0.20221205014949-2f739a4279f905 Dec 2022 pre-releaseNothing published for this version
-
v1.1.213 Nov 2022Release notes
Open source →Changelog
新特性
- d282645 支持 sentry
- 2d02908 5afa351 5afa351 优化了日志输出 #60
- 1514443 增加了代理握手耗费时长的 metric (#162)
- 30159c4 a1de508 927f948 优化了多路复用时的性能表现,增加了 gc worker
- e05acd4 403d97b 10a9996 内嵌了 xray thanks to https://github.com/xtls/xray-core
- f96f1f3 (#142) 内嵌了 node_exporter thanks to https://github.com/prometheus/node_exporter
chore
-
v1.1.2-0.20221113035101-55ef3110f0bb13 Nov 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220702151729-927f948deb2602 Jul 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220606005736-2f834333561706 Jun 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220602102724-aa38e04fdc7802 Jun 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220420051753-4d1572c0a9ad20 Apr 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220419003245-13c5864f3e3119 Apr 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220417091853-10a99969bb9117 Apr 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220416103519-01b60262536716 Apr 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220416094636-d00fba9f959c16 Apr 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220416090700-a9b4ecc8e30416 Apr 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220409085848-e9e4ea67ccb709 Apr 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220407024103-1b8d90bd26d607 Apr 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220405000516-f94bb966131305 Apr 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220404013236-d3ebe00bcb2d04 Apr 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220322134448-89f216a120da22 Mar 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220322133325-b6197aa663f122 Mar 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220311235522-e33ed6ba4a1f11 Mar 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220215001350-e9b0170f424215 Feb 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220212085751-1da544a0738912 Feb 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220212033925-822590acd58e12 Feb 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220212032216-7da99d0b1a3212 Feb 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220212020707-04a1807aff9812 Feb 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220208000043-c649ac5b5cf008 Feb 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220206000147-2c52d89e023706 Feb 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220205120115-4940bb0980f605 Feb 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220205100522-a76a3811a65405 Feb 2022 pre-releaseNothing published for this version
-
v1.1.2-0.20220205084400-5afa3518af1b05 Feb 2022 pre-releaseNothing published for this version