Skip to content

Releases: Innmind/OperatingSystem

4.0.0

22 Oct 16:29
4.0.0
5d896d7

Choose a tag to compare

Added

  • Innmind\OperatingSystem\OperatingSystem::map()
  • Innmind\OperatingSystem\Config::haltProcessVia()

Changed

  • Innmind\OperatingSystem\Factory::build() now only accept a Config object, use Config::withClock() to change the default clock

Removed

  • Innmind\OperatingSystem\CurrentProcess::fork()
  • Innmind\OperatingSystem\CurrentProcess::children()
  • Innmind\OperatingSystem\CurrentProcess\Children
  • Innmind\OperatingSystem\CurrentProcess\Child
  • Innmind\OperatingSystem\CurrentProcess\ForkFailed
  • Support for PHP 8.1

3.8.0

10 Sep 08:52
3.8.0
32a9f99

Choose a tag to compare

Deprecated

  • Innmind\OperatingSystem\CurrentProcess::fork()
  • Innmind\OperatingSystem\CurrentProcess::children()
  • Innmind\OperatingSystem\CurrentProcess\Children
  • Innmind\OperatingSystem\CurrentProcess\Child
  • Innmind\OperatingSystem\CurrentProcess\ForkFailed

3.7.0

25 Feb 10:05
3.7.0
eb9ba0b

Choose a tag to compare

Added

  • Innmind\OperatingSystem\OperatingSystem\Unix::config() (declared as internal)

Changed

  • Innmind\OperatingSystem\Sockets\Unix now uses the stream Capabilities from the Config

3.6.0

11 Feb 09:04
3.6.0
4d596ad

Choose a tag to compare

Added

  • Innmind\OperatingSystem\Config::limitHttpConcurrencyTo()

Changed

  • Requires innmind/http-transport:~6.4

3.5.0

11 Feb 09:00
3.5.0
9efee2b

Choose a tag to compare

Added

  • Innmind\OperatingSystem\Config::useStreamCapabilities()
  • Innmind\OperatingSystem\Config::withEnvironmentPath()

Changed

  • Requires innmind/server-status:~4.0
  • Requires innmind/server-control:~5.0
  • Requires innmind/filesystem:~6.2
  • Requires innmind/socket:~6.0
  • Requires innmind/http-transport:~6.3
  • Requires innmind/file-watch:~3.1
  • Requires innmind/stream:~4.0

3.4.0

02 Jan 10:39
3.4.0
bd674b7

Choose a tag to compare

Added

  • Innmind\OperatingSystem\Config
  • Innmind\OperatingSystem\Factory::build now accepts Config as a second parameter

Changed

  • Requires innmind/filesystem:~6.1

3.3.0

01 Jan 11:13
3.3.0
85938e8

Choose a tag to compare

Changed

  • Innmind\OperatingSystem\Remote\Resilient::halt now use the underlying operating system way to halt the process

3.2.0

18 Dec 13:41
3.2.0
6db7ced

Choose a tag to compare

Added

  • Support for innmind/filesystem:~6.0