All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
issues with Java 10.This is a major upgrade that adds support for the AWS SDK provider chain. There is the possibility that this new version won't be compatible with your tooling, due to classpath issues with Jackson. If this is the case, please open an issue and we will try to fix it.
s3-wagon-private is now based on aws-maven 4.8.0-RELEASE, which now uses the official Amazon S3 client, rather than JetS3t. The list of IAM permissions required on your S3 bucket have changed, they now include:
Here's a sample AWS policy that would allow both read and write access to
the bucket mybucket
:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "StmtXXXXX",
"Effect": "Allow",
"Action": [
"s3:GetBucketLocation",
"s3:GetObject",
"s3:GetObjectVersion",
"s3:ListBucket",
"s3:ListObjects",
"s3:PutObject"
],
"Resource": [
"arn:aws:s3:::mybucket",
"arn:aws:s3:::mybucket/*"
]
}
]
}
Can you improve this documentation? These fine people already did:
Daniel Compton & Raymond HuangEdit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close