Skip to content

Releases: leafsphp/fs

🍂 Shrubs

15 Jul 23:03

Choose a tag to compare

v4.2 - 15 Jul 2025

Added

  • Added drop-in support for buckets on uploads
  • Added path prepend and append
  • upload() automatically returns url instead of true if available
  • Added built-in file resource management

🌳 Understory '1'

28 Apr 12:56

Choose a tag to compare

v4.1.1 - 28 Apr 2025

Fixed

  • Remove conflicting Symfony dep

🌳 Understory

18 Apr 10:50

Choose a tag to compare

v4.1 - 18 Apr 2025

Added

  • Added support for dynamic url generation

🌳 Canopy

28 Feb 16:23
7274602

Choose a tag to compare

v4.0 - 28 Feb 2025

No changes

🪨 Sandstone

22 Nov 19:35
7274602

Choose a tag to compare

v2.0.1 - 22 Nov 2024

Fixed

🪨 Sandstone

08 Nov 20:13

Choose a tag to compare

v2.0 - 7 Nov 2024

Added

  • Added storage() and path() methods
  • Added File, Directory and Storage classes

Fixed

  • Fixed implementation of file storage interactions

Changed

  • Replaced FS class with new subclasses
  • Path class for all path operations
  • Created unified API for working with files/directories

Removed

  • Merged copy(), deepCopy() and superCopy() into Directory::copy()

v1.3.0

24 Aug 21:21

Choose a tag to compare

v1.3.0 - 24 August 2024

Fixed

  • Fixed direct dependence on MVC-only features
  • Corrected internal type issues

v1.2

09 Aug 18:59
278e7cd

Choose a tag to compare

v1.2

v1.2 - 09 August 2024

publicPath Method: Returns a public accessible path for files in storage/app

# usage example

FS:publicPath('/storage/app/calls/audio.mp3')

// output: calls/audio.mp3

url Method: Return a file url

# usage example

FS:url('/storage/app/calls/audio.mp3')

// output: https://appdomain.com/calls/audio.mp3

v1.1

03 Sep 22:22

Choose a tag to compare

v1.1 - 3 Sep 2023

Updated dependencies

v1.0

20 Sep 20:36

Choose a tag to compare

20 Sep, 2021