Skip to content

Releases: siderolabs/go-cmd

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 03 Jul 09:16
v0.2.1
a2a31d3

go-cmd 0.2.1 (2026-07-03)

Welcome to the v0.2.1 release of go-cmd!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-cmd/issues.

Contributors

  • Artem Chernyshev
  • Andrey Smirnov
  • Dmitry Sharshakov
  • Mateusz Urbanek
  • Andrey Smirnov
  • Mickaël Canévet

Changes

12 commits

  • a2a31d3 chore: run rekres
  • 584337b feat: add StartWithOptions for streaming long-running processes
  • 5f31ba9 chore: rekres and update
  • fff5698 feat: allow capturing full output to stdout, modernize API
  • d735250 fix: return an error on process nonzero exit code
  • 5662c7f feat: add an equivalent of WaitWrapper for os.Process
  • 71fced6 chore: rekres and move to GHA
  • 0aea518 chore: rekres and update
  • 68eb006 feat: return typed error for exit error
  • 333ccf1 feat: add stdin support into the Run methods
  • c5c8f1c feat: extract cmd module from Talos into a separate module
  • 77685fc Initial commit

Changes since v0.2.0

2 commits

  • a2a31d3 chore: run rekres
  • 584337b feat: add StartWithOptions for streaming long-running processes

Dependency Changes

This release has no dependency changes

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Feb 10:14
v0.2.0
5f31ba9

go-cmd 0.2.0 (2026-02-23)

Welcome to the v0.2.0 release of go-cmd!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-cmd/issues.

Contributors

  • Artem Chernyshev
  • Andrey Smirnov
  • Dmitry Sharshakov
  • Andrey Smirnov
  • Mickaël Canévet

Changes

10 commits

  • 5f31ba9 chore: rekres and update
  • fff5698 feat: allow capturing full output to stdout, modernize API
  • d735250 fix: return an error on process nonzero exit code
  • 5662c7f feat: add an equivalent of WaitWrapper for os.Process
  • 71fced6 chore: rekres and move to GHA
  • 0aea518 chore: rekres and update
  • 68eb006 feat: return typed error for exit error
  • 333ccf1 feat: add stdin support into the Run methods
  • c5c8f1c feat: extract cmd module from Talos into a separate module
  • 77685fc Initial commit

Dependency Changes

This release has no dependency changes

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 28 Oct 15:46
v0.1.3
d735250

go-cmd 0.1.3 (2024-10-28)

Welcome to the v0.1.3 release of go-cmd!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-cmd/issues.

Contributors

  • Artem Chernyshev
  • Dmitry Sharshakov
  • Andrey Smirnov
  • Andrey Smirnov

Changes

8 commits

  • d735250 fix: return an error on process nonzero exit code
  • 5662c7f feat: add an equivalent of WaitWrapper for os.Process
  • 71fced6 chore: rekres and move to GHA
  • 0aea518 chore: rekres and update
  • 68eb006 feat: return typed error for exit error
  • 333ccf1 feat: add stdin support into the Run methods
  • c5c8f1c feat: extract cmd module from Talos into a separate module
  • 77685fc Initial commit

Changes since v0.1.2

1 commit

  • d735250 fix: return an error on process nonzero exit code

Dependency Changes

This release has no dependency changes

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 21 Oct 15:00
v0.1.2
5662c7f

go-cmd 0.1.2 (2024-10-18)

Welcome to the v0.1.2 release of go-cmd!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-cmd/issues.

Contributors

  • Artem Chernyshev
  • Andrey Smirnov
  • Andrey Smirnov
  • Dmitry Sharshakov

Changes

7 commits

  • 5662c7f feat: add an equivalent of WaitWrapper for os.Process
  • 71fced6 chore: rekres and move to GHA
  • 0aea518 chore: rekres and update
  • 68eb006 feat: return typed error for exit error
  • 333ccf1 feat: add stdin support into the Run methods
  • c5c8f1c feat: extract cmd module from Talos into a separate module
  • 77685fc Initial commit

Changes since v0.1.1

2 commits

  • 5662c7f feat: add an equivalent of WaitWrapper for os.Process
  • 71fced6 chore: rekres and move to GHA

Dependency Changes

This release has no dependency changes

v0.1.1

Choose a tag to compare

@talos-bot talos-bot released this 01 Nov 07:26
v0.1.1
0aea518

go-cmd 0.1.1 (2022-11-01)

Welcome to the v0.1.1 release of go-cmd!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-cmd/issues.

Contributors

  • Artem Chernyshev
  • Andrey Smirnov

Changes

5 commits

  • 0aea518 chore: rekres and update
  • 68eb006 feat: return typed error for exit error
  • 333ccf1 feat: add stdin support into the Run methods
  • c5c8f1c feat: extract cmd module from Talos into a separate module
  • 77685fc Initial commit

Changes since v0.1.0

1 commit

Dependency Changes

This release has no dependency changes

v0.1.0

Choose a tag to compare

@smira smira released this 24 Jun 13:59
feat: return typed error for exit error

Otherwise it's hard to read actual int exit code.

Signed-off-by: Artem Chernyshev <artem.0xD2@gmail.com>