v1.15.0
What's Changed
- Add WithDialContext option for custom socket and DNS management (re-add WithInitialStreamID, WithAllowHTTP) by @gunir in #218
- feat: prerequest hooks n postrequest hooks by @combo23 in #220
- Fix client_options syntax error caused build failing by @patyhank in #222
- omit nil check for maps in
roundtripper.go; len() for nil maps is defined as zero by @aarock1234 in #224 - Automatic Charset Detection of Response Body by @DemBackfisch in #227
- fix: header order for websockets by @combo23 in #230
- Fix EOF errors caused by the charset reader in factory.go by @DemBackfisch in #232
- Add Firefox 148 and Firefox 148 PSK profiles FROM TLS.PEET.WS by @generalregulator in #234
- Add support for Firefox 148 profile by @generalregulator in #238
- Remove FIREFOX 148 PSK since it is not working by @generalregulator in #239
- Add support for Brave Browser 146 profile by @sbyt3 in #241
- fix: don't send H3 SETTINGS_MAX_FIELD_SECTION_SIZE for Firefox profiles by @z9z in #249
- fix: http2Conn.Close should return both errors by @z9z in #248
- add client certificate support by @dxasm in #244
- Update DefaultClientProfile to Chrome_146 by @lnstchtped in #243
- fix: close idle connections when clearing session cache by @daiaji in #252
- fix: guard against nil logger before constructing proxy dialer by @desperatee in #250
- fix: connection leak & logging format by @combo23 in #254
New Contributors
- @combo23 made their first contribution in #220
- @patyhank made their first contribution in #222
- @aarock1234 made their first contribution in #224
- @generalregulator made their first contribution in #234
- @sbyt3 made their first contribution in #241
- @z9z made their first contribution in #249
- @dxasm made their first contribution in #244
- @lnstchtped made their first contribution in #243
- @daiaji made their first contribution in #252
- @desperatee made their first contribution in #250
Full Changelog: v1.14.0...v1.15.0