diff --git a/CHANGELOG.md b/CHANGELOG.md index b4be7af59..7e10ab638 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,123 @@ # Changelog +## [Unreleased](https://github.com/fog/fog-aws/tree/HEAD) + +[Full Changelog](https://github.com/fog/fog-aws/compare/v3.10.0...HEAD) + +**Closed issues:** + +- Support for Regional STS Endpoints [\#604](https://github.com/fog/fog-aws/issues/604) +- Pass tags when creating EBS ? [\#603](https://github.com/fog/fog-aws/issues/603) +- S3 multiple delete api should handle delete for multiple versions for a single object [\#598](https://github.com/fog/fog-aws/issues/598) +- Fog does not return error from s3 [\#586](https://github.com/fog/fog-aws/issues/586) +- Add support for r6g and c6g instance types [\#580](https://github.com/fog/fog-aws/issues/580) +- Using internal S3 provider ... and something funky is going on! [\#575](https://github.com/fog/fog-aws/issues/575) +- How to upload File to S3 with with accelerate? [\#554](https://github.com/fog/fog-aws/issues/554) +- How to use assume\_role\_with\_web\_identity auth for S3 storage? [\#543](https://github.com/fog/fog-aws/issues/543) +- Fog::AWS::Glacier::TreeHash::add\_part works only sometimes [\#520](https://github.com/fog/fog-aws/issues/520) +- fog-aws: Fog::AWS::Glacier::Job doesn't support RetrievalByteRange [\#519](https://github.com/fog/fog-aws/issues/519) +- Path style is being deprecated [\#516](https://github.com/fog/fog-aws/issues/516) +- Fog::DNS::AWS can't read zones [\#513](https://github.com/fog/fog-aws/issues/513) +- Lambda Parser can't handle VPC config, containing array of hash values [\#509](https://github.com/fog/fog-aws/issues/509) +- Excon::Error::Forbidden: Expected\(200\) \<=\> Actual\(403 Forbidden\) [\#508](https://github.com/fog/fog-aws/issues/508) +- file.save does not work with STDIN [\#500](https://github.com/fog/fog-aws/issues/500) +- ELBv2 Support ? [\#489](https://github.com/fog/fog-aws/issues/489) +- S3 Select Support? [\#484](https://github.com/fog/fog-aws/issues/484) +- nil:NilClass error [\#483](https://github.com/fog/fog-aws/issues/483) +- Mocks for VM creation require access and secret key when using instance profiles [\#482](https://github.com/fog/fog-aws/issues/482) +- Always use bucket virtual hostname? [\#464](https://github.com/fog/fog-aws/issues/464) +- Spot instance creation : Support for BlockDurationMinutes [\#461](https://github.com/fog/fog-aws/issues/461) +- How can I remove the `Content-Encoding` metadata properties if I upload from fog [\#447](https://github.com/fog/fog-aws/issues/447) +- AWS::ECS with `use_iam_profile` errors out [\#441](https://github.com/fog/fog-aws/issues/441) +- Option to turn off Warnings [\#426](https://github.com/fog/fog-aws/issues/426) +- Accessing AWS S3 using EC2 Instance Profile [\#423](https://github.com/fog/fog-aws/issues/423) +- Support step and target tracking auto scaling policies [\#422](https://github.com/fog/fog-aws/issues/422) +- could not create ec2 volume with custom encryption key, volume only create with default 'aws/ebs' encryption key [\#420](https://github.com/fog/fog-aws/issues/420) +- Download File with content\_disposition [\#418](https://github.com/fog/fog-aws/issues/418) +- Fog::Compute::AWS::Error iamInstanceProfile.name is invalid [\#410](https://github.com/fog/fog-aws/issues/410) +- Mocks for EC2 instance creation do not behave as expected [\#404](https://github.com/fog/fog-aws/issues/404) +- Cannot copy an encrypted snapshot from one account to another account [\#398](https://github.com/fog/fog-aws/issues/398) +- Fog::Compute::AWS::Image\#deregister ignores non-root snapshots. [\#380](https://github.com/fog/fog-aws/issues/380) +- AWS S3 overwrites files with same name [\#378](https://github.com/fog/fog-aws/issues/378) +- Support S3 object tagging [\#377](https://github.com/fog/fog-aws/issues/377) +- Reqeust to support Aws::DynamoDBStreams [\#373](https://github.com/fog/fog-aws/issues/373) +- Not all Rds versions and Instance Types are rendered [\#371](https://github.com/fog/fog-aws/issues/371) +- Tag instances upon creation of new instance [\#359](https://github.com/fog/fog-aws/issues/359) +- Creating instances in AWS fails with Socket Error [\#352](https://github.com/fog/fog-aws/issues/352) +- `NameError: uninitialized constant Fog::ServicesMixin` when requiring `fog/storage` [\#345](https://github.com/fog/fog-aws/issues/345) +- Add full support for target groups [\#328](https://github.com/fog/fog-aws/issues/328) +- Fog transfer acceleration endpoints [\#303](https://github.com/fog/fog-aws/issues/303) +- "Fog::DNS\[:aws\] | change\_resource\_record\_sets \(aws, dns\)" test suite flaky [\#301](https://github.com/fog/fog-aws/issues/301) +- Cross account access using IAM role [\#294](https://github.com/fog/fog-aws/issues/294) +- Write timeout trying to upload a large file to S3 [\#291](https://github.com/fog/fog-aws/issues/291) +- Support Autoscaling lifecycle hooks [\#289](https://github.com/fog/fog-aws/issues/289) +- directories ignore region option [\#287](https://github.com/fog/fog-aws/issues/287) +- Feature: Access logs for ELB [\#271](https://github.com/fog/fog-aws/issues/271) +- S3: retry on 500 internal server error [\#264](https://github.com/fog/fog-aws/issues/264) +- Alias for server side encryption not working [\#260](https://github.com/fog/fog-aws/issues/260) +- InvalidParameterCombination =\> You cannot move a DB instance with Single-Az enabled to a VPC \(Fog::AWS::RDS::Error\) [\#255](https://github.com/fog/fog-aws/issues/255) +- Using STS [\#253](https://github.com/fog/fog-aws/issues/253) +- Auto Scaling Group does not enable metrics [\#251](https://github.com/fog/fog-aws/issues/251) +- aws has no storage service [\#248](https://github.com/fog/fog-aws/issues/248) +- Timeouts on Compute\#describe\_volumes due to extreme numbers of volumes [\#244](https://github.com/fog/fog-aws/issues/244) +- Support CreateReusableDelegationSet [\#243](https://github.com/fog/fog-aws/issues/243) +- Tags server creation in Mock vs Real [\#239](https://github.com/fog/fog-aws/issues/239) +- Excon::Errors::SocketError Broken pipe \(Errno::EPIPE\) when use Activeadmin upload image by nested form [\#237](https://github.com/fog/fog-aws/issues/237) +- Fog Mock doesn't update [\#236](https://github.com/fog/fog-aws/issues/236) +- ECS service\_update does not support "deploymentConfig" [\#234](https://github.com/fog/fog-aws/issues/234) +- Fog::Storage::AWS::Files\#each always iterates over entire collection [\#232](https://github.com/fog/fog-aws/issues/232) +- repeated bucket name in the URL on AWS and issue with :path\_style [\#228](https://github.com/fog/fog-aws/issues/228) +- Already initialized constant warnings [\#212](https://github.com/fog/fog-aws/issues/212) +- SQS API version is outdated [\#198](https://github.com/fog/fog-aws/issues/198) +- Problem when using irb [\#195](https://github.com/fog/fog-aws/issues/195) +- compute.servers \(via DescribeInstances\) does not include tags reliably [\#192](https://github.com/fog/fog-aws/issues/192) +- EBS create volume io1 or gp2 [\#186](https://github.com/fog/fog-aws/issues/186) +- Aws cloudformation stack-policy-body [\#179](https://github.com/fog/fog-aws/issues/179) +- EXCON\_DEBUG and DEBUG env variables do not help debug -S key issues [\#177](https://github.com/fog/fog-aws/issues/177) +- AWS4 SignatureDoesNotMatch if header contains two spaces [\#160](https://github.com/fog/fog-aws/issues/160) +- Add support for elasticache redis replication groups [\#136](https://github.com/fog/fog-aws/issues/136) +- Getting SignatureDoesNotMatch error with eu-central-1 [\#127](https://github.com/fog/fog-aws/issues/127) +- Cannot saving auto scaling group [\#125](https://github.com/fog/fog-aws/issues/125) +- fog-aws not working with dynamoDB Local [\#118](https://github.com/fog/fog-aws/issues/118) +- Fog::Compute::AWS::Error InvalidParameterValue =\> secondary-addresses [\#115](https://github.com/fog/fog-aws/issues/115) +- Is there an equivalent to describe-instance-status? [\#66](https://github.com/fog/fog-aws/issues/66) +- No usage instructions in Readme [\#64](https://github.com/fog/fog-aws/issues/64) +- AWS - distributionConfig.enabled' failed to satisfy constraint: Member must not be null [\#48](https://github.com/fog/fog-aws/issues/48) +- Clarify versioning on README [\#42](https://github.com/fog/fog-aws/issues/42) +- AWS SQS AddPermission API missing [\#26](https://github.com/fog/fog-aws/issues/26) +- AWS China region [\#25](https://github.com/fog/fog-aws/issues/25) +- AWS CloudFormation ListStacks options [\#24](https://github.com/fog/fog-aws/issues/24) +- Setting region of AWS::Compute after initialization [\#23](https://github.com/fog/fog-aws/issues/23) +- Support AWS Support API [\#22](https://github.com/fog/fog-aws/issues/22) +- InvalidClientTokenId =\> The security token included in the request is invalid [\#21](https://github.com/fog/fog-aws/issues/21) +- Change architecture attribute in AWS::Compute::Server model [\#20](https://github.com/fog/fog-aws/issues/20) +- Add support for Amazon Kinesis [\#19](https://github.com/fog/fog-aws/issues/19) +- Bring AWS CloudFront API Models/Requests up to date [\#17](https://github.com/fog/fog-aws/issues/17) +- AWS security group tests have become unstable [\#16](https://github.com/fog/fog-aws/issues/16) +- AWS auto scaling: availability zones are not a required parameter [\#15](https://github.com/fog/fog-aws/issues/15) +- Is anyone going to add support for AWS ElasticTranscoder [\#14](https://github.com/fog/fog-aws/issues/14) +- add missing attributes to aws describe\_reserved\_instances parser [\#13](https://github.com/fog/fog-aws/issues/13) +- AWS AutoScaling group min\_size & max\_size getting set to 0 [\#12](https://github.com/fog/fog-aws/issues/12) +- auto\_scaling\_group.instances does not return only instances for that group [\#11](https://github.com/fog/fog-aws/issues/11) +- Why are the credential keys not generalized? [\#10](https://github.com/fog/fog-aws/issues/10) +- Invalid XML Character in S3 Response [\#8](https://github.com/fog/fog-aws/issues/8) +- reading s3 upload progress [\#7](https://github.com/fog/fog-aws/issues/7) +- delete\_on\_termination=true attribute on new volume is not set on create [\#6](https://github.com/fog/fog-aws/issues/6) +- user\_data is still base64 encoded in Real launch\_configurations [\#5](https://github.com/fog/fog-aws/issues/5) + +**Merged pull requests:** + +- Add storage option to configure multipart put/copy [\#616](https://github.com/fog/fog-aws/pull/616) ([slonopotamus](https://github.com/slonopotamus)) +- Bump actions/stale from 3.0.19 to 4 [\#615](https://github.com/fog/fog-aws/pull/615) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Update file.rb [\#613](https://github.com/fog/fog-aws/pull/613) ([iqre8](https://github.com/iqre8)) +- fix storage for ruby 3.0 [\#611](https://github.com/fog/fog-aws/pull/611) ([vincentjoseph](https://github.com/vincentjoseph)) +- Implement AWS TagSpecifications \(closes \#603\) [\#610](https://github.com/fog/fog-aws/pull/610) ([eLvErDe](https://github.com/eLvErDe)) +- Bump actions/stale from 3.0.18 to 3.0.19 [\#609](https://github.com/fog/fog-aws/pull/609) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump actions/stale from 3 to 3.0.18 [\#608](https://github.com/fog/fog-aws/pull/608) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump actions/checkout from 2 to 2.3.4 [\#607](https://github.com/fog/fog-aws/pull/607) ([dependabot[bot]](https://github.com/apps/dependabot)) +- drop git in gemspec [\#602](https://github.com/fog/fog-aws/pull/602) ([abrahamparayil](https://github.com/abrahamparayil)) +- Update rubyzip requirement from ~\> 1.3.0 to ~\> 2.3.0 [\#601](https://github.com/fog/fog-aws/pull/601) ([dependabot[bot]](https://github.com/apps/dependabot)) + ## [v3.10.0](https://github.com/fog/fog-aws/tree/v3.10.0) (2021-03-22) [Full Changelog](https://github.com/fog/fog-aws/compare/v3.9.0...v3.10.0) @@ -12,7 +130,6 @@ - Enable hibernation on creation of ec2 instance [\#566](https://github.com/fog/fog-aws/issues/566) - Tests broken with fog-core 2.1.0 [\#504](https://github.com/fog/fog-aws/issues/504) - changelog? [\#471](https://github.com/fog/fog-aws/issues/471) -- Changelog: Listing breaking changes [\#419](https://github.com/fog/fog-aws/issues/419) - How to use iam\_instance\_profile? [\#342](https://github.com/fog/fog-aws/issues/342) - how to support additional aws regions, e.g. cn-north-1 [\#164](https://github.com/fog/fog-aws/issues/164) - Still empty content-encoding when it is not set [\#130](https://github.com/fog/fog-aws/issues/130) @@ -883,7 +1000,7 @@ - Fix mock VPC ELB creation in regions other than us-east-1 [\#94](https://github.com/fog/fog-aws/pull/94) ([mrpoundsign](https://github.com/mrpoundsign)) - Fix repository URL in README.md [\#91](https://github.com/fog/fog-aws/pull/91) ([tricknotes](https://github.com/tricknotes)) - adding support for d2 instance type [\#90](https://github.com/fog/fog-aws/pull/90) ([yumminhuang](https://github.com/yumminhuang)) -- Support weight round robin mock [\#89](https://github.com/fog/fog-aws/pull/89) ([freddy1666](https://github.com/freddy1666)) +- Support weight round robin mock [\#89](https://github.com/fog/fog-aws/pull/89) ([freddy61025](https://github.com/freddy61025)) - Update README.md [\#87](https://github.com/fog/fog-aws/pull/87) ([nomadium](https://github.com/nomadium)) - Add mock for EC2 request\_spot\_instances API request [\#86](https://github.com/fog/fog-aws/pull/86) ([nomadium](https://github.com/nomadium)) - Move more requires to autoload [\#85](https://github.com/fog/fog-aws/pull/85) ([plribeiro3000](https://github.com/plribeiro3000)) diff --git a/lib/fog/aws/version.rb b/lib/fog/aws/version.rb index 676602d0b..756a3deca 100644 --- a/lib/fog/aws/version.rb +++ b/lib/fog/aws/version.rb @@ -1,5 +1,5 @@ module Fog module AWS - VERSION = "3.10.0" + VERSION = "3.11.0" end end