หน้านี้รวบรวม xh ไว้ 13 เวอร์ชัน ตั้งแต่ 19 พฤศจิกายน 2566 จนถึงเวอร์ชันปัจจุบัน 0.26.3 ทุกเวอร์ชันลิงก์ไปยังไฟล์ตัวติดตั้งของผู้เผยแพร่เอง
13 เวอร์ชันในช่วง 3 ปี · ประมาณปีละ 4.5 ครั้ง
| เวอร์ชัน | วันที่ | ขนาด | ไฟล์ |
|---|---|---|---|
| 0.26.3ล่าสุด | 21 ตุลาคม 2569 | — | 64 บิต ZIP บันทึกประจำรุ่นSecurity fixes
- Upgrade rustls-webpki to v0.103.16 and webpki-root-certs to v1.0.10
Features
- Detect and error on incomplete downloads, see #487 (@AkshayDhola) |
| 0.26.2 | 26 กรกฎาคม 2569 | — | 64 บิต ZIP บันทึกประจำรุ่นBug fixes
- Fix --auth ignoring credentials when the username is empty (e.g. -a :password), see #467 (@upuddu)
- Decode all frames in concatenated zstd response bodies, see #470 (@snowyukitty) |
| 0.26.1 | 19 มิถุนายน 2569 | — | 64 บิต ZIP บันทึกประจำรุ่นFeatures
- Pretty-print XML responses, see #450 (@o1x3)
- Add experimental HTTP message signatures (RFC 9421) support, see #448 (@zuisong)
Other
- Upgrade to reqwest v0.13, see #441 (@ducaale) |
| 0.25.3 | 16 ธันวาคม 2568 | — | 64 บิต ZIP บันทึกประจำรุ่นFeatures
- Add colors to --help/-h, see #432 (@starsep)
Bug fixes
- Don't fail on error code 416 if resuming download, see #434 (@simonomi)
Other
- Upgrade brotli to latest version, see #438 (@ducaale) |
| 0.25.0 | 19 กันยายน 2568 | — | 64 บิต ZIP บันทึกประจำรุ่นFeatures
- Add --unix-socket for calling Unix Domain Sockets, see #427 (@ducaale)
- Support binding to interface name on macOS, see #421 (@ducaale)
- Add experimental HTTP/3 support, see #425 (@ducaale) |
| 0.24.1 | 2 พฤษภาคม 2568 | — | 64 บิต ZIP บันทึกประจำรุ่นFeatures
- Support RFC 5987 encoding for Content-Disposition filenames, see #416 (@zuisong)
Bug fixes
- Fix crash on empty zstd response body, see #411 (@blyxxyz)
Other
- Improve rustls errors for invalid certificates, see #413 (@blyxxyz) |
| 0.24.0 | 18 กุมภาพันธ์ 2568 | — | 64 บิต ZIP บันทึกประจำรุ่นFeatures
- Add --generate option to generate the man page and shell completions at runtime, see #393 (@fgimian)
- Add support for Elvish and Nushell shell completions, see #393 (@fgimian)
- Add --compress for compressing request body, see #403 (@zuisong)
Bug fixes
- Store default paths for cookies without an explicit path attribute, see #401 (@otaconix)
Other
- Support generating man page with reproducible timestamp via SOURCE_DATE_EPOCH, see #402 (@nc7s)
- Upgrade cookie_store to 0.21.1, see #397 (@kranurag7) |
| 0.23.1 | 2 มกราคม 2568 | — | 64 บิต ZIP บันทึกประจำรุ่นSecurity fixes
- Upgrade to ruzstd v0.7.3 to fix RUSTSEC-2024-0400, see #396 (@zuisong)
Bug fixes
- Warn on combination of --continue and Range header, #394 (@blyxxyz)
Other
- Enable logging in rustls and tracing-using dependencies, see #390 (@blyxxyz) |
| 0.23.0 | 12 ตุลาคม 2567 | — | 64 บิต ZIP บันทึกประจำรุ่นFeatures
- Handle responses compressed in zstd format, see #364 (@zuisong)
- Suppress warnings when -qq flag is used, see #371 (@blyxxyz)
- Add --debug option for logging and backtraces, see #371 (@blyxxyz)
- Decode content-disposition and location headers as UTF-8, see #375 (@zuisong)
- Print headers as latin1, with the UTF-8 decoding also shown if applicable, see #377 (@blyxxyz)
- Print the actual reason phrase sent by the server instead of guessing it from the status code, see #377 (@blyxxyz)
Bug fixes
- Apply TLS options to non-HTTPS URLs, see #372 (@blyxxyz)
Other
- Ignore NO_COLOR if set to empty string, see #370 (@blyxxyz) |
| 0.22.2 | 8 กรกฎาคม 2567 | — | 64 บิต ZIP บันทึกประจำรุ่นSecurity fixes
- Prevent directory traversal in server-supplied filenames, see #379 (@blyxxyz) |
| 0.22.0 | 12 เมษายน 2567 | — | 64 บิต ZIP บันทึกประจำรุ่นFeatures
- Support http2-prior-knowledge, see #356 (@zuisong)
- Directly bind to interface name on supported platforms, see #359 (@ducaale)
- Enable stream when content-type is text/event-stream, see #360 (@zuisong)
- Decode utf-8 encoded string when formatting non-streaming JSON response, see #361 (@zuisong)
Other
- Upgrade to hyper v1, see #357 (@zuisong)
- Use serde-transcode to optimize JSON formatting, see #362 (@blyxxyz) |
| 0.21.0 | 29 มกราคม 2567 | — | 64 บิต ZIP |
| 0.20.1 | 19 พฤศจิกายน 2566 | — | 64 บิต ZIP บันทึกประจำรุ่นFeatures
- Add --resolve for overriding DNS resolution, see #327 (@ducaale) |