Skip to content

1.0.0

Latest

Choose a tag to compare

@dereuromark dereuromark released this 10 Nov 21:34

Initial Stable Release

This major release enables

  • Simplified Flysystem adapter creation with unified factory interface
  • 12+ adapter factories for common storage backends
  • Consistent configuration API across all adapters
  • Built-in support for replication and testing adapters

Features

Core Factories

  • Unified factory interface for all Flysystem adapters
  • Configuration-based adapter instantiation
  • Factory instances always return new adapter objects

Supported Adapters

  • Local - Local filesystem storage
  • AWS S3 v3 - Amazon cloud storage
  • Azure - Microsoft Azure Blob Storage
  • Dropbox - Dropbox cloud storage
  • FTP/SFTP - File transfer protocols
  • WebDAV - Web-based file access
  • Rackspace - Rackspace cloud files
  • Memory - In-memory storage (testing)
  • Null - No-op adapter (testing)
  • Replica - Mirroring between adapters
  • Zip Archive - Zip file handling

Configuration

  • Array-based configuration for all factories
  • Consistent parameter naming across adapters
  • Support for adapter-specific options

Requirements

  • league/flysystem ^3.0
  • Adapter-specific packages as needed