spatie/async
Asynchronous and parallel PHP with the PCNTL extension
1.8.2
5.3M downloads/mo
#1962 most downloaded on Packagist
spatie/async
What this package is like to depend on
Last release 6 months ago
09 Feb 2026
Release timing varies
gaps range from 6 weeks to 1.2 years
Most releases are documented
notes for 23 of 29 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
29 releases · first in 2017
2 releases in the last 12 months
see the full history below
Release timeline
29 releases · Dec 2017 to Feb 2026Releases
latest 29-
1.8.209 Feb 2026Release notes
Open source →What's Changed
- Fix STDERR pollution corrupting exception serialization + silent exception swallowing by @freekmurze in #255
Full Changelog: 1.8.1...1.8.2
-
1.8.128 Nov 2025Release notes
Open source →What's Changed
- Update issue template by @AlexVanderbist in #250
- Added Symfony 8 support to all symfony/* packages. by @thecaliskan in #253
New Contributors
- @AlexVanderbist made their first contribution in #250
Full Changelog: 1.8.0...1.8.1
-
1.8.005 Aug 2025 -
1.7.031 Jan 2025Release notes
Open source →What's Changed
- Pool.php - add methods to clear finished/results cache (#235) by @iasjennen in #237
- Fail if
unserializeis unable to parse output of child process by @MarcHagen in #230
New Contributors
- @iasjennen made their first contribution in #237
- @MarcHagen made their first contribution in #230
Full Changelog: 1.6.2...1.7.0
-
1.6.216 Dec 2024 -
1.6.114 Dec 2023Release notes
Open source →What's Changed
- Added Symfony 7.x and PHPUnit 10.x Support by @thecaliskan in #220
New Contributors
- @thecaliskan made their first contribution in #220
Full Changelog: 1.6.0...1.6.1
-
1.6.025 Aug 2023Release notes
Open source →What's Changed
- Serialize very large tasks to a temporary file by @gazugafan in #213
New Contributors
- @gazugafan made their first contribution in #213
Full Changelog: 1.5.6...1.6.0
-
1.5.625 Aug 2023Release notes
Open source →What's Changed
- Fix finished process handling in PHP 8.1.22/8.2.9 by @matthi4s in #212
- Returning
falsefrom the$intermediateCallbackduring wait stops execution @jonasraoni in #206
Full Changelog: 1.5.5...1.5.6
-
1.5.521 Jun 2022 -
1.5.410 Feb 2022Release notes
Open source →What's Changed
- Fix tests by @Nielsvanpach in #156
- change to Serializable Closure of laravel by @Stevemoretz in #172
- Fix tests by @Stevemoretz in #181
New Contributors
- @Nielsvanpach made their first contribution in #156
- @Stevemoretz made their first contribution in #172
Full Changelog: 1.5.3...1.5.4
-
1.5.329 Dec 2020Nothing published for this version
-
1.5.220 Nov 2020Release notes
Open source →- Configure task in synchronous process
- Add Pool::forceSynchronous function
-
1.5.120 Nov 2020 -
1.5.018 Sep 2020Release notes
Open source →- Add fallback to SerializableException to handle "complex" exceptions (#119)
-
1.4.119 Aug 2020 -
1.4.015 Apr 2020 -
1.3.017 Mar 2020 -
1.2.014 Feb 2020 -
1.1.124 Dec 2019 -
1.1.030 Sep 2019 -
1.0.402 Aug 2019 -
1.0.322 Jul 2019 -
1.0.217 May 2019Nothing published for this version
-
1.0.107 May 2019 -
1.0.022 Mar 2019Release notes
Open source →- First stable release
- Add the ability to catch exceptions by type
- Thrown errors can only have one handler. See UPGRADING for more information.
-
0.0.429 Jan 2018Nothing published for this version
-
0.0.329 Jan 2018Nothing published for this version
-
0.0.224 Dec 2017Nothing published for this version
-
0.0.114 Dec 2017Nothing published for this version