Skip to content

Releases: zoomoid/strapi-provider-upload-aws-s3-advanced

v5.0.1

08 Dec 01:31
499a977
Compare
Choose a tag to compare

What changed?

  • chore: remove an excess console.log by @zoomoid

Full Changelog: v5.0.0...v5.0.1

v5.0.0

08 Dec 01:26
128f45f
Compare
Choose a tag to compare

This one seems big, but has been long due!

⚠️ Breaking Changes

As Node 10 and Node 12 are EOL now, this PR drops further support for those versions. The only supported NodeJS versions
are v14 and upwards, which aligns with strapi's constraints.

What's Changed

  • feat!: Rewrite in Typescript by @zoomoid in #24
  • test!: introduce unit tests with jest
  • chore!: nodejs version constraints by @zoomoid in #22

Full Changelog: v4.2.1...v5.0.0

v4.2.1

01 Jun 09:41
f92223a
Compare
Choose a tag to compare

I'm really sorry for the delay, I was otherwise occupied.

What's Changed

New Contributors

Full Changelog: v4.2.0...v4.2.1

v4.2.0

16 Apr 22:31
925ad8e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.1.0...v4.2.0

v4.1.0

16 Apr 22:09
0db6cdd
Compare
Choose a tag to compare

What's Changed

  • fix: cannot set baseurl to an empty string by @zoomoid in #11
  • feat: add ACLs by defining the params.acl property in plugin settings (see README.md)

Full Changelog: v4.0.8...v4.1.0

Thank you to @ssmith-14Four for opening the issue about #9.

v4.0.8

08 Mar 16:32
0765541
Compare
Choose a tag to compare

What's Changed

  • added support for uploading stream instead of buffer by @giu1io in #10

New Contributors

Full Changelog: v4.0.5...v4.0.8

NOTE: v4.0.6 and v4.0.7 are bad publishes that were pushed from wrong branches. They are no longer available on npm.

v4.0.5

09 Feb 20:37
0e22c2f
Compare
Choose a tag to compare

This release allows the plugin to run on NodeJS <= 16.x.x, which is also the versions supported by strapi v4. Thank you to @Keith-Hon for the contribution.

(v4.0.4 is skipped due to a confusion on my end)

v4.0.3

12 Jan 17:55
ac754d9
Compare
Choose a tag to compare

The changes in this release might not look like much, but they single-handedly enable any S3-compliant backend to be addressed from the upload plugin, not just AWS. See #3 for details.

This release includes:

  • Support for any S3-compliant backend that @aws-sdk/s3 can handle (@Tragio, #4)

Thank you @Tragio for your contribution 😄 It is very much appreciated!

v4.0.2

29 Dec 11:30
ee269f9
Compare
Choose a tag to compare

This release includes:

Thank you to Aaron for pointing out the changed configuration of providers, it would have taken me at least another month before noticing that strapi changed that.

v4.0.0-beta.1

29 Dec 11:34
1479397
Compare
Choose a tag to compare
v4.0.0-beta.1 Pre-release
Pre-release

This pre-release updates the dependencies for aws-sdk to use the newer v3 client, which specifically publishes clients for certain AWS services.
This way, we use a lot less space for dependencies, as we only need the S3 client.

Also uses the newer v3 API for S3 with Command objects and JS await/async.

Breaking Changes

  • Capitalization of providerOptions.params.bucket has been updated to converge with @aws-sdk/client-s3. Previously, this was Bucket, now it is bucket. Please update your configuration accordingly!