v1.0.0
Initial release.
Since this plugin reimplements serverless-s3-remover, I am including a list of changes/fixes compared to the original.
Features
- support emptying buckets before deploy (sinofseven/serverless-s3-remover#19)
- support emptying versioned buckets (sinofseven/serverless-s3-remover#8)
Bug fixes
- improve console logging so that actual errors are shown in the console (sinofseven/serverless-s3-remover#18)
- check if bucket exists before listing it (sinofseven/serverless-s3-remover#15)
- log error when at least one deleteObject fails, including the first failing key and error message (sinofseven/serverless-s3-remover#17)
Breaking Changes
- remove verbose option, it was giving deprecation warnings in latest Serverless releases (sinofseven/serverless-s3-remover#21)
- due to introduction of versioning, s3:ListBucketVersions and s3:DeleteObjectVersion permissions are required