v3.3.1

tobychui/zoraxyv3.3.1Jan 28, 2026by tobychui

AI Summary

This version introduced captcha gating for security, advanced view in HTTP proxy rule table, experimental secondary port listeners, Proxy Protocol v1/v2 support, and ACME test/staging mode for SSL certificate testing.

Key Highlights

  • Captcha gating feature
  • Advanced view in HTTP proxy rule table
  • Experimental secondary port listeners
  • Proxy Protocol v1/v2 support behind reverse proxies
  • ACME test/staging mode support from flags
  • Plugin API can modify proxy upstreams
  • Updated lego to v4.31.0
  • Fixed incorrect status codes and missing error pages

New Features

  • Captcha gating
  • Advanced HTTP proxy rule table view
  • Secondary port listeners
  • Proxy Protocol v1/v2 support
  • ACME staging mode

Full Release Notes

<img width="1356" height="854" alt="image" src="https://github.com/user-attachments/assets/f63c74c7-580d-4d49-be95-53d27555ddad" />

# v3.3.1

This version of Zoraxy introduced a few more convience features including Captcha gating, advanced view in HTTP proxy rule table, experimental secondary port listeners, proxy protocol support (enable via startup flags) and few more fixes on UI and docs.

## What's Changed
* Bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in https://github.com/tobychui/zoraxy/pull/920
* Add captcha gating  by @yeungalan in https://github.com/tobychui/zoraxy/pull/929
* Synchronize CAPTCHA change to v3.1.1 dev branch by @tobychui in https://github.com/tobychui/zoraxy/pull/933
* Address some Docker CVEs by @PassiveLemon in https://github.com/tobychui/zoraxy/pull/935
* Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 by @dependabot[bot] in https://github.com/tobychui/zoraxy/pull/937
* Add Proxy Protocol v1/v2 support behind reverse proxies by @jimmyGALLAND in https://github.com/tobychui/zoraxy/pull/938
* [docs] Fix typo in SniffResult constant by @kuhnchris in https://github.com/tobychui/zoraxy/pull/944
* Fix incorrect status codes and missing error pages in production by @Restorn in https://github.com/tobychui/zoraxy/pull/942
* UPDATE_GEOIP should only update if true by @kuhnchris in https://github.com/tobychui/zoraxy/pull/943
* allow plugin API to modify proxy upstreams by @kuhnchris in https://github.com/tobychui/zoraxy/pull/948
* fix: error checking origin to avoid goroutine panic by @kuhnchris in https://github.com/tobychui/zoraxy/pull/949
* Error message & ":<port>" parsing by @kuhnchris in https://github.com/tobychui/zoraxy/pull/947
* fix: ui error on null container ports by @eyerrock in https://github.com/tobychui/zoraxy/pull/957
* Add authentication display to HTTP proxy list by @xaxy55 in https://github.com/tobychui/zoraxy/pull/840
* Update lego to v4.30.1 by @zen8841 in https://github.com/tobychui/zoraxy/pull/965
* V3.3.1-rc1 by @tobychui in https://github.com/tobychui/zoraxy/pull/964
* Update lego to v4.31.0 by @zen8841 in https://github.com/tobychui/zoraxy/pull/983
* feat(acme): support acme test/staging mode from flags by @jimmyGALLAND in https://github.com/tobychui/zoraxy/pull/988
* V3.3.1-rc2 by @tobychui in https://github.com/tobychui/zoraxy/pull/984
* V3.3.1-rc3 by @tobychui in https://github.com/tobychui/zoraxy/pull/1014
* Updated geoip database by @tobychui in https://github.com/tobychui/zoraxy/pull/1017

## New Contributors
* @yeungalan made their first contribution in https://github.com/tobychui/zoraxy/pull/929
* @kuhnchris made their first contribution in https://github.com/tobychui/zoraxy/pull/944
* @Restorn made their first contribution in https://github.com/tobychui/zoraxy/pull/942
* @xaxy55 made their first contribution in https://github.com/tobychui/zoraxy/pull/840

**Full Changelog**: https://github.com/tobychui/zoraxy/compare/v3.3.0...v3.3.1