Skip to content
This repository has been archived by the owner on Sep 7, 2024. It is now read-only.

Update dependency league/flysystem to v3 #31

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 7, 2022

Mend Renovate

This PR contains the following updates:

Package Type Update Change
league/flysystem require major ~2.0 -> ~3.0

Release Notes

thephpleague/flysystem

v3.10.3

Compare Source

Fixed
  • [Local] Handle checksum errors without message (#​1590)

v3.10.2

Compare Source

Fixed
  • [Filesystem] Ensure adapter is used for exposing temporary URLs.

v3.10.1

Compare Source

Fixed
  • [Filesystem] Added missing constructor argument to allow temporary URL generator injection.

v3.10.0

Compare Source

Added
  • [Filesystem] added temporaryUrl method
  • [AsyncAWS] added temporaryUrl method
  • [AWS S3] added temporaryUrl method
  • [Azure Blob Storage] added temporaryUrl method
  • [MountManager] added temporaryUrl method
  • [Google Cloud Storage] added temporaryUrl method
  • [ReadOnly] added temporaryUrl method
  • [PathPrefixing] added temporaryUrl method

v3.9.0

Compare Source

Added
  • [Filesystem] Added ability to inject custom public URL generator into a filesystem.
  • [MountManager] added checksum and publicUrl methods
  • [ZipArchive] Do not prefix directories when creating/reading an archive
  • [ShardedPrefixPublicUrlGenerator] added url generator strategy that distributes over a list of prefixes

v3.8.0

Compare Source

Added
  • [ChecksumAlgoIsNotSupported] Exception to indicate a checksum is not supported by the checksum provider, filesystem will fall back to ad-hoc generation.

v3.7.0

Compare Source

Added
  • [Filesystem] added checksum method
  • [AWS S3] added checksum method
  • [Async S3] added checksum method
  • [Google Cloud Storage] added checksum method
  • [Azure Blob Storage] added checksum method

v3.6.0

Compare Source

Added
  • [Filesystem] Added public url method
  • [Azure Blob Storage] Added public url method
  • [AWS S3] Added public url method
  • [Async S3] Added public url method
  • [GCS] Added public url method
  • [WebDAV] Added public url method
  • [ReadOnly] Added public url method
  • [PathPrefixing] Added public url method

v3.5.2

Compare Source

Fixed
  • [SFTP v2/v3] Fixed possible race-condition during directory creation leading to false failures.

v3.5.1

Compare Source

Fixed
  • [WebDAV] Strip directory prefix in createDirectory to prevent double prefixing in directoryExists.

v3.5.0

Compare Source

Added
  • [AWS S3] Allow specifying visibility on move and copy

v3.4.0

Compare Source

Added
  • Added FTP configuration option useRawListOptions (null|false|true).
  • UnableToListContents exception was added to uniformly represent content listing exceptions.
Fixed
  • [FTP] Don't use raw list options for FileZilla FTP servers (#​1553)
  • [WebDAV] Correct path formatting for move and copy operations (#​1552)

v3.3.0

Compare Source

Added
  • StaticInMemoryAdapterRegistry contributed by @​kbond
  • ReadonlyFilesystemAdapter contributed by @​kbond
  • PathPrefixedAdapter contributed by @​shyim
Fixed
  • WebDAV prefix is now encoded and the dir is not required to be pre-created (#​1533)

v3.2.1

Compare Source

Fixed
  • [ZipArchive] reverted regression introduced in #​1525

v3.2.0

Compare Source

Added
  • [AwsS3V3] Added configuration options for forwarded options, multipart upload configuration, and metadata fields.
Fixes
  • [ZipArchive] delete top-level directory when deleting directories.
  • [AwsS3V3] add ChecksumAlgorithm to forwarded options.
  • [AwsS3V3] add ContentMD5 to forwarded options.
  • [AwsS3V3] made forwarded options and metadata fields configurable.
  • [SftpV3] upgrade minimum version, PHP 8 and the lowest version fails to authenticate.

v3.1.1

Compare Source

  • [AwsS3V3] Corrected exception type (#​1524)

v3.1.0

Compare Source

  • Added option for the Local adapter to create the root directory only on the first mutating (write/copy/move) action.

v3.0.23

Compare Source

  • Added reasons for exceptions for all adapters that were missing previous exception messages.

v3.0.22

Compare Source

  • [AwsS3V3] Added reasons for exceptions
  • [AwsS3V3] Use ListObjectsV2 instead of ListObjects

v3.0.21

Compare Source

  • [AwsS3V3] Use ListObjectsV2 instead of ListObjects

v3.0.20

Compare Source

Fixed
  • [Core] Fix deprecated ${var} string interpolation patterns (#​1470)

v3.0.19

Compare Source

Fixed
  • [FTP] Turn errors into proper exceptions when resolving the connection root (#​1460)

v3.0.18

Compare Source

Fixed

v3.0.17

Compare Source

Fixed
  • [SFTP v2] Avoid type errors when public key is not retrieved (#​1446)
  • [SFTP v3] Avoid type errors when public key is not retrieved (#​1446)

v3.0.16

Compare Source

Fixed
  • [Local] fall back to extension lookups when the mime-type comes up as inconclusive.

v3.0.15

Compare Source

Fixed
  • [GCS] Allow setting upload metadata
  • [GCS] Allow setting contentType, or resolve it
  • [SFTP v2+v3] Delete top-level directory too.

v3.0.14

Compare Source

Added
  • [InMemory] allow to set a last-updated time (#​1438)
  • [SFTP V3] allow configuring preferred algo's (#​1440)

v3.0.13

Compare Source

Fixed
  • [AWS S3 V3] Do not return top-level directory when listing that same directory

v3.0.12

Compare Source

Fixed
  • [SFTP V3] Fix issue where listing is false.
  • [Async AWS S3] Cosmetic fix for directory prefixing.

v3.0.11

Compare Source

Fixed
  • [AWS S3] Use globally configured options.

v3.0.10

Compare Source

Fixed
  • [AWS S3] fix detecting directories that only contain other directories but no files.
  • [AWS S3] when checking for directory existence, limit the result set (perf)
  • [AWS S3] throw interface exception when failing to delete directory
  • [Async AWS S3] when checking for directory existence, limit the result set (perf)

v3.0.9

Compare Source

Fixed
  • [AWS S3] support setting an ACL as a direct option instead of using visibility.

v3.0.8

Compare Source

Fixed
  • [AWS S3] Set ContentType when mime-type config option is set during writes, like in v1.

v3.0.7

Compare Source

Fixed
  • [WebDAV] added missing composer.json for sub-split

v3.0.6

Compare Source

Added
  • [WebDAV] new adapter added
Fixed
  • [Core] Trim slashed uniformly in the attribute classes.
  • [Core] Uniformly use directory_visibility over visibility for directory usage.
  • [FTP] export-ignore the test case.

v3.0.5

Compare Source

Added
  • [AzureBlobStorage] New adapter added
Fixed
  • [AsyncAwsS3] Make EXTRA_METADATA_FIELDS protected to prevent error when extending the class

v3.0.4

Compare Source

Fixed
  • [FTP] Do not require setting of the root directory, use '' by default.

v3.0.3

Compare Source

Fixed
  • [FTP] Made connection resolving lazy again (#​1414)

v3.0.2

Compare Source

  • Added reasons for exceptions for all adapters that were missing previous exception messages.

v3.0.1

Compare Source

Fixed
  • [FTP] Turn errors into proper exceptions when resolving the connection root (#​1460)

v3.0.0

Compare Source

Added
  • FilesystemReader::has to check for directory or file existence
  • FilesystemReader::directoryExists to check for directory existence
  • FilesystemReader::fileExists to check for file existence
  • FilesystemAdapter::directoryExists to check for directory existence
  • FilesystemAdapter::fileExists to check for file existence

v2.5.0

Compare Source

Added
  • [AWS S3] Allow specifying visibility on move and copy

v2.4.5

Compare Source

v2.4.4

Compare Source

Fixed
  • [SFTP v2] Avoid type errors when public key is not retrieved (#​1446)
  • [SFTP v3] Avoid type errors when public key is not retrieved (#​1446)

v2.4.3

Compare Source

Fixed
  • [AWS S3] Set ContentType when mime-type config option is set during writes, like in v1.

v2.4.2

Compare Source

Fixed
  • [FTP] Made connection resolving lazy again (#​1414)

v2.4.1

Compare Source

Fixed
  • [FTP] Fix relative connection root handling

v2.4.0

Compare Source

Added
  • [SFTP V3] New adapter officially published

v2.3.2

Compare Source

Fixed
  • [FTP] Check for FTP\Connection object in addition to a resource for connectivity checks and connection handling.
  • [Local] Simplify writeStream, as a bonus, have an EXT_LOCK on it now by default.

v2.3.1

Compare Source

Fixed
  • [ZipArchive] copy stream, the ziparchive is closed after getting the stream
  • [Core] PHP 8.1 compatibility updates
  • [LocalFilesystem] parse permissions during listing
  • [LocalFilesystem] clear realstatcache
  • [FTP] PHP 8.1 compatibility updates
  • [Core] Upgraded PHP-CS-Fixer

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Mar 7, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant