v1.21.3
Changelog
- 44572ff Revert "fpart.Sync on retry"
- e4eec33 Revert "unnecessary panic"
- 04c1a4b always report 5xx status via p.progress
- d8494eb always report client.Do error via p.progress
- 0b8b06f better err handling of fpart.Write
- a940b50 capture written in if
- 9d8752c debug on dropped bar messages
- ead9541 debug on removing existing file
- 52e118e different json name on panic
- 426a347 ditch fmt.Errorf
- 5b63224 don't panic on os.OpenFile
- 9bb8465 drop flashBar
- 34c3612 err check on statSizeCmp
- 765b801 extra methods on Part
- dffd11c fpart.Sync on io.EOF
- 372ab10 fpart.Sync on retry
- c2d4512 go get -u
- f4e7fa8 goreleaser v2
- 46330de goreleaser-action@v6 with version ~> v2
- 6005607 handle Part is done before EOF
- 43aca62 handle Part isn't done after EOF
- 3d2e9ed handle err is nil case
- 786b1da if p.Skip do nothing in defer
- 7be397c more 5xx retry cases
- 5e07c6c no need for func init
- 4486342 no need to pass logger to concatenateParts
- 7f2d5bb no panic on file close error
- afcb144 non nil bar assertion
- 62f8c68 panic extension for panic session
- 15eb5c1 pass single as param
- c0b5a93 refactoring EOF detection
- b0ad846 report error on fpart.Write
- a0194b6 revert 90284cb
- 24f0f91 session.hasSkippedParts check
- 57a36dd unnecessary ctx err check
- 1a3e9d7 unnecessary panic