github yusing/godoxy v0.29.6

8 hours ago

Bug Fixes

  • Agents: Newly added agents now start their provider after verification, so provider events are picked up without restarting godoxy or manually saving config.yml. (782fe25)
  • Health/Routes: Health checks now return unhealthy results for nil or hostless targets across HTTP, H2C, stream, and agent-proxied checks, and Docker route health checks are disabled when no proxy port can be resolved. (d6954bd)
  • WebUI/Routes: Route container controls and the stats bar now read Docker running state from route details instead of deriving it from Docker stats. (yusing/godoxy-webui@0b25956)

New Features

  • Access Logs: Time-based access log retention now rotates active shared log files into timestamped sibling archives, recreates the active file, and removes archives older than the cutoff while preserving permissions, Unix ownership metadata, and Linux ACLs. (f2ea21f) (#233)

Improvements

  • Deps: Dockerfiles and Go modules now target Go 1.26.4 with refreshed golang.org/x and related dependencies across the root, agent, dnsproviders, socket-proxy, and test/bench modules. (85b87e3)

Full Changelog

  • 6d18c93 fix(Makefile): go flags and pprof
  • 782fe25 fix(agents): start agent on add after verify
  • 0302a43 chore(webui): update webui submodule
  • 74b9d46 fix(make): parse Go version with patch-aware regex
  • e4ddacd chore(webui): update webui submodule
  • 85b87e3 chore(deps): bump Go toolchain and repro tooling
  • f2ea21f feat(accesslog): archive active logs for time retention
  • 16eaead refactor(accesslog): move mock file helpers into tests
  • d6954bd fix(health,route): guard health checks for invalid targets

goutils

  • 4681651 chore(deps): bump Go and golang.org/x dependency versions

webui

  • 0b25956 fix(routes): source container running state from route details
  • 540a67c chore(webui): bump frontend deps and regenerate lockfile

Don't miss a new godoxy release

NewReleases is sending notifications on new releases.