Fix response never arriving after sending a large request
After sending a large request, a connection could stop receiving the server's response — the response would never arrive and the request would hang indefinitely. No error was raised and the connection was not closed; it simply went quiet, even though the server had already replied. This most often showed up on connections that pushed a large request body, such as uploads. Responses now arrive as expected.
Remove support for Alpine 3.21
We no longer support Alpine 3.21. Alpine 3.23 and 3.24 are still supported.
Remove support for Alpine 3.22
We no longer support Alpine 3.22. Alpine 3.23 and 3.24 are still supported.
Remove support for Ubuntu 22.04
We no longer support Ubuntu 22.04. Ubuntu 24.04 and 26.04 are still supported.
Fix downloads closed mid-transfer by the idle timeout
A download could be closed by the connection's idle timeout while it was still transferring. A large download arriving slowly over a slow link looked idle even though data was still moving, so the connection was closed mid-download and the download failed. A connection is now closed by the idle timeout only when no data has moved for the timeout, so slow downloads complete.
Remove support for Windows 10
ponyup no longer runs on Windows 10. Running ponyup on Windows now requires Windows 11 or Windows Server 2022 or later. Other platforms are unaffected.
[0.16.0] - 2026-06-30
Fixed
- Fix response never arriving after sending a large request (PR #449)
- Fix downloads closed mid-transfer by the idle timeout (PR #453)