Skip to content

Releases: felipeneuwald/stressy

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 25 Aug 16:59
b4710fc

Changelog

  • bf9dada deps: raise x/crypto to v0.55.0 and drop the go floor to 1.25
  • afa5917 feat: bound --report below by a second and above by the timeout
  • 8d34f74 feat: call stressy a lightweight CPU stress test tool
  • 07c2321 feat: default to one worker, leaving the count to --workers
  • 7fa0057 feat: name the signal in the shutdown line
  • e3a1976 feat: publish the release binaries as tar.gz and zip archives
  • d7e8879 feat: wrap the help output at 80 columns, and leave the examples to --help
  • f90600c fix: bound workers by the counter sync.WaitGroup keeps
  • 93c548a fix: check for a positional argument before --help and --version
  • b3f0304 fix: let a second signal end a shutdown, and say what it is waiting on
  • 91fb587 fix: prefer a pending signal to the expired deadline
  • 68dd163 fix: report a rejected value once, not twice
  • 2f2e67e fix: stamp the archives' licence and README from the commit
  • 70a1d2b fix: state each default once, and drop MaxInt from the range message

The list above is filtered — docs:, test:, ci:, refactor: and
release: commits are left out — so it is a summary rather than the record.
Everything a user can observe, breaking changes included, is in
CHANGELOG.md.

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 08 Aug 13:44
fc6e6a1

Changelog

  • 43dbfec deps: drop viper, reading the environment directly instead
  • 95e513d feat: exit 128+signum on interruption and report what the run did
  • f500439 feat: print a progress line on an interval when asked
  • de699d4 fix: cancel shutdown through one context, hash at a cost that observes it
  • 27100ce fix: keep the environment out of cobra's own help and version flags
  • b182759 fix: load the machine by default, report a real version, keep usage for usage errors
  • 7b13898 fix: publish the windows/arm64 binary the README promises
  • 00ac480 fix: say in the README and --help which of a flag and its variable wins
  • 6180aa7 fix: say what a rejected value should look like, where it came from, and how to stop a run
  • ee4accf release: cut 0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 03 Aug 12:33
23ff968

Changelog

v0.4.0-rc1

v0.4.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Aug 12:19
0f72f45

Changelog

  • 8da59db Bump alpine from 3.19 to 3.24
  • 8e21efb Bump the go-modules group with 4 updates
  • fbc5e73 add CI and bring the build toolchain up to date
  • 17ca349 add dependabot config for Go modules, Actions and the base image
  • 26022fc fix: duration --timeout, scratch image, reproducible releases
  • 20873ee fix: move package main to the module root so go install works

v0.3.3

Choose a tag to compare

@felipeneuwald felipeneuwald released this 06 Jan 12:53
a83d1f8

Security

  • Updated golang.org/x/crypto from v0.31.0 to v0.46.0 to address vulnerabilities:
    • CVE-2025-22869: DoS via slow or incomplete SSH key exchange (high severity)
    • CVE-2025-58181: Unbounded memory consumption in SSH (medium severity)
    • CVE-2025-47914: Panic on malformed SSH agent message (medium severity)

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 09 Feb 20:39
5b264c5

Changelog

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 12 Dec 21:34

Changelog

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 30 Nov 22:54

Changelog

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 24 Nov 16:13

Changelog