yiisoft/files
Helper to manage files and directories
2.1.0
1.6M downloads/mo
#3438 most downloaded on Packagist
yiisoft/files
What this package is like to depend on
Last release 8 months ago
01 Dec 2025
Release timing varies
gaps range from 3 weeks to 3.4 years
Nearly every release is documented
notes for 5 of 5 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
5 releases · first in 2021
1 release in the last 12 months
see the full history below
Release timeline
5 releases · Feb 2021 to Dec 2025
2022
2023
2024
2025
2026
Releases
latest 5-
2.1.001 Dec 2025Release notes
Open source →- New #47: Add
filteroption forFileHelper::clearDirectory()(@dood-, @vjik) - Chg #101, #102: Change PHP constraint in
composer.jsonto8.0 - 8.5(@vjik) - Enh #72: In
PathMatcher::only()andPathMatcher::except()methods move a type hints from annotation
to signature (@xepozz) - Enh #87: Use FQN for built-in PHP functions, minor refactoring
FileHelperandPathMatcher(@Tigrov) - Enh #99: Suppress warnings that emitted when path not exist on
FileHelper::lastModifiedTime()usage (@vjik) - Bug #91: Restore error handler after handling exception (@vjik)
Release notes
Open source →- New #47: Add
filteroption forFileHelper::clearDirectory()(@dood-, @vjik) - Chg #101, #102: Change PHP constraint in
composer.jsonto8.0 - 8.5(@vjik) - Enh #72: In
PathMatcher::only()andPathMatcher::except()methods move a type hints from annotation to signature (@xepozz) - Enh #87: Use FQN for built-in PHP functions, minor refactoring
FileHelperandPathMatcher(@Tigrov) - Enh #99: Suppress warnings that emitted when path not exist on
FileHelper::lastModifiedTime()usage (@vjik) - Bug #91: Restore error handler after handling exception (@vjik)
- New #47: Add
-
2.0.005 Jul 2022Release notes
Open source →- New #59: Add
beforeCopy,afterCopycallbacks forFileHelper::copyFile()andFileHelper::copyDirectory()(@Gerych1984) - Chg #64: Raise the minimum PHP version to 8.0 (@Gerych1984)
- Chg #64: Allow
RecursiveDirectoryIteratoras argument inFileHelper::lastModifiedTime()(@Gerych1984) - Bug #58: Add missed return value and type for callback of
set_error_handler()function (@vjik)
Release notes
Open source →- New #59: Add
beforeCopy,afterCopycallbacks forFileHelper::copyFile()andFileHelper::copyDirectory()(@Gerych1984) - Chg #64: Raise the minimum PHP version to 8.0 (@Gerych1984)
- Chg #64: Allow
RecursiveDirectoryIteratoras argument inFileHelper::lastModifiedTime()(@Gerych1984) - Bug #58: Add missed return value and type for callback of
set_error_handler()function (@vjik)
- New #59: Add
-
1.0.211 Jan 2022Release notes
Open source →- Bug #57: Fix return type for callback of
set_error_handler()function (@devanych)
- Bug #57: Fix return type for callback of
-
1.0.118 Dec 2021 -
1.0.010 Feb 2021