Skip to content

2.0.0

Choose a tag to compare

@theofidry theofidry released this 26 Sep 11:37
· 2 commits to main since this release
97d3430

Features

  • [BC Break] Introduce a FileSystem interface, the former FileSystem class is renamed NativeFileSystem (#26)
  • Add ::readFile() (#30)
  • [BC Break] Introduce new methods to FileSystem, symfony/finder is now a required dependency (#35)
  • Introduce a readonly file system (#38)
  • Introduce a SplFileInfoFactory (#39)
  • Introduce a Finder SplFileInfoBuilder (#40)
  • Add support for PHP 8.2 (#42)
  • Add FakeFileSystem (#43)
  • Implement realPath() and normalizedRealPath() (#45)
  • Introduce new tmp methods (#54)
  • Deprecated some methods (#49, #52, #54)
  • [BC Break] Improve the FileSystemTestCase (#57)
  • Allow to mock the SplFileInfo realpath (#63)
  • Test against PHP 8.5 and 8.6 (#65)

Bugfixes

  • Fix missing dependency on ext-mbstring (#55)