Docker images for v1.7.0 were never published. The build on that tag failed on a flaky test, the docker workflow correctly refused to publish, but GoReleaser was not gated on the same build and released the binaries anyway. This release fixes the pipeline and ships the images.
What you get depends on how you run reproxy. Container users are effectively upgrading from v1.6.0, since no v1.7.0 image ever existed, so this release also brings them the security fix, the two routing fixes and per-route timeout listed under v1.7.0. Binary and package users already received all of that in v1.7.0 and get only the two changes below.
Improvements
- gate release publishers on tests, so a failed tag build can no longer produce binaries without images #259 @umputun
- fix flaky tests from getFreePort port-allocation race 1860b58 @umputun
Included from v1.7.0, now published as images
- per-route timeout and throttle #253 @umputun
- file provider dropping config changes made within the delay window #256 @paskal
- load balancing on catch-all server broken by default-route dedup #255 @paskal
- critical and major issues from code audit #254 @umputun
- bump golang.org/x/net to v0.55.0 to fix GO-2026-5026 (security) #257 @paskal