NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #132 most downloaded on Packagist
Tiny utility to get the number of CPU cores.
Last release 8 days ago
29 Sep 2026
Release timing varies
gaps range from 9 days to 1.1 years
Most releases are documented
notes for 12 of 14 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
14 releases · first in 2022
One column per quarter.
Only count the online CPUs in CpuAffinityFinder
Add support for cgroup CPU quotas ( #191 , #192 )
NProcFinder (#196)NUMBER_OF_PROCESSORS on Windows (#202)cpuinfo based finder for physical cores (#203)lscpu support for FreeBSD (#204)CpuInfoFinder overcounting on KVM VMs and IBM Z (#181)ProcOpenExecutor (#182)EnvVariableFinder to better handle decimal values (#183)LscpuPhysicalFinder (#189)::getAvailableForParallelisation() without system load (#198)disable_functions) (#199)lscpu raw finders on Windows (#205)Support KUBERNETES_CPU_LIMIT using millicores
Add a new method to get the number of CPU cores to use for parallelism ( #127 , #129 , #130 , #135 , #137 , #136 , #139 , #143 , #142 , #140 , #144 )
Introduce more Windows specific finders
No changes since 0.5.1! Easy upgrade!
No changes since 0.5.1! Easy upgrade!
Features Add lscpu Finder ( #86 , #95 )
fcd320c [BC Break] Rename Exec namespace into Executor
79261cc Use 'static' instead of 'self' method call to process command result
0166da6 [BC Break] Change PopenBased finders to ProcOpenBased finders
8f1d94f Register the Windows finder before Nproc
df1f05d Add support for PHP 7.2
CpuCoreCounter::getFinderAndCores() (#50)Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →