Skip to content

Releases: Innmind/ServerControl

5.2.3

18 Sep 10:13
5.2.3
8457e71
Compare
Choose a tag to compare

Fixed

  • A race condition where a process executing too fast was reported as failing even though it succeeded

5.2.2

25 Jul 12:31
5.2.2
f3eb571
Compare
Choose a tag to compare

Fixed

  • Output generated while writing the input is now directly available (previously it was when the whole input was written)

5.2.1

11 Nov 16:48
5.2.1
8b034f7
Compare
Choose a tag to compare

Fixed

  • Using too much CPU when waiting for processes (due to polling)

5.2.0

22 Oct 12:37
5.2.0
8458342
Compare
Choose a tag to compare

Changed

  • Requires innmind/filesystem:~7.0

5.1.0

17 Sep 15:03
5.1.0
fed3a31
Compare
Choose a tag to compare

Added

  • Support for innmind/immutable:~5.0

Removed

  • Support for PHP 8.1

5.0.0

29 Jan 12:28
5.0.0
ff58c5f
Compare
Choose a tag to compare

Added

  • Innmind\Server\Control\Server\Process\Success
  • Innmind\Server\Control\Server\Process\Failed::output()
  • Innmind\Server\Control\Server\Process\TimedOut::output()
  • Innmind\Server\Control\Server\Process\Signaled::output()

Changed

  • Innmind\Server\Control\ServerFactory::build() second argument now expect Innmind\Stream\Capabilities
  • Innmind\Server\Control\Server\Process::wait() right side of the returned Either is now Innmind\Server\Control\Server\Process\Success instead of Innmind\Immutable\SideEffect

4.3.0

18 Dec 13:04
4.3.0
5bf45fb
Compare
Choose a tag to compare

Added

  • Support for innmind/filesystem:~6.0

4.2.0

15 Jul 12:39
4.2.0
9eea4c5
Compare
Choose a tag to compare

Added

  • Command::withEnvironments to define multiple variables at once

4.1.1

01 May 09:26
4.1.1
87d93f9
Compare
Choose a tag to compare

Fixed

  • Command::foreground and Command::background are now declared pure

4.1.0

01 May 09:11
4.1.0
ab6d4a8
Compare
Choose a tag to compare

Changed

  • It is now allowed to call output() and wait() on the same foreground process