Skip to content

Latest commit

 

History

History
860 lines (619 loc) · 60.6 KB

CHANGELOG.md

File metadata and controls

860 lines (619 loc) · 60.6 KB

Change Log

v3.6.3 (2020-04-22)

Full Changelog

Merged pull requests:

v3.6.2 (2020-03-24)

Full Changelog

Closed issues:

  • config.assets.prefix is being looked at as a bucket name #551
  • Class name typo: AssumeRoleWithWithWebIdentity #548
  • filename too long #544

Merged pull requests:

v3.5.2 (2019-07-16)

Full Changelog

Closed issues:

  • Support for Hong Kong Region (ap-east-1)? #527
  • Make S3 Signature v4 Streaming Optional #523

Merged pull requests:

  • Add ap-east-1 (Hong Kong) to Fog::AWS.regions #528 (tisba)
  • Update shared_mock_methods.rb #526 (MiWieczo)
  • Make S3 Signature v4 streaming optional #525 (stanhu)

v3.5.1 (2019-06-10)

Full Changelog

Merged pull requests:

  • Fixed issue with InvocationType header for AWS Lambda #524 (GarrisonD)
  • Add support for generating tree hash tests by adding unaligned parts. #521 (hkmaly)

v3.5.0 (2019-04-25)

Full Changelog

Closed issues:

  • Missing AWS region: EU (Stockholm) eu-north-1 #514
  • Support for AWS fargate #510

Merged pull requests:

v3.4.0 (2019-03-11)

Full Changelog

Closed issues:

  • Warning: possibly useless use of == in void context #498
  • Cluster.ready? returns false #496
  • With out AWS access key & secrect AWS services not working(IAM Role associated) #495
  • "AWS::STS | assume role with web identity (aws)" interferes with "Fog::Compute[:iam] | roles (aws, iam)" #491
  • Access S3 using a proxy #486
  • Warning that doesn't make sense #479
  • Undefined method `change_resource_record_sets_data' for Fog::AWS:Module called from fog/aws/requests/dns/change_resource_record_sets.rb when attempting to modify a DNS record. #477
  • Is DescribeImageAttribute support missing? #473
  • How to fix deprecation warning: "The format Fog::CDN::AWS is deprecated" #466
  • Test suite failures in "Fog::Compute[:iam] | roles" #296
  • Support Amazon S3 Transfer Acceleration #250
  • Creating VPC instances in AWS #116

Merged pull requests:

v3.3.0 (2018-09-18)

Full Changelog

Merged pull requests:

v3.2.0 (2018-09-17)

Full Changelog

Merged pull requests:

v3.1.0 (2018-09-17)

Full Changelog

Closed issues:

  • Option to disable ssl verification #465
  • s3: fog returns bad URL (with correct signature) #462
  • Getting permanent link without X-Amz-Expires=600 #459
  • add region cn-northwest-1 #455
  • Parameterize "RequestLimitExceeded" jitter magnitude #448
  • Release new version to RubyGems #442
  • Fog::Compute::AWS::Vpcs returns VPCs with nil ids #387

Merged pull requests:

v3.0.0 (2018-04-23)

Full Changelog

Closed issues:

  • Easily Delete S3 directory and it contents? #435
  • S3 upload help -- likely user error :) #432
  • Fog not work without pry #317

Merged pull requests:

v2.0.1 (2018-02-28)

Full Changelog

Closed issues:

  • Unable to use fog-aws with DigitalOcean Spaces: MissingContentLength #428
  • Add new France region #424
  • How to set root volume size with bootstrap method? #417
  • Update Dependencies #227

Merged pull requests:

v2.0.0 (2017-11-28)

Full Changelog

Closed issues:

  • connect_write timeout on AWS CodeBuild #413
  • cannot load such file -- fog (LoadError) #401
  • Missing file for extraction? #390
  • Regression: IO stream sent to AWS fails #388
  • Stack Level Too Deep on YAML Serialization #385
  • models/elb/model_tests does not properly cleanup #347
  • Generates wrong url when region is not DEFAULT_REGION #214

Merged pull requests:

v1.4.1 (2017-08-23)

Full Changelog

Closed issues:

  • retrieval of ipv6 vpc #379
  • Timeout when trying to bootstrap or ssh spot request instances #372
  • Why default VPC does not require Elastic IP to connect in internet #338
  • Chunked images response causing Nokogiri::XML::SyntaxError #273

Merged pull requests:

v1.4.0 (2017-06-14)

Full Changelog

Closed issues:

  • Support REST Bucket Get v2 #369
  • Fog::AWS::IAM::Error: InvalidAction => Could not find operation "ReplaceIamInstanceProfileAssociation" for version 2010-05-08 #368
  • Multipart upload fails on empty files #364
  • The action ModifyVolume is not valid for this web service. #363
  • Cache/read local amazon data #354

Merged pull requests:

  • add NextContinuationToken support to GetBucket operation #370 (khoan)
  • Add a top-level require that matches the gem name #367 (lanej)
  • Fixed credential refresh when instance metadata host is inaccessible #366 (ankane)
  • Handle multipart upload of empty files #365 (fcheung)
  • Add p2 instance types #362 (caged)
  • Exponential backoff #361 (VVMichaelSawyer)
  • Skip call to instance metadata host if region is specified #360 (ankane)

v1.3.0 (2017-03-29)

Full Changelog

Closed issues:

  • Do we need to list all files before creating one? #357

Merged pull requests:

v1.2.1 (2017-02-27)

Full Changelog

Closed issues:

  • Fog mock does not mimmick real behaviour for some Excon errors #341

Merged pull requests:

v1.2.0 (2017-01-20)

Full Changelog

Closed issues:

  • Support for AWS Application Load Balancer (ALB) #335

Merged pull requests:

  • Better iam policies #339 (ehowe)
  • Pin nokogiri gem for Ruby 1.9 and Ruby 2.0 #337 (sodabrew)
  • Fix parsing of the Reserved Instance 'recurringCharge' field and add 'scope' field #336 (sodabrew)
  • Fixes / improvements for AutoScaling #334 (lanej)

v1.1.0 (2016-12-16)

Full Changelog

Closed issues:

  • Support new Ohio region (us-east-2) #313

Merged pull requests:

v1.0.0 (2016-12-12)

Full Changelog

Merged pull requests:

v0.13.0 (2016-11-29)

Full Changelog

Closed issues:

  • Fog::Compute::AWS::Image not properly loaded #324
  • Add creation_date field for aws images #320
  • Bug: [fog][WARNING] Unrecognized arguments: region, use_iam_profile #315
  • Better contributing documentation #311
  • AutoscalingGroups with a TargetGroup set are not parsed correctly #308
  • autoscaling create launch config doesn't work with BlockDeviceMappings #307
  • Is there a configuration setting for the AWS provider to adjust the url scheme for S3 buckets? #305
  • DB Subnet Group id for Cluster returns nil #292

Merged pull requests:

v0.12.0 (2016-09-22)

Full Changelog

Implemented enhancements:

Closed issues:

  • Fog directory appends local system path with amazon url when i try to give dynamic fog directory #295
  • Getting OperationAborted error on file storage operation #288
  • AWS Elasticsearch API #286
  • Disable chunked encoding #285

Merged pull requests:

  • add support endpoint and models/requests for trusted advisor checks #300 (ehowe)
  • Add attribute is_default in vpc #299 (zhitongLBN)
  • Cloud Formation: additional parameters #298 (neillturner)
  • Cloud Formation: support for change sets, stack policy and other missing calls. #297 (neillturner)

v0.11.0 (2016-08-04)

Full Changelog

Merged pull requests:

  • GitHub does no longer provide http:// pages #284 (amatsuda)
  • Skip multipart if body size is less than chunk. #283 (brettcave)
  • ECS container credentials #281 (ryansch)
  • test(ci): fix 1.9 builds with json >= 2.0 #280 (lanej)
  • Change DBSubnetGroup to DBSubnetGroupName model cluster while creation #279 (chanakyacool)

v0.10.0 (2016-07-15)

Full Changelog

Closed issues:

  • How to setup private files with CloudFront? #275
  • Feature: Custom Managed Policies #272
  • Question: which aws-sdk version is used #270
  • Support an IAM list_attached_role_policies method #191

Merged pull requests:

v0.9.4 (2016-06-28)

Full Changelog

Closed issues:

  • S3: retry on 503 Service Unavailable #265
  • Digest::Base Error #261

Merged pull requests:

v0.9.3 (2016-06-20)

Full Changelog

Closed issues:

  • Users list is empty in Fog::AWS::IAM::Groups #256
  • I'd like to configure my Excon read_timeout and write_timeout #254
  • Bump fog-core to >=1.38.0 #247
  • no implicit conversion of Array into String in aws/storage.rb from bucket\_name in params. #246
  • [S3] Bucket name gets duplicated in case of redirect from AWS #242
  • CloudFormation stack tags cause describe_stacks to break #240

Merged pull requests:

  • Parse EbsOptimized parameter in launch configuration description #259 (djudd)
  • Allow case-insensitive record comparison #258 (matthewpick)
  • Fix for empty ETag values #257 (baryshev)
  • do not make requests if mocked. #252 (shaiguitar)
  • Parse CloudWatch alarm actions as arrays instead of strings #245 (eherot)
  • Add support for CloudFormation stack tags. #241 (jamesremuscat)
  • Add log warning message about when not on us-region #200 (kitofr)

v0.9.2 (2016-03-23)

Full Changelog

Closed issues:

  • CHANGELOG.md is out of date #235

Merged pull requests:

v0.9.1 (2016-03-04)

Full Changelog

v0.8.2 (2016-03-04)

Full Changelog

Merged pull requests:

v0.9.0 (2016-03-03)

Full Changelog

Closed issues:

  • Fog::Storage::AWS::File#save deprecation warning without alternative #226
  • Long format of aws resources #216

Merged pull requests:

v0.8.1 (2016-01-08)

Full Changelog

Merged pull requests:

v0.8.0 (2016-01-04)

Full Changelog

Fixed bugs:

  • IAM roles.all should paginate #176

Closed issues:

  • Fog gives wrong location for buckets when connected via non-default region #208
  • Is there any way to skip object level acl setting while public option is true #207
  • using/testing on ruby 1.9 #203
  • S3 KMS encryption support #196
  • Support S3 auto-expiring files? #194
  • Fog::AWS::ELB::InvalidConfigurationRequest: policy cannot be enabled #193
  • get_https_url generating negative expiry #188
  • Streaming requests shouldn't be idempotent #181
  • S3 connection hangs; does Fog support timeout? #180
  • Doesn't work after upgrading to 0.1.2 #83

Merged pull requests:

  • When not specified, region for a bucket should be DEFAULT_REGION. #211 (jamesremuscat)
  • Support NoncurrentVersion[Expiration,Transition] for s3 lifecycle. #210 (xtoddx)
  • Update dynamodb to use the latest API version #209 (dmathieu)
  • Make sure to send the KmsKeyId when creating an RDS cluster #206 (drcapulet)
  • Reset 'finished' when rewinding S3Streamer #205 (jschneiderhan)
  • Add mime-types to test section in Gemfile #204 (kitofr)
  • filters on tags can pass an array #202 (craiggenner)
  • Document options for S3 server-side encryption #199 (shuhei)
  • make net/ssh require optional #197 (geemus)
  • Cache cluster security group parser #190 (eherot)
  • Allow region to be set for STS #189 (fcheung)
  • add cn support for s3 #187 (ming-relax)
  • mock instance stop and start properly #184 (ehowe)
  • Disable idempotent option when block is passed to get_object #183 (ghost)
  • Yield arguments to Mock#get_object block more similar to Excon #182 (tdg5)
  • add IAM role paging #178 (lanej)
  • properly mock rds name update #170 (ehowe)

v0.7.6 (2015-08-26)

Full Changelog

Closed issues:

  • mock directories.create destroys existing directory #172

Merged pull requests:

  • Add GovCloud region name to validation set. #175 (triplepoint)
  • Mocked put_bucket no longer clobbers existing bucket #174 (jgr)

v0.7.5 (2015-08-24)

Full Changelog

Closed issues:

  • how to change filepath for html_table_reporter in reporter options #167
  • Access Key, etc still required for Storage access when using use_iam_profile #162
  • Support for KMS ID for EBS Volume #141

Merged pull requests:

  • validate rds server security group associations #173 (lanej)
  • format security groups when modifying db instance #171 (michelleN)
  • standardize region validation #169 (lanej)
  • expose elb region #168 (lanej)
  • volume#key_id and encrypted tests #165 (lanej)
  • raise InvalidParameterCombination error #163 (michelleN)
  • storage request bad xml schema for put bucket notification fix #161 (bahchis)
  • Use regex instead of string matching to support redirect correctly when path_style is set to true #159 (drich10)
  • update #promote_read_replica mock #158 (lanej)

v0.7.4 (2015-07-30)

Full Changelog

Fixed bugs:

  • Route53 zone listing fix and support for private hosted zones #154 (solud)

Merged pull requests:

  • AutoScaling attach/detach ELB support + tests #156 (nbfowler)

v0.7.3 (2015-07-10)

Full Changelog

Closed issues:

  • "Error: The specified marker is not valid" after upgrade to 0.7.0 #148

Merged pull requests:

v0.7.2 (2015-07-08)

Full Changelog

Fixed bugs:

  • NoMethodError trying to create a new AWS Route53 entry using version 0.7.1 #150

Merged pull requests:

  • fix #change_resource_record_sets #151 (lanej)

v0.7.1 (2015-07-08)

Full Changelog

Merged pull requests:

v0.7.0 (2015-07-07)

Full Changelog

Closed issues:

  • Add support for AWS Lambda #124

Merged pull requests:

  • Describe vpcPeeringConnectionId #146 (fdr)
  • Adds isDefault to parser for describe_vpcs #144 (gregburek)
  • Support kinesis #143 (mikehale)
  • The :geo_location attribute needs to be xml formatted before calling aws #142 (carloslima)
  • Escape Lambda function name in request paths #140 (nomadium)
  • list_hosted_zones expects that options to be hash with symbol as key #139 (slashmili)

v0.6.0 (2015-06-23)

Full Changelog

Merged pull requests:

v0.5.0 (2015-06-17)

Full Changelog

Merged pull requests:

v0.4.1 (2015-06-15)

Full Changelog

Closed issues:

  • Fog doesn't support storage_type or gp2 for RDS? #129
  • Fog-aws not working with Hitachi #122
  • "NoMethodError: undefined method `body' for #<Fog::DNS::AWS::Error:0x007f6c673e1720>" #112
  • Add support for EC2 Container Service (ECS) #93

