Releases: fortio/fortio
v1.66.5
Use https://github.com/fortio/safecast 1.0.0 release and fixed detected issues with latest gosec G115 thanks to it
What's Changed
- Use safecast / eliminate most nolint:gosec by @ldemailly in #976
- More gosec fixes, as detected by linter 1.61.0 by @ldemailly in #978
- Bump fortio.org/safecast from 0.1.1 to 1.0.0 by @dependabot in #979
Full Changelog: v1.66.3...v1.66.5
v1.66.4
Eliminate gosec potential issues in number conversions thanks to using https://pkg.go.dev/fortio.org/safecast
What's Changed
- Use safecast / eliminate most nolint:gosec by @ldemailly in #976
Full Changelog: v1.66.3...v1.66.4
v1.66.3
Fixed an old bug in the fast client and no keep alive unearthed, thanks @hellivan for reporting
What's Changed
- Bump google.golang.org/grpc from 1.66.0 to 1.66.2 by @dependabot in #973
- Introduce DelayedErrorReader to avoid the case where we get both EOF and some data in a single read by @ldemailly in #974
Full Changelog: v1.66.2...v1.66.3
v1.66.2
Rebuilt with go 1.22.7, linter induced changes, and dependencies updates (scli, grpc, testscript, etc)
Full Changelog: v1.66.1...v1.66.2
v1.66.1
Fortio 1.66.0
Rebuild with go 1.22.5 (http security and other bug fixes)
Propagate logger/cli improvements for small clis through build tags (https://github.com/fortio/cli#small-binaries), which aren't used for fortio/fortiotel but are there.
go compatibility version is now 1.21 because of grpc update (on one hand everything should build as long as you have at least 1.18 for generics, on the other hand... get to 1.21 at least if possible)
What's Changed
- ran codespell by @ldemailly in #939
- chore: fix acronyms, typos, and style by using jargonLint by @ccoVeille in #941
- improve syntax in code and comments by using jargonLint by @ccoVeille in #944
- go 1.22.5 and pull log/cli/scli updates and prep for 1.66.0 by @ldemailly in #950
New Contributors
- @ccoVeille made their first contribution in #941
Full Changelog: v1.65.0...v1.66.0
Fortio 1.65.0
What's Changed
- No need to copy cert bundle anymore in from scratch image thanks to https://github.com/fortio/cli/releases/tag/v1.6.0 (#938)
and other dependencies update
Skipping 1.64 to re-sync versions with fortiotel
Full Changelog: v1.63.10...v1.65.0
Fortio 1.63.10
Dependencies update including go 1.22.4
What's Changed
- Bump fortio.org/scli from 1.14.2 to 1.14.3 by @dependabot in #933
- go 1.22.4 update by @ldemailly in #934
Full Changelog: v1.63.9...v1.63.10
Fortio 1.63.9
What's Changed
- Avoid warmup grpc connection multiple times by @ktalg in #926
- Correct flag help text for
-sequential-warmup
, show number of fd and thread # on failure by @ldemailly in #927 see MR and also https://github.com/fortio/fortio/wiki/FAQ#i-want-to-test-a-large-number-of-connections for context
Full Changelog: v1.63.8...v1.63.9
Fortio 1.63.8
Rebuilt with go1.22.3 and updated dependencies (dns security issue, etc) + some linter fixes
What's Changed
- Bump golang.org/x/net from 0.23.0 to 0.24.0 by @dependabot in #918
- go 1.22.3 and linter related updates (also updated config in workflows/) by @ldemailly in #924
- Bump google.golang.org/grpc from 1.63.0 to 1.64.0 by @dependabot in #923
Full Changelog: v1.63.7...v1.63.8