nette/safe-stream
Nette SafeStream: provides isolation for thread safe manipulation with files via native PHP functions.
v3.0.4
5.1M downloads/mo
#3593 most downloaded on Packagist
nette/safe-stream
What this package is like to depend on
Last release 6 months ago
23 Feb 2026
Ships fairly regularly
a new release about every 11 months
Some releases are documented
notes for 9 of 16 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
16 releases · first in 2014
1 release in the last 12 months
see the full history below
Release timeline
16 releases · May 2014 to Feb 2026Releases
latest 16-
v3.0.423 Feb 2026Release notes
Open source →A code quality release that tightens static analysis and cleans up internals.
- Fixed all PHPStan errors and improved phpDoc annotations
- Switched to singleline
declarestatements across the codebase
-
v3.0.301 Aug 2025 -
v3.0.201 Jan 2025 -
v3.0.105 Aug 2023 -
v3.0.013 Dec 2022Release notes
Open source →- requires PHP 8.0
- constants are PascalCase
- removed old protocol safe://
- renamed Nette\Utils\SafeStream -> Nette\SafeStream\Wrapper
-
v2.5.112 Dec 2022Nothing published for this version
-
v2.5.003 Jan 2022Release notes
Open source →- Revert "SafeStream: reimplemented to provide real atomicity"
- simplified implementation only using locks
-
v2.4.202 Jun 2021 -
v2.4.116 Mar 2020 -
v2.4.006 Feb 2019Release notes
Open source →- requires PHP 7.1
- uses PHP 7.1 features
- added PHP 7.1 scalar and return type hints
- added declare(strict_types=1);
-
v2.3.313 Jul 2017Nothing published for this version
-
v2.3.219 Mar 2016Nothing published for this version
-
v2.3.111 Jul 2015Nothing published for this version
-
v2.3.027 Jan 2015Nothing published for this version
-
v2.2.111 Jul 2015Nothing published for this version
-
v2.2.025 May 2014Nothing published for this version