Merged pull requests:

v0.4.0 (2015-05-27)

Full Changelog

Merged pull requests:

v0.3.0 (2015-05-21)

Full Changelog

Closed issues:

  • How to determine the disableApiTermination attribute value #98

Merged pull requests:

  • support iam/get_user without username #114 (lanej)
  • Added a new request - describe_instance_attribute #110 (nilroy)

v0.2.2 (2015-05-13)

Full Changelog

v0.2.1 (2015-05-13)

Full Changelog

Merged pull requests:

v0.2.0 (2015-05-13)

Full Changelog

Implemented enhancements:

  • update RDS to 2014-10-31 version #107 (lanej)

Closed issues:

  • IAM authentication not compatible with GovCloud #100
  • Enabling termination protection #95
  • SSLv3 deprecation: action required? #88

Merged pull requests:

v0.1.2 (2015-04-07)

Full Changelog

Closed issues:

  • Ruby warnings Comparable & Return nil #81
  • CircleCI failing #80
  • Heroku error #77
  • Repeatable signed urls for the same expiry #65

Merged pull requests:

  • Handle missing parameters in describe_spot_price_history request #82 (nomadium)
  • create db instance in the correct region #79 (lanej)
  • Remove assignment within conditional in File#body #78 (greysteil)
  • mock DescribeDBEngineVersions #76 (ehowe)
  • Fix blank content-encoding when none is supplied #75 (fcheung)
  • [rds] prevent final snapshot on replicas #74 (lanej)
  • Fix for undefined method map' for nil:NilClass` #73 (mattheworiordan)
  • Resource record sets bug fix + support eu-central-1 #72 (mattheworiordan)
  • Fix EC2 security groups where SSH inbound rule isn't first #71 (ayumi)
  • eu-central missing from Fog::Compute::AWS::Mock #70 (wyhaines)
  • Remove executable bit from files. #69 (voxik)
  • Remove Mac specific files. #68 (voxik)
  • Stringify keys for query parameters #67 (jfmyers9)
  • Mock method for AWS S3 post_object_hidden_fields #63 (byterussian)
  • Reduce loading time #62 (plribeiro3000)
  • Add support for cname buckets #61 (dsgh)

v0.1.1 (2015-02-25)

Full Changelog

Closed issues:

  • head_url signed #47
  • AWS Credentials required when using IAM Profile #44

Merged pull requests:

  • Support for IAM managed policies #60 (fcheung)
  • Fix for ScanFilter parameters #58 (nawaidshamim)
  • [dns] fix Records#get, mock records and proper errors #57 (lanej)
  • [aws|compute] support c4.8xlarge flavor #56 (ddoc)
  • [aws|compute] adding support for c4 instance class #55 (ddoc)
  • not allowed to delete a "revoking" rds firewall #54 (lanej)
  • raise when destroying an ec2 firewall authorized to an rds firewall #53 (lanej)
  • Making it easier to get pre-signed head requests #51 (mrloop)
  • Support customer encryption headers in multipart uploads #50 (lautis)
  • don't allow sg authorization to unknown sgs #49 (lanej)

v0.1.0 (2015-02-03)

Full Changelog

Closed issues:

  • AWS Launch Configuration missing Ebs.Volume_Type #18

Merged pull requests:

  • Fix v4 signature when path has repeated slashes in the middle #46 (fcheung)
  • get signin token for federation #45 (ehowe)
  • add 'volumeType' and 'encrypted' to blockDeviceMapping parser #43 (ichii386)
  • default namespace and evaluation period on alarm #37 (michelleN)

v0.0.8 (2015-01-27)

Full Changelog

Closed issues:

  • NoMethodError - undefined method `signature_parameters' for nil:NilClass #28

Merged pull requests:

  • add missing mocks #41 (michelleN)
  • Add idempotent excon option to some route53 API calls #40 (josacar)
  • Allow for AWS errors not specifying region #39 (greysteil)
  • correct engine version param on rds replicas #38 (lanej)
  • [AWS|Autoscaling] Add missing ebs attributes to describe_launch_configurations #35 (fcheung)
  • [AWS|Storage] signed_url should use v2 signature when aws_signature_version is 2 #34 (fcheung)
  • BUGFIX: When fog_credentials endpoint is set @region defaults to nil #33 (nicholasklick)
  • [AWS|Autoscaling] Support classic link related properties for launch configurations #32 (fcheung)
  • fix autoscaling activities collection setup #31 (fcheung)
  • Add PlacementTenancy to launch configuration parser and test case #29 (benpillet)
  • Use Fog::Formatador #27 (ghost)

v0.0.7 (2015-01-23)

Full Changelog

Closed issues:

  • SSL Error on S3 connection #9

Merged pull requests:

  • simulate sns confirmation message #36 (lanej)
  • Support for VPC Classic Link #3 (fcheung)

v0.0.6 (2015-01-12)

Full Changelog

Closed issues:

  • missed files #1

Merged pull requests:

  • [AWS|Core] Fix signature v4 non canonicalising header case properly #4 (fcheung)
  • another attempt at s3 region redirecting #2 (geemus)

v0.0.5 (2015-01-06)

Full Changelog

v0.0.4 (2015-01-04)

Full Changelog

v0.0.3 (2015-01-02)

Full Changelog

v0.0.2 (2015-01-02)

Full Changelog

v0.0.1 (2015-01-02)

Full Changelog

rm (2014-11-27)

Full Changelog

* This Change Log was automatically generated by github_changelog_generator