Releases: tednaleid/ganda
Releases · tednaleid/ganda
v1.1.1
Changelog
- 043a531 add deb/rpm and AUR packaging via GoReleaser
- 3b37f8d make bump version optional, default to patch increment
- 68c73f5 replace deprecated extractions/setup-just with taiki-e/install-action
- 7892968 upgrade actions/checkout to v6 and goreleaser-action to v7
- 7f71bd3 upgrade actions/setup-go to v6 and golangci-lint-action to v9
v1.1.0
Changelog
- 54ceb8b Merge pull request #11 from praveenkumaresan/master
- fef8d55 add benchmarking infrastructure and echoserver silent flag
- a697dcf add build infrastructure: Justfile, CI, release workflow, golangci-lint
- edfadc6 add error path tests and bump JSON line scanner buffer to 1MB
- 93cb52f add tests for config, execcontext, logger, and requests packages
- aa7f6c7 clean up CI workflow: remove invalid input, opt into Node.js 24
- 7533e26 enhance README.md with an updated structure
- af09b3e fix CI port conflict: use dynamic port allocation in echoserver tests
- d1d39d8 fix correctness issues: replace panics, log failures, cap backoff
- 64c1ef8 fix echoserver double JSON marshaling and shutdown panic
- 0f45966 improve performance: buffer channels, transport timeouts, package-level regex
- de9d4d5 simplify homebrew install to single line, add upgrade instructions
- 88930e5 update docs: fix stale test coverage note, make -> just in README
- 41bc929 upgrade Go to 1.26.1 and all dependencies
- 30e1955 use minimal stdlib server for benchmarks instead of echoserver
v1.0.3
v1.0.2
v1.0.1
v1.0.0
Changelog
- 0afa2ee JSONLines allows headers to be specified
- 36dc5cf Merge pull request #3 from praveenkumaresan/master
- 04fd50f add response body flag to replace individual flags
- ebba5c4 added base retry delay ms, makes some tests a lot faster
- d4dac15 adding BuildInfo flags that goreleaser supports
- 11b71dc adding integration tests for echoserver
- 600a167 all old tests refactored and passing
- 7549604 allowing conf for subcommands
- 82157b2 better tests/separation for response handling
- 3663dcd cleanup deprecated code
- 79dc93a cleanup for release
- 9fbafe7 creating bash jupyter notebook guide
- 80d3f4e echoserver supports all valid HTTP methods
- f293298 enhance echoserver to log out headers
- 6420fb5 fixing tests related to context passthrough
- 82aee46 getting echoserver working
- 81ed058 have JSON and plain response outputs working with all response body types
- fc62c09 have stdin, stdout, stderr stubbed
- 8714edc have various response body output types working
- b72dc1e improve some newline issues on github
- 79bab14 it's more of a tour than a guide
- 8c50169 more work on echoserver
- a5c5748 move to multiline JSON so it isn't truncated on github
- 4dbbf54 moving scratch cmds to another repo/directory
- 587be66 parsing error code
- d4007c6 pass through context accepts a TSV and supports RFC 4180
- 800915b passing request context through to response
- 94a595b prep for v1.0.0 release
- f7c0810 preparing for pass through context
- dc6f6dc refactor signatures
- 5f53454 refactoring tests for responses
- bdc511d refactoring to be more testable
- 1ad6f77 refactoring to urfave/cli v3
- 6726dac simplify test ganda running
- ec28837 tests run everything together now
- 733dd51 typo
- 70d5daf typo fix in README.md
- fb8db2f update documentation
- 6905ea1 update goreleaser with homebrew formula info
- ba23a9d update install instructions for go 1.17+
- de6651e working passing context through to response output