Skip to content

Releases: akash-akya/ex_cmd

v0.14.0

31 Jan 04:56
Compare
Choose a tag to compare

What's Changed

  • Accept string and binary as input in #41

Full Changelog: v0.13.0...v0.14.0

v0.13.0

28 Dec 18:23
Compare
Choose a tag to compare

This version a complete internal rewrite

  • The life-cycle of the process is revamped to handle many edge-cases, such as handling the commands without any input or output.
  • gen_state_machine dependency is removed
  • Better support for stderr stream
  • Updated docs for much more detailed process lifecycle and examples
  • Code is refactored to separate different context -- state, pipe, protocol, operations. API & lifecycle now closed to Exile.

Breaking Changes

  • ExCmd.stream: log is removed in favour of stderr option. Equivalents of option:
    • log: true: stderr: :console
    • log: false: stderr: :disable.
  • ExCmd.Process: This module is completely rewritten, you might have to do partial change or complete rewrite depending on your code. See module document for more details. Note that using this module directly was discouraged earlier specifically because of the possibility like this.

Full Changelog: v0.12.0...v0.13.0

v0.12.0

22 Jun 16:13
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.0...v0.12.0

v0.11.0

27 May 11:36
Compare
Choose a tag to compare

What's Changed

  • Fix building on systems without pregenerated odu binaries by @feld in #29

New Contributors

  • @feld made their first contribution in #29

Full Changelog: v0.10.0...v0.11.0

v0.10.0

01 Jun 18:22
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.1...v0.10.0

v0.9.1

20 Apr 18:15
Compare
Choose a tag to compare

Update pre-compiled binaries

v0.9.0

20 Apr 18:11
Compare
Choose a tag to compare

What's Changed

  • Fix :input function arity error when using Stream.resource/3 by @bfolkens in #20
  • Bump deps and github actions config by @akash-akya in #23
  • Add arm64 binaries and update compiler script by @akash-akya in #24

New Contributors

Full Changelog: v0.8.0...v0.9.0

v0.8.0

29 Jan 10:42
Compare
Choose a tag to compare

Changes

  • raise error when command exit with non-zero status

v0.7.0

23 Jun 17:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.0

03 Mar 19:04
Compare
Choose a tag to compare

Changes

  • correct typespec for ExCmd.stream!/2. Thanks to @shutangyu
  • remove unused option
  • upgrade deps

Full Changelog: v0.5.0...v0.6.0