Releases: fever-ch/http-ping
Releases · fever-ch/http-ping
v1.2.4
Changelog
- c4b5b2d added Sonarcloud quality gate
- 9d1ae30 dead code
- f0773c3 do not try HTTP/3 when plain HTTP is requested
- 0e51d99 extract update of cookie jar
- 6b52302 introducing measure context
- d7e322a misunderstanding about the uncompressed field of the response
- d257d0f reducing code smell
- dfa2008 reducing the complexity, extracted http/3 redirection
- 2f7e7e1 refactoring
- c64fb2c refactoring
- b181243 refactoring and cleaning
- 4fd2c01 running with user nobody in Dockerfile
- 9abac08 update of dependencies
- 47e0c43 using fmt.Fprintf in favor of print
- fb971c9 warn for HTTP/3
v1.2.3
Changelog
- c5171be Merge branch 'http3-evol'
- bfcea01 adapted tests
- d69faa3 added "request sending and wait for answer"
- ba32f04 addressed Sonar's code smells
- 1dc57e8 addressed issue discovered by golint
- 167f662 average contribution with http3
- 0d65296 bringing finer stats with http3
- 19b77eb cleaning
- 50d10f7 dependencies update
- 9669e3b refactoring
- d76a1cc start stats.Resp timer
- 95c8ba8 time-tracking for HTTP/3 with keep-alive
- bfa6a22 update needed due to CVE-2023-3978
- 25900c6 update of go version and go-quic
- 62416fe use GET with 0-RTT with HTTP3
- aa3b1f0 using GET method thru the variable name
- cf7cce3 using the same hooks for HTTP/3 with small specific logic
- 5e952e1 work on measuring better http3
v1.2.2
Changelog
- c0987d2 &*x is be simplified to x.
- 1c81a0c cleaning and minor refactoring
- 249e358 following alt-svc
- 85f69fd handling alt-svc, refactoring
- 3406802 handling the ALT-SVC header
- 225738f making code easier to read
- 64b5fad refactoring
- 5007fe4 update of golangci-lint-action
- 3d760c4 updated README
- bb086cc using a nonroot user
v1.2.1
v1.2.0
Changelog
- 745fc68 Merge branch 'http/3'
- 4abf259 addressed goreleaser deprecation
- bda4374 avoid getting warn at inappropriate time
- 754b444 back to go1.20 for goreleaser
- 2673831 basic http/3 partly working
- 2d9a361 bringing http/3
- 858e493 cleaning and refactoring
- 2755293 decoupling WebClient and its builder
- b5c1a8c dependencies update
- b7728b8 go version in go.mod
- 35950fd goreleaser tryout
- ce2d533 handling counter for http3, a bit hacky
- c681061 preparing the use of http/3
- f6f7821 simplications in DNS resolution
- d77c1e0 update of dependencies
- e103705 updates and addresses deprecations
- a7678f2 using a webclient builder
v1.1.1
v1.1.0
Changelog
- bd30de7 added sampling time for throughput measurement
- 00a823a added some GoDoc
- 0c488c1 cleaning, removal of dead code
- 538b2f1 each worker has his own webclient
- 5164371 fix: averaged weight formula
- e8305e0 give up when not enough data
- 9c683e6 hello 2022
- f192fc9 more generics stats
- 05ec4d7 moved loggers
- 6be3834 moved stats to the logging side
- 5917ee0 no sleep after last measure
- 2892b29 queries throughput displayed in results
- 86aff00 refactoring
- 8fac38f renaming / refactoring
- 82be11b using the same unit for queries/sec
v1.0.1
v1.0.0
Changelog
- a14c845 Go Report card now pointing to fever.ch
- ee0d5ea Go package moved to fever.ch
- e99850f a source tarball should be part of releases
- 194c418 added dependency against ca-certificates
- 323d173 decoupling and adding more tests
- b854312 decoupling and testing
- 1b3d03e fix: check error asap
- 036992e minor change
- 0c3566c refactoring of HTTPPingImpl
- 03e3050 refactoring, avoiding huge blocks
- 1921261 refactoring, mostly renaming
- 8fce632 testing for sockettrace
- f828226 tuned some test, some cleaning
- edaa725 update of dependencies
- 86865a8 various fixes
- de49390 webclient refactoring