Releases: spryker/flysystem
Releases · spryker/flysystem
Release list
3.1.0
Included commits: 3.0.0...3.1.0
Improvements
- Introduced
FlysystemService::getPublicUrl()to expose public URL generation for configured filesystems. - Introduced
Flysystem::FLYSYSTEM_OPTIONSto controlFlysystemoptions shared across all filesystem adapters. - Adjusted
FileSystemReaderPluginto implementFileSystemPublicUrlGeneratorPluginInterface.
Adjustments
- Increased
FileSystemExtensionversion dependency.
3.0.0
Included commits: 2.2.0...3.0.0
Breaking Changes
- Increased
league/flysystemversion dependency to version 3.
2.2.0
Included commits: 2.1.0...2.2.0
Fixes
- Introduced
FlysystemDependencyProvider::getFilesystemBuilderPluginCollection()to provide the collection of\Spryker\Service\Flysystem\Dependency\Plugin\FlysystemFilesystemBuilderPluginInterfaceplugins.
2.1.0
Included commits: 2.0.0...2.1.0
Improvements
- Adjusted
FlysystemServiceFactory::createFilesystemProvider()so it follows architecture guidelines (FactoryOnlyGetAndCreateRule,FactoryCreateContainOneNewRule,FactoryNoLoopsRule).
2.0.0
Included commits: 1.0.6...2.0.0
Adjustments
- Adjusted composer.json in order to allow version
^2.0.0forleague/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.
1.0.6
Included commits: 1.0.5...1.0.6
Fixes
- Ignore missing properties on
AbstractTransfer::fromArray()for the\Spryker\Service\Flysystem\FlysystemService::listContents()method.
1.0.5
Included commits: 1.0.4...1.0.5
Fixes
- Adjusted the default config value
[](empty array) forFlysystemConstants::FILESYSTEM_SERVICE.
1.0.4
Included commits: 1.0.3...1.0.4
Fixes
- Refactored
ContainerInterfacearray access usage toContainerInterface::set()method usage.
1.0.3
Included commits: 1.0.2...1.0.3
Bugfixes
Added missed third parameter recursive to FileSystemReaderPlugin::listContents().
1.0.2
Included commits: 1.0.1...1.0.2
Bugfixes
Fix return type to be int|null instead of hidden int|false.