PackageTrack
Sign in Get early access

spryker/flysystem

Flysystem module

3.1.0 2.6M downloads/mo #4640 most downloaded on Packagist spryker/flysystem

What this package is like to depend on

Last release 4 months ago

02 Apr 2026

Release timing varies

gaps range from 2 weeks to 2.1 years

Most releases are documented

notes for 10 of 12 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

12 releases · first in 2017

1 release in the last 12 months

see the full history below

Release timeline

12 releases · Jun 2017 to Apr 2026
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 12
  1. 3.1.0 02 Apr 2026
    Release notes

    Included commits: 3.0.0...3.1.0

    Improvements

    • Introduced FlysystemService::getPublicUrl() to expose public URL generation for configured filesystems.
    • Introduced Flysystem::FLYSYSTEM_OPTIONS to control Flysystem options shared across all filesystem adapters.
    • Adjusted FileSystemReaderPlugin to implement FileSystemPublicUrlGeneratorPluginInterface.

    Adjustments

    • Increased FileSystemExtension version dependency.
    Open source →
  2. 3.0.0 29 Feb 2024
    Release notes

    Included commits: 2.2.0...3.0.0

    Breaking Changes

    • Increased league/flysystem version dependency to version 3.
    Open source →
  3. 2.2.0 29 Mar 2023
    Release notes

    Included commits: 2.1.0...2.2.0

    Fixes

    • Introduced FlysystemDependencyProvider::getFilesystemBuilderPluginCollection() to provide the collection of \Spryker\Service\Flysystem\Dependency\Plugin\FlysystemFilesystemBuilderPluginInterface plugins.
    Open source →
  4. 2.1.0 26 Oct 2021
    Release notes

    Included commits: 2.0.0...2.1.0

    Improvements

    • Adjusted FlysystemServiceFactory::createFilesystemProvider() so it follows architecture guidelines (FactoryOnlyGetAndCreateRule, FactoryCreateContainOneNewRule, FactoryNoLoopsRule).
    Open source →
  5. 2.0.0 08 Oct 2021
    Release notes

    Included commits: 1.0.6...2.0.0

    Adjustments

    • Adjusted composer.json in order to allow version ^2.0.0 for league/flysystem.

    Improvements

    • Removed FlysystemServiceInterface::put(), FlysystemServiceInterface::update(), FlysystemServiceInterface::putStream(), FlysystemServiceInterface::updateStream(), FlysystemServiceInterface::getMetadata().
    • Removed StreamInterface::putStream(), StreamInterface::updateStream().
    • Removed WriterInterface::put(), WriterInterface::update().
    • Removed ReaderInterface::getMetadata().
    • Adjusted FlysystemServiceInterface::has(), FlysystemServiceInterface::isPrivate(), FlysystemServiceInterface::getMimeType(), FlysystemServiceInterface::getTimestamp(), FlysystemServiceInterface::getSize(), FlysystemServiceInterface::createDir(), FlysystemServiceInterface::rename() in order to allow to integrate with increased packages versions.
    • Adjusted FlysystemFilesystemBuilderPluginInterface::build() in order to allow to integrate with increased packages versions.
    Open source →
  6. 1.0.6 05 Mar 2021
    Release notes

    Included commits: 1.0.5...1.0.6

    Fixes

    • Ignore missing properties on AbstractTransfer::fromArray() for the \Spryker\Service\Flysystem\FlysystemService::listContents() method.
    Open source →
  7. 1.0.5 29 Jul 2020
    Release notes

    Included commits: 1.0.4...1.0.5

    Fixes

    • Adjusted the default config value [] (empty array) for FlysystemConstants::FILESYSTEM_SERVICE.
    Open source →
  8. 1.0.4 29 May 2020
    Release notes

    Included commits: 1.0.3...1.0.4

    Fixes

    • Refactored ContainerInterface array access usage to ContainerInterface::set() method usage.
    Open source →
  9. 1.0.3 08 Oct 2018
    Release notes

    Included commits: 1.0.2...1.0.3

    Bugfixes

    Added missed third parameter recursive to FileSystemReaderPlugin::listContents().

    Open source →
  10. 1.0.2 13 Aug 2018
    Release notes

    Included commits: 1.0.1...1.0.2

    Bugfixes

    Fix return type to be int|null instead of hidden int|false.

    Open source →
  11. 1.0.1 25 Oct 2017

    Nothing published for this version

  12. 1.0.0 30 Jun 2017

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive