- Requires PHP
8.4 Innmind\Server\Status\Serveris now a final class, all previous implementations are now flagged as internalInnmind\Server\Status\Server\Processes::all()now returns anInnmind\Immutable\SequenceInnmind\Server\Status\Server\Disk::volumes()now returns anInnmind\Immutable\SequenceInnmind\Server\Status\Server\Diskis now a final classInnmind\Server\Status\Server\Processesis now a final class- Requires
innmind/time:~1.0
- Requires
innmind/immutable:~5.14 Innmind\Server\Status\Server::cpu()now returnsInnmind\Immutable\Attempt<Innmind\Server\Status\Server\Cpu>Innmind\Server\Status\Server::memory()now returnsInnmind\Immutable\Attempt<Innmind\Server\Status\Server\Memory>Innmind\Server\Status\Server::loadAverage()now returnsInnmind\Immutable\Attempt<Innmind\Server\Status\Server\LoadAverage>Innmind\Server\Status\Server\Loggerconstructor is now private, use::of()instead
Innmind\Server\Status\Exception\EmptyPathNotAllowedInnmind\Server\Status\Exception\BytesCannotBeNegativeInnmind\Server\Status\Exception\EmptyCommandNotAllowedInnmind\Server\Status\Exception\OutOfBoundsPercentageInnmind\Server\Status\Exception\LowestPidPossibleIsOneInnmind\Server\Status\Exception\EmptyUserNotAllowedInnmind\Server\Status\Exception\LoadAverageCannotBeNegativeInnmind\Server\Status\Exception\DomainExceptionInnmind\Server\Status\Exception\UnsupportedOperatingSystemInnmind\Server\Status\Exception\RuntimeExceptionInnmind\Server\Status\Exception\Exception
- Networks Volumes are now listed in the
Innmind\Server\Status\Server\Disk::volumes()method
- Support for
innmind/immutable:~5.0
- Support for PHP
8.1
Innmind\Server\Status\ServerFactory::build()now expectsInnmind\Server\Control\Serveras second argument andInnmind\Server\Status\EnvironmentPathas third argument
Innmind\Server\Status\Server\Process\Pid::equals()Innmind\Server\Status\Server\Process\Pid::is()Innmind\Server\Status\Server\Disk\Volume\MountPoint::equals()Innmind\Server\Status\Server\Disk\Volume\MountPoint::is()
Innmind\Server\Status\Server\Processes::all()now returnsInnmind\Immutable\Set<Innmind\Server\Status\Server\Process>Innmind\Server\Status\Server\Processes::get()now returnsInnmind\Immutable\Maybe<Innmind\Server\Status\Server\Process>instead of throwing an exceptionInnmind\Server\Status\Server\Process::start()now returnsInnmind\Immutable\Maybe<Innmind\TimeContinuum\PointInTime>Innmind\Server\Status\Server\Memory\Bytes::of()now returnsInnmind\Immutable\Maybe<Innmind\Server\Status\Server\Memory\Bytes>instead of throwing an exceptionInnmind\Server\Status\Server\Disk::volumes()now returnInnmind\Immutable\Set<Innmind\Server\Status\Server\Disk\Volume>Innmind\Server\Status\Server\Disk::get()now returnInnmind\Immutable\Maybe<Innmind\Server\Status\Server\Disk\Volume>instead of throwing an exceptionInnmind\Server\Status\Server::cpu()now returnsInnmind\Immutable\Maybe<Innmind\Server\Status\Server\Cpu>instead of throwing an exceptionInnmind\Server\Status\Server::memory()now returnsInnmind\Immutable\Maybe<Innmind\Server\Status\Server\Memory>instead of throwing an exception
Innmind\Server\Status\Servers\Decorator\CacheMemoryInnmind\Server\Status\Servers\Decorator\CacheLoadAverageInnmind\Server\Status\Servers\Decorator\CacheCpuInnmind\Server\Status\ServerFactory::__invoke()Innmind\Server\Status\Server\Memory\Bytespublic constantsInnmind\Server\Status\Server\Memory::wired()- Support for php 7