Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: aws/aws-sdk-go
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.47.0
Choose a base ref
...
head repository: aws/aws-sdk-go
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.47.1
Choose a head ref
  • 7 commits
  • 34 files changed
  • 5 contributors

Commits on Oct 29, 2023

  1. Copy the full SHA
    23ca94c View commit details

Commits on Oct 30, 2023

  1. Remove deplicated package github.com/pkg/errors

    Remove Gopkg.toml file
    Nathan Lacey committed Oct 30, 2023
    Copy the full SHA
    263b9cc View commit details

Commits on Oct 31, 2023

  1. Copy the full SHA
    e27906a View commit details
  2. Bump golang.org/x/net from 0.1.0 to 0.17.0

    Bumps [golang.org/x/net](https://github.com/golang/net) from 0.1.0 to 0.17.0.
    - [Commits](golang/net@v0.1.0...v0.17.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/net
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 31, 2023
    Copy the full SHA
    d90061b View commit details
  3. Copy the full SHA
    0ace168 View commit details

Commits on Nov 1, 2023

  1. Merge pull request #5044 from josephbartley/fix-deprecated-documentation

    Fix deprecated function documentation
    lucix-aws authored Nov 1, 2023
    Copy the full SHA
    f5b95c8 View commit details
  2. Release v1.47.1 (2023-11-01) (#5051)

    Release v1.47.1 (2023-11-01)
    ===
    
    ### Service Client Updates
    * `service/connect`: Updates service API, documentation, and paginators
    * `service/globalaccelerator`: Updates service API, documentation, and paginators
    * `service/rds`: Updates service API, documentation, waiters, paginators, and examples
      * This release adds support for customized networking resources to Amazon RDS Custom.
    * `service/redshift`: Updates service API and documentation
      * Added support for Multi-AZ deployments for Provisioned RA3 clusters that provide 99.99% SLA availability.
    * `service/sagemaker`: Updates service API and documentation
      * Support for batch transform input in Model dashboard
    aws-sdk-go-automation authored Nov 1, 2023
    Copy the full SHA
    78aeb73 View commit details
Showing with 4,045 additions and 267 deletions.
  1. +13 −0 CHANGELOG.md
  2. +1 −1 aws/version.go
  3. +3 −4 example/aws/credentials/plugincreds/plugin/plugin.go
  4. +2 −3 go.mod
  5. +4 −6 go.sum
  6. +143 −26 models/apis/connect/2017-08-08/api-2.json
  7. +99 −5 models/apis/connect/2017-08-08/docs-2.json
  8. +16 −0 models/apis/connect/2017-08-08/paginators-1.json
  9. +283 −2 models/apis/globalaccelerator/2018-08-08/api-2.json
  10. +180 −3 models/apis/globalaccelerator/2018-08-08/docs-2.json
  11. +20 −20 models/apis/globalaccelerator/2018-08-08/endpoint-rule-set-1.json
  12. +12 −0 models/apis/globalaccelerator/2018-08-08/paginators-1.json
  13. +14 −2 models/apis/rds/2014-10-31/api-2.json
  14. +12 −0 models/apis/rds/2014-10-31/docs-2.json
  15. +82 −20 models/apis/redshift/2012-12-01/api-2.json
  16. +26 −1 models/apis/redshift/2012-12-01/docs-2.json
  17. +10 −7 models/apis/sagemaker/2017-07-24/api-2.json
  18. +1 −0 models/apis/sagemaker/2017-07-24/docs-2.json
  19. +722 −6 service/connect/api.go
  20. +4 −0 service/connect/connectiface/interface.go
  21. +1,916 −140 service/globalaccelerator/api.go
  22. +1 −1 service/globalaccelerator/doc.go
  23. +7 −0 service/globalaccelerator/errors.go
  24. +34 −0 service/globalaccelerator/globalacceleratoriface/interface.go
  25. +86 −0 service/rds/api.go
  26. +318 −0 service/redshift/api.go
  27. +4 −0 service/redshift/redshiftiface/interface.go
  28. +2 −2 service/s3/s3crypto/aes_cbc_content_cipher.go
  29. +1 −1 service/s3/s3crypto/aes_gcm_content_cipher.go
  30. +5 −5 service/s3/s3crypto/decryption_client.go
  31. +5 −5 service/s3/s3crypto/encryption_client.go
  32. +1 −1 service/s3/s3crypto/envelope.go
  33. +5 −5 service/s3/s3crypto/kms_key_handler.go
  34. +13 −1 service/sagemaker/api.go
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
Release v1.47.1 (2023-11-01)
===

### Service Client Updates
* `service/connect`: Updates service API, documentation, and paginators
* `service/globalaccelerator`: Updates service API, documentation, and paginators
* `service/rds`: Updates service API, documentation, waiters, paginators, and examples
* This release adds support for customized networking resources to Amazon RDS Custom.
* `service/redshift`: Updates service API and documentation
* Added support for Multi-AZ deployments for Provisioned RA3 clusters that provide 99.99% SLA availability.
* `service/sagemaker`: Updates service API and documentation
* Support for batch transform input in Model dashboard

Release v1.47.0 (2023-10-31)
===

2 changes: 1 addition & 1 deletion aws/version.go
Original file line number Diff line number Diff line change
@@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.47.0"
const SDKVersion = "1.47.1"
7 changes: 3 additions & 4 deletions example/aws/credentials/plugincreds/plugin/plugin.go
Original file line number Diff line number Diff line change
@@ -5,9 +5,8 @@ package main

import (
"encoding/json"
"fmt"
"os"

"github.com/pkg/errors"
)

// Example plugin that will retrieve credentials from a JSON file that the
@@ -41,7 +40,7 @@ type provider struct {
func (p *provider) Retrieve() (key, secret, token string, err error) {
f, err := os.Open(p.Filename)
if err != nil {
return "", "", "", errors.Wrapf(err, "failed to open credentials file, %q", p.Filename)
return "", "", "", fmt.Errorf("failed to open credentials file, %q: %w", p.Filename, err)
}
decoder := json.NewDecoder(f)

@@ -50,7 +49,7 @@ func (p *provider) Retrieve() (key, secret, token string, err error) {
}{}

if err := decoder.Decode(&creds); err != nil {
return "", "", "", errors.Wrap(err, "failed to decode credentials file")
return "", "", "", fmt.Errorf("failed to decode credentials file: %w", err)
}

p.loaded = true
5 changes: 2 additions & 3 deletions go.mod
Original file line number Diff line number Diff line change
@@ -4,8 +4,7 @@ go 1.19

require (
github.com/jmespath/go-jmespath v0.4.0
github.com/pkg/errors v0.9.1
golang.org/x/net v0.1.0
golang.org/x/net v0.17.0
)

require golang.org/x/text v0.4.0 // indirect
require golang.org/x/text v0.13.0 // indirect
10 changes: 4 additions & 6 deletions go.sum
Original file line number Diff line number Diff line change
@@ -4,15 +4,13 @@ github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9Y
github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8=
github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U=
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
golang.org/x/net v0.1.0 h1:hZ/3BUoy5aId7sCpA/Tc5lt8DkFgdVS2onTpJsZ/fl0=
golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco=
golang.org/x/text v0.4.0 h1:BrVqGRd7+k1DiOgtnFvAkoQEWQvBc25ouMJM6429SFg=
golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/yaml.v2 v2.2.8 h1:obN1ZagJSUGI0Ek/LBmuj4SNLPfIny3KsKFopxRdj10=
gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
Loading