knplabs/gaufrette
PHP library that provides a filesystem abstraction layer
v1.0.0
42M downloads/mo
#939 most downloaded on Packagist
KnpLabs/Gaufrette
What this package is like to depend on
Last release 1 months ago
22 Jul 2026
Ships unpredictably
gaps range from 3 weeks to 3.7 years
Some releases are documented
notes for 10 of 27 stable releases
Nothing withdrawn
no release was ever pulled
14 years old
27 releases · first in 2012
1 release in the last 12 months
see the full history below
Release timeline
27 releases · Apr 2012 to Jul 2026Releases
latest 27-
v1.0.022 Jul 2026 -
v0.11.103 Nov 2022Release notes
Open source →Added
- gitattributes file to avoid download too much files on install with composer in #679
Fixed
- Azure integraton with stream was not working properly, it has been fixed in #683
Release notes
Open source →Added
- gitattributes file to avoid download too much files on install with composer in #679
Fixed
- Azure integraton with stream was not working properly, it has been fixed in #683
-
v0.11.014 Oct 2022Release notes
Open source →Added
- Google Cloud Storage: options to automatically create bucket if not exists
- Support for PHP 8.0+ 🎉
- Support for doctrine/dbal 3.x
Updated
- Azure seems to have break compatibility, phpstan detected it and it's now fixed (#674)
Removed
- Adapter for OpenCloud (#669)
Release notes
Open source →Added
- Google Cloud Storage: options to automatically create bucket if not exists
- Support for PHP 8.0+
- Support for doctrine/dbal 3.x
Updated
- Azure seems to have break compatibility, phpstan detected it and it's now fixed (#674)
Removed
- Adapter for OpenCloud (#669)
-
v0.10.005 Oct 2020Release notes
Open source →Added
- Support for AsyncAws
Removed
The following adapters were deprecated and have now been removed.
- AclAwareAmazonS3
- AmazonS3
- Cache
- Dropbox
- LazyOpenCloud
- MogileFS
- Sftp
We also removed the deprecated function
AwsS3::getUrl(). -
v0.9.026 Dec 2019Release notes
Open source →New features
- Add MimeTypeProvider to AzureBlobStorage (#630)
Fixes
- Fix docker setup for dev env (#580)
- Define env vars in .env file only (#615)
- Add PHP Coding Standard check step on CI (#617)
- PHPUnit tests enhancement (#627)
Thank you @nicolasmure, @peter279k and @rgembalik for your contributions!
Release notes
Open source →New features
- Add MimeTypeProvider to AzureBlobStorage (#630)
Fixes
- Fix docker setup for dev env (#580)
- Define env vars in .env file only (#615)
- Add PHP Coding Standard check step on CI (#617)
- PHPUnit tests enhancement (#627)
Thank you @nicolasmure, @peter279k and @rgembalik for your contributions!
-
v0.8.306 Jun 2019Release notes
Open source →Changes
- Change Filesystem to FilesystemInterface in File's constructor (#608)
Thank you @athlan for your contribution !
Release notes
Open source →Changes
- Change Filesystem to FilesystemInterface in File's constructor (#608)
Thank you @athlan for your contribution !
-
v0.8.205 Jun 2019Release notes
Open source →New features
- Declare a FilesystemMapInterface (#604)
- Add SizeCalculator support to GridFS (#603)
- Local Adapter: directory deletion (#610)
Fixes
- GridFS : return empty array when object has no metadata (#609)
Thank you @athos7933, @bsperduto and @nicolasmure for your contributions !
Release notes
Open source →New features
- Declare a FilesystemMapInterface (#604)
- Add SizeCalculator support to GridFS (#603)
- Local Adapter: directory deletion (#610)
Fixes
- GridFS : return empty array when object has no metadata (#609)
Thank you @athos7933, @bsperduto and @nicolasmure for your contributions !
-
v0.8.111 Jan 2019Release notes
Open source →Fixes
- Fix
renamewithGoogleCloudStorageadapter #598
Thank you @jerome-arzel for your contribution !
Release notes
Open source →Fixes
- Fix
renamewithGoogleCloudStorageadapter #598
Thank you @jerome-arzel for your contribution !
- Fix
-
v0.8.021 Dec 2018Release notes
Open source →New features
- Implement
ChecksumCalculatorinterface forAzureBlobStorageadapter #594
Changes
In #593 :
- Drop support for EOL php versions (5.6 and 7.0)
- Minimum requirement is now php 7.1
- Add support for php 7.3
Fixes
Thank you @andreybolonin, @damijank, @deguif and @nicolasmure for your
contributions ! - Implement
-
v0.7.030 Aug 2018Release notes
Open source →Changes
FilesystemMap::set()should expectsFilesystemInterfaceinstead ofFilesystem#576
Fixes
- Add PutObjectAcl in the required permission #566
- Add php 7.2 to travis matrix #567
- AWS3 docs fix #570
- Ensure correct return type from Flysystem adapter "exists" method #572
Thank you @andreybolonin, @clement-michelet, @jakob-stoeck, @nicolasmure, @teohhanhui, @tristanbes for your contributions !
-
v0.6.026 Mar 2018Nothing published for this version
-
v0.5.004 Jan 2018Nothing published for this version
-
v0.4.017 Jun 2017Nothing published for this version
-
v0.3.120 Mar 2017Nothing published for this version
-
0.2.103 Mar 2016Nothing published for this version
-
0.2.026 May 2015Nothing published for this version
-
v0.1.909 Mar 2015Nothing published for this version
-
v0.1.824 Jun 2014Nothing published for this version
-
v0.1.724 Feb 2014Nothing published for this version
-
v0.1.610 Oct 2013Nothing published for this version
-
v0.1.527 Jun 2013Nothing published for this version
-
v0.1.425 Jan 2013Nothing published for this version
-
v0.1.315 Oct 2012Nothing published for this version
-
v0.1.220 Sep 2012Nothing published for this version
-
v0.1.118 Sep 2012Nothing published for this version
-
v0.302 Mar 2017Nothing published for this version
-
v0.115 Apr 2012Nothing published for this version