Skip to content

Releases: Innmind/OperatingSystem

6.2.0

20 Aug 11:49
6.2.0
1c36d9a

Choose a tag to compare

What's Changed

  • Add async signals by @Baptouuuu in #19
  • Add NoDiscard attribute on mutation free methods and methods returning monads by @Baptouuuu in #20

Full Changelog: 6.1.0...6.2.0

6.1.0

17 Aug 18:00
6.1.0
4f53add

Choose a tag to compare

What's Changed

Full Changelog: 6.0.0...6.1.0

6.0.0

24 May 12:00
6.0.0
5c6d393

Choose a tag to compare

What's Changed

Full Changelog: 5.2.0...6.0.0

5.2.0

14 Jul 13:06
5.2.0
a76ab9c

Choose a tag to compare

Changed

  • Requires formal/access-layer:~4.0

5.1.0

14 Jul 09:15
5.1.0
a9b0d68

Choose a tag to compare

Changed

  • Requires formal/access-layer:~3.0

5.0.0

10 Mar 11:15
5.0.0
060b925

Choose a tag to compare

Added

  • Innmind\OperatingSystem\Filesystem::temporary()

Changed

  • Innmind\OperatingSystem\Remote::socket() returned socket is now wrapped in a Innmind\IO\Sockets\Client
  • Innmind\OperatingSystem\Sockets::connectTo() returned socket is now wrapped in a Innmind\IO\Sockets\Client
  • Innmind\OperatingSystem\Sockets::open() returned socket is now wrapped in a Innmind\IO\Sockets\Server
  • Innmind\OperatingSystem\Sockets::takeOver() returned socket is now wrapped in a Innmind\IO\Sockets\Server
  • Innmind\OperatingSystem\Ports::open() returned socket is now wrapped in a Innmind\IO\Sockets\Server
  • Innmind\OperatingSystem\CurrentProcess\Generic::of() is now declared internal
  • Innmind\OperatingSystem\Filesystem\Generic::of() is now declared internal
  • Innmind\OperatingSystem\Ports\Unix::of() is now declared internal
  • Innmind\OperatingSystem\Remote\Generic::of() is now declared internal
  • Innmind\OperatingSystem\Ports\Sockets::of() is now declared internal
  • Requires innmind/file-watch:~4.0

4.2.0

14 Dec 09:54
4.2.0
f3282d5

Choose a tag to compare

Added

  • Innmind\OperatingSystem\Config::disableSSLVerification()

4.1.0

14 Dec 09:53
4.1.0
677d0a0

Choose a tag to compare

Added

  • Innmind\OperatingSystem\Config::withHttpHeartbeat()

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