This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+2 more
Summary
AI summaryBroad release touches Full Changelog, webui, deps, and New Features.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
HTTP entrypoints support leading‑label wildcard route aliases for catch‑all host patterns. HTTP entrypoints support leading‑label wildcard route aliases for catch‑all host patterns. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Feature | Medium |
Route do commands gain option‑block support with ordered help; WebUI adds matching typing for pass and bypass variants. Route do commands gain option‑block support with ordered help; WebUI adds matching typing for pass and bypass variants. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Performance | Medium |
Reduce Docker provider reconnect churn and harden real‑IP refresh handling, improving stability for dynamic container routing. Reduce Docker provider reconnect churn and harden real‑IP refresh handling, improving stability for dynamic container routing. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Medium |
Preserve existing routes on forced reload failures, preventing accidental traffic loss. Preserve existing routes on forced reload failures, preventing accidental traffic loss. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Medium |
Close reverse proxy idle connections on cancellation to avoid stale upstream connections. Close reverse proxy idle connections on cancellation to avoid stale upstream connections. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Medium |
Always register YAML marshal helpers to avoid nil panic in serialization. Always register YAML marshal helpers to avoid nil panic in serialization. Source: llm_adapter@2026-06-04 Confidence: high |
— |
Full changelog
Bug Fixes
- Routing/Reloads: Forced route reload failures no longer drop existing routes, reducing the risk of accidental traffic loss during reload problems. (501fecd)
- Proxy/Lifecycle: Reverse proxy idle connections are now closed on cancellation, helping prevent stale upstream connections from lingering during route shutdown or reconfiguration. (c4cec0a)
- Serialization/Config: YAML marshal helpers are now always registered, fixed nil panic. (88b81bb)
New Features
- Routing/Entrypoints: HTTP entrypoints now support leading-label wildcard route aliases, making it easier to define catch-all host alias patterns for live traffic. (4c73c4c, #232)
- Routing/Rules: Route do commands gain option-block support with ordered help, and the WebUI/schema side adds matching typing for pass and bypass variants. (344a6db, https://github.com/yusing/godoxy-webui/commit/d58bdde52a992f323e865d5002a3f6dac043068b)
Improvements
- Docker/Discovery: Docker provider reconnect churn is reduced and real-IP refresh handling is hardened, which should improve stability for dynamic container-backed routing. (e5f8bce, #234)
Full Changelog
- 4c502cc chore(webui): update wiki
- 690dea3 chore(webui): bump frontend deps and refresh generated schema
- 82f81e6 chore(deps): bump Go modules and refresh workspace lockfiles
- 88b81bb fix(serialization): always register YAML marshal helpers
- e5f8bce fix(docker): reduce reconnect churn and harden real IP refreshes (#234)
- 50732b6 fix(docker): bump Go base image and name final stage
- 100c432 chore(deps): bump Go modules and refresh lockfiles
- 1c0bae7 chore(webui): bump frontend deps and regenerate lockfile
- c4cec0a fix(route): close reverse proxy idle conns on cancel
- 501fecd fix(routes): preserve routes on forced reload failures
- 20bdc8e chore: remove unused constants
- dced5a1 chore(dev.compose): refresh dev test services
- 4c73c4c feat(entrypoint): add leading-label wildcard HTTP route aliases (#232)
- 2160bda chore(deps): bump golang.org/x chain, quic-go, and refresh module pins
- 7bc5b56 chore(deps): bump Go modules to 1.26.3 and refresh dependency pins
- 344a6db feat(route): add do command option blocks and ordered help
- ed5c0ab chore: refresh screenshots
- 2fc0e99 chore(deps): bump module dependency versions
- dd3d037 chore(deps): bump golang.org/x and quic-go dependency versions
- c11edd0 chore(deps): bump module Go and golang.org/x dependency versions
- 9d1b620 chore: update wiki
- f1ca6c8 chore: update generated schema and rules cheatsheet
- 6ab8cf9 chore(webui): bump frontend deps and regenerate lockfile
- ff5d759 chore(webui): bump frontend deps and regenerate lockfile
- f121ebb chore(webui): bump Tailwind 4.3, Fumadocs patches, and tailwind-merge
- 91cbae8 chore(webui): bump TanStack Start, Fumadocs MDX, and tooling deps
- d58bdde feat(webui): add RuleDo option-block typing and pass/bypass variants
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About godoxy
High-performance reverse proxy and container orchestrator for self-hosters
Related context
Related tools
Beta — feedback welcome: [email protected]