Releases: valyala/fasthttp
Releases · valyala/fasthttp
v1.28.0
v1.27.0
- 874c8ca Increase timeouts for Windows github actions (Erik Dubbelboer)
- 924a63f Increase TestServerTLSReadTimeout timeout (Erik Dubbelboer)
- 410bde6 Fix race condition in TestPipelineClientIssue832 (Erik Dubbelboer)
- 9f2c636 Lower go test time (Erik Dubbelboer)
- 4ed933a fix: set content-length properly when StreanRequestBody was enabled (#1049) (Meng)
- cec9953 Add IdleTimeout to Shutdown documentation (Erik Dubbelboer)
- c12a061 TCPDialer :: DNSCacheDuration option (#1046) (Ertuğrul Emre Ertekin)
- 87fc958 Run go test on github actions (#1047) (Erik Dubbelboer)
- be13b50 Defined Transport for the client (#1045) (Darío)
- b8b065b Don't unwrap io.LimitedReader (Erik Dubbelboer)
v1.26.0
- 6233fbc Fix header .Add functions (#1036) (Erik Dubbelboer)
- 5bb5cfc Remove unused peekRawHeader (Erik Dubbelboer)
- 7d13e18 Add Request.TLS and try to avoid a new alloc if Request.Header is already allocated (#1034) (Sergio Andrés Virviescas Santana)
- b433ecf Make sure to reset the userValues always and at the exact time (#1027) (Sergio Andrés Virviescas Santana)
- a18c632 Fix cookie panic (Erik Dubbelboer)
- f3e4118 Don't recommend Go 1.13 (Erik Dubbelboer)
v1.25.0
- fa3e5d8 Run test with go 1.16.X (#1028) (Sergio Andrés Virviescas Santana)
- ffa0cab Use proper content-type when it is not present (#1023) (MoreFreeze)
- 04cde74 feature: add ConvertRequest func (#1024) (Nícolas Barbosa)
- 5898006 Upgrade dependencies and tidy (#1029) (Sergio Andrés Virviescas Santana)
- 097fa05 Fix ignoreBody still set content length (#1022) (MoreFreeze)
- b2f111b Fix(adaptor): Fixed an issue where the adapter did not convert all (#1021) (Juan Chan)
- 19fcd40 Fix chunked streaming (#1015) (Roman Khimov)
v1.24.0
v1.23.0
- 2a6f7db Adding support for securing error logs (#1001) (Daniel Firsht)
- e61c9d5 Improve Client/HostClient pooling when many HostClient structs created and removed during program execution (#1000) (Mikhail Faraponov)
- a583006 Use bytes.IndexByte instead of bytes.Index for single byte lookup (#999) (Mike Faraponov)
- 860c345 Fix unexpected panic when calling Do of a PipelineClient (#997) (blanet)
- 0cd7349 ImmediateHeaderFlush when no body (#995) (Vladimir Shteinman)
- 02e0722 Add PipelineClient name (#994) (kiyon)
- 1a7995b format err info (#989) (peakle)
- f40ea7e Improve socks proxy (#990) (kiyon)
- 34fa9a6 Add DisableHeaderNamesNormalizing to PipelineClient (#991) (kiyon)
v1.22.0
- 4637395 Update deps (Erik Dubbelboer)
- c3cd5e1 Export HostClient.connsCount (#981) (kiyon)
- a4b0703 Implemented DisablePathNormalizing in PipelineClient (#977) (Seva Maltsev)
- 0880335 Update compress.go (#978) (Mike Faraponov)
- e7294d2 Update client.go (#979) (Mike Faraponov)
- 62dfc52 Fix Client ms cleaner (#975) (kiyon)
v1.21.0
v1.20.0
- a88030b fix gracefilly shutdown bug, issue #958 (#960) (AlphaBaby)
- 1494fdc Fix clientGetURLDeadline (Erik Dubbelboer)
- 0956208 Add request body streaming. Fixes #622 (#911) (Kirill Danshin)
- fbe6a2d Add fasthttp.GenerateTestCertificate and use in tests (Erik Dubbelboer)
- 838d3ab Allow concurrent ServeTLS (Erik Dubbelboer)
- 3cec26d Allow stopping FS handler cleanup gorountine (#942) (Erik Dubbelboer)
- ed1cedd Fix race condition in Client.DoTimeout (Erik Dubbelboer)
- 5661df8 Improve documentation about DelClientCookie which related with #951. (#956) (kiyon)
- b4b40e9 Do not start connsCleaner on SetConnectionClosed requests. (#950) (Mike Faraponov)
- 70e00dc Ignore empty Transfer-Encoding headers (Erik Dubbelboer)
v1.19.0
- 6234776 Use QueryString while constructing RequestURI instead of QueryArgs if parsedQueryArgs is set to false (#937) (anshul-jain-aws)
- 245e7ec CloseIdleConnections should also close TLS connections (Erik Dubbelboer)
- bd35133 Always set Keepalive options (Erik Dubbelboer)
- 4e63057 Make argsKV more predictable (Erik Dubbelboer)