Skip to content

Conversation

@ThisIsQasim
Copy link
Contributor

@ThisIsQasim ThisIsQasim commented Dec 11, 2025

  • Upgrade Docker Java client from 3.3.4 to 3.7.0
  • Update Docker Remote API version from 1.24 to 1.44

All tests are passing
https://github.com/ThisIsQasim/dns-proxy-server/actions/runs/20145065357/job/57823026306?pr=1

…1.44 (#1)

* Initial plan

* Upgrade Docker Java client from 3.3.4 to 3.7.0

- Updated docker-java-core and docker-java-transport-httpclient5 to 3.7.0
- Fixed test compatibility issue with stricter Mockito stubbing in CircuitBreakerDelegateSelfObservableTest
- All builds and tests passing successfully
- Updated RELEASE-NOTES.md with upgrade details

Co-authored-by: ThisIsQasim <[email protected]>

* Address code review feedback: improve test code organization

Co-authored-by: ThisIsQasim <[email protected]>

* Update Docker Remote API version from 1.24 to 1.44

- Updated RemoteApiVersion from VERSION_1_24 to VERSION_1_44
- This brings support for Docker Engine 24.x+ features
- Increased test sleep time from 1500ms to 2000ms to address timing flakiness
- Updated RELEASE-NOTES.md with API version upgrade details

Co-authored-by: ThisIsQasim <[email protected]>

* Remove comments and set version to 3.33.0 in release notes

Co-authored-by: ThisIsQasim <[email protected]>

* Update Docker Java client and API version

Updated Docker Remote API version for modern feature support.

* revert

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: ThisIsQasim <[email protected]>
@ThisIsQasim
Copy link
Contributor Author

You can use my build for testing ghcr.io/thisisqasim/dns-proxy-server:3.33.0-snapshot

@pschiffe
Copy link

hi @mageddo , could you take a look at this change? dns proxy is broken with docker v29+
Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants