Skip to content

Releases: s3-wagon-private/s3-wagon-private

Bump dependencies

12 Nov 00:05
36ca85d
Compare
Choose a tag to compare

Mainly bump old dependencies and tag this one as latest since 1.3.2 was the latest one that was tagged and already fixed/improved some things

v1.3.2

29 May 22:25
Compare
Choose a tag to compare
  • Bump Jackson dependencies to match AWS versions.
  • Bump AWS dependency to avoid java.lang.ClassNotFoundException: javax.xml.bind.JAXBException issues with Java 10.

1.3.1

05 Jan 02:34
Compare
Choose a tag to compare
  • Removes unnecessary creation of bucket prefixes in S3. This gives users the ability to narrow the scope AWS Permissions for artifact uploads.
  • Adds support for Leiningen 2.8.0 and up

Get it with [s3-wagon-private "1.3.1"]

1.3.0-alpha1

02 Oct 22:25
6a0f1f2
Compare
Choose a tag to compare
1.3.0-alpha1 Pre-release
Pre-release

This is an alpha release which needs some testing before releasing to everyone.

There is a new hierarchy of authentication, which you can see in #36. This should allow you to use IAM profiles, and integrate with the rest of the AWS ecosystem much easier. The AWS SDK is updated, so it should support temporary credentials.

Get it with [s3-wagon-private "1.3.0-alpha1"]

1.2.0

25 Aug 12:57
Compare
Choose a tag to compare

The major internal changes in this release are updating the version of aws-maven used, and replacing Jets3t with the official Amazon S3 client. This eliminates the noisy logging that you would have seen if you had used previous versions of s3-wagon-private.

The list of IAM permissions required on your S3 bucket have changed because of the change in S3 client, they now include:

  • getBucketLocation
  • listObjects
  • getObject
  • getObjectMetadata
  • putObject (when deploying)