All Versions
35
Latest Version
Avg Release Cycle
183 days
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
v1.6.2 Changes
January 13, 2016- 🛠fixed #128 duplicate "valid" files/directories and incorrect file names
-
v1.6.1 Changes
December 04, 2015 -
v1.5.0 Changes
March 29, 2015- implemented #91:
vfsStream::copyFromFileSystem()
should create large file instances - implemented #92:
vfsStream::copyFromFileSystem()
should respect block devices - fixed #107:
touch()
does not respect file permissions - fixed #105: vfs directory structure is not reset after each test
- fixed #104: vfsStream can't handle url encoded pathes
- implemented #91:
-
v1.4.0 Changes
September 14, 2014- implemented #85: Added support for emulating block devices in the virtual filesystem, feature provided by Harris Borawski
- fixed #68: Unlink a non-existing file now triggers a PHP warning
-
v1.3.0 Changes
July 21, 2014- implemented #79: possibility to mock large files without large memory footprint, see https://github.com/mikey179/vfsStream/wiki/MockingLargeFiles
- implemented #67: added partial support for text-mode translation flag (i.e., no actual translation of line endings takes place) so it no longer throws an exception (provided by Anthon Pang)
- fixed issue #74: issue with trailing windows path separators (provided by Sebastian Krüger)
- fixed issue #50: difference between real file system and vfs with
RecursiveDirectoryIterator
- fixed issue #80: touch with no arguments for modification and access time behave incorrect
- deprecated
org\bovigo\vfs\vfsStreamFile::readUntilEnd()
- deprecated
org\bovigo\vfs\vfsStreamFile::getBytesRead()
-
v1.2.0 Changes
April 01, 2013- implemented issue #34: provide
url()
method on allvfsStreamContent
instances- added
org\bovigo\vfs\vfsStreamContent::url()
- added
org\bovigo\vfs\vfsStreamContent::path()
- added
- fixed issue #40: flock implementation doesn't work correctly, patch provided by Kamil Dziedzic
- fixed issue #49: call to member function on a non-object when trying to delete a file one above root where a file with same name in root exists
- fixed issue #51:
unlink()
must consider permissions of directory where file is inside, not of the file to unlink itself - fixed issue #52:
chmod()
,chown()
andchgrp()
must consider permissions of directory where file/directory is inside - fixed issue #53:
chmod()
,chown()
andchgrp()
must consider current user and current owner of file/directoy to change
- implemented issue #34: provide
-
v1.1.0 Changes
August 25, 2012- implemented issue #11: add support for
streamWrapper::stream_metadata()
vfsStream now supportstouch()
,chown()
,chgrp()
andchmod()
- implemented issue #33: add support for
stream_truncate()
(provided by https://github.com/nikcorg) - implemented issue #35: size limit (quota) for VFS
- implemented issue #11: add support for
-
v1.0.0 Changes
May 15, 2012- raised requirement for PHP version to 5.3.0
- migrated codebase to use namespaces
- changed distribution from PEAR to Composer
- implemented issue #30: support "c" mode for
fopen()
- fixed issue #31: prohibit aquiring locks when already locked / release lock on
fclose()
- fixed issue #32: problems when subfolder has same name as folder
- fixed issue #36:
vfsStreamWrapper::stream_open()
should return false while trying to open existing non-writable file, patch provided by Alexander Peresypkin
-
v0.11.2 Changes
January 14, 2012- fixed issue #29: set permissions properly when using
vfsStream::copyFromFileSystem()
, patch provided by predakanga - fixed failing tests under PHP > 5.3.2
- fixed issue #29: set permissions properly when using