Skip to content

Releases: chrisnharvey/flysystem-openstack-swift

1.5.0

27 Feb 08:16
16221b6
Compare
Choose a tag to compare

What's Changed

  • DeleteAt/DeleteAfter options by @k0ka in #35

New Contributors

  • @k0ka made their first contribution in #35

Full Changelog: 1.4.0...1.5.0

1.4.0

25 Feb 18:15
195fa0f
Compare
Choose a tag to compare

What's Changed

  • Allow passing size as option by @4c0n in #33

Full Changelog: 1.3.2...1.4.0

1.3.2

07 Dec 13:34
0748272
Compare
Choose a tag to compare

What's Changed

  • Specify union type in phpdoc by @4c0n in #32

New Contributors

  • @4c0n made their first contribution in #32

Full Changelog: 1.3.1...1.3.2

1.3.1

05 Apr 11:34
792b0c6
Compare
Choose a tag to compare

What's Changed

  • Fix deep file and directory listing with listContents() by @mzur in #31

Full Changelog: 1.3.0...1.3.1

1.3.0

05 Apr 10:15
453860a
Compare
Choose a tag to compare

What's Changed

  • Add content type configuration to write() and writeStream() by @mzur in #30

Full Changelog: 1.2.0...1.3.0

1.2.0

01 Apr 11:27
47f6283
Compare
Choose a tag to compare

What's Changed

  • Add support for pseudo-directories by @mzur in #29. This change does not affect the output of the high-level Flysystem API. However, the low-level API might have the following backwards incompatible changes: listContents() can now return an iterable of FileAttributes and DirectoryAttributes. These no longer include the extra_metadata with 'type' => 'file'. Use the class name or the type attribute instead.

Full Changelog: 1.1.0...1.2.0

1.1.0

17 Feb 13:58
Compare
Choose a tag to compare

What's Changed

  • Support for Flysystem 3 (and 2) by @mzur in #28
  • Fixed true streaming with readStream by @mzur in 34c4255

Full Changelog: 1.0.0...1.1.0

1.0.0

17 Feb 13:04
d75e063
Compare
Choose a tag to compare

What's Changed

Support for Flysystem 2 by @drupol and @mzur in #25

Breaking changes:

  • Requires PHP >= 7.4
  • write can't be used to create large objects anymore.
  • createDirectory throws an exception, as this is not supported by Swift.

Other notes:

  • The method signatures are now changed according to Flysystem 2. Most do not return a value anymore but throw an exception in case something went wrong.
  • The following methods are unsupported: createDirectory, visibility and setVisibility.

New Contributors

Full Changelog: 0.4.1...1.0.0

0.4.1

08 Feb 11:02
7845f3b
Compare
Choose a tag to compare

What's Changed

  • Make the adapter implement CanOverwriteFiles by @mzur in #27

Full Changelog: 0.4.0...0.4.1

0.4.0

03 Jan 13:52
99ef0d7
Compare
Choose a tag to compare

What's Changed

  • PHP 8 support by @mzur in #26
  • Dropped support for PHP <7.3

Full Changelog: 0.3.4...0.4.0