src

Go monorepo.
git clone git://code.dwrz.net/src
Log | Files | Refs

CHANGELOG.md (18690B)


      1 # v1.27.4 (2024-02-23)
      2 
      3 * **Dependency Update**: Updated to the latest SDK module versions
      4 
      5 # v1.27.3 (2024-02-22)
      6 
      7 * **Dependency Update**: Updated to the latest SDK module versions
      8 
      9 # v1.27.2 (2024-02-21)
     10 
     11 * **Dependency Update**: Updated to the latest SDK module versions
     12 
     13 # v1.27.1 (2024-02-20)
     14 
     15 * **Dependency Update**: Updated to the latest SDK module versions
     16 
     17 # v1.27.0 (2024-02-13)
     18 
     19 * **Feature**: Bump minimum Go version to 1.20 per our language support policy.
     20 * **Dependency Update**: Updated to the latest SDK module versions
     21 
     22 # v1.26.6 (2024-01-22)
     23 
     24 * **Bug Fix**: Remove invalid escaping of shared config values. All values in the shared config file will now be interpreted literally, save for fully-quoted strings which are unwrapped for legacy reasons.
     25 * **Dependency Update**: Updated to the latest SDK module versions
     26 
     27 # v1.26.5 (2024-01-18)
     28 
     29 * **Dependency Update**: Updated to the latest SDK module versions
     30 
     31 # v1.26.4 (2024-01-16)
     32 
     33 * **Dependency Update**: Updated to the latest SDK module versions
     34 
     35 # v1.26.3 (2024-01-04)
     36 
     37 * **Dependency Update**: Updated to the latest SDK module versions
     38 
     39 # v1.26.2 (2023-12-20)
     40 
     41 * **Dependency Update**: Updated to the latest SDK module versions
     42 
     43 # v1.26.1 (2023-12-08)
     44 
     45 * **Bug Fix**: Correct loading of [services *] sections into shared config.
     46 * **Dependency Update**: Updated to the latest SDK module versions
     47 
     48 # v1.26.0 (2023-12-07)
     49 
     50 * **Feature**: Support modeled request compression. The only algorithm supported at this time is `gzip`.
     51 * **Dependency Update**: Updated to the latest SDK module versions
     52 
     53 # v1.25.12 (2023-12-06)
     54 
     55 * **Dependency Update**: Updated to the latest SDK module versions
     56 
     57 # v1.25.11 (2023-12-01)
     58 
     59 * **Dependency Update**: Updated to the latest SDK module versions
     60 
     61 # v1.25.10 (2023-11-30)
     62 
     63 * **Dependency Update**: Updated to the latest SDK module versions
     64 
     65 # v1.25.9 (2023-11-29)
     66 
     67 * **Dependency Update**: Updated to the latest SDK module versions
     68 
     69 # v1.25.8 (2023-11-28.3)
     70 
     71 * **Bug Fix**: Correct resolution of S3Express auth disable toggle.
     72 
     73 # v1.25.7 (2023-11-28.2)
     74 
     75 * **Dependency Update**: Updated to the latest SDK module versions
     76 
     77 # v1.25.6 (2023-11-28)
     78 
     79 * **Dependency Update**: Updated to the latest SDK module versions
     80 
     81 # v1.25.5 (2023-11-21)
     82 
     83 * **Dependency Update**: Updated to the latest SDK module versions
     84 
     85 # v1.25.4 (2023-11-20)
     86 
     87 * **Dependency Update**: Updated to the latest SDK module versions
     88 
     89 # v1.25.3 (2023-11-17)
     90 
     91 * **Dependency Update**: Updated to the latest SDK module versions
     92 
     93 # v1.25.2 (2023-11-16)
     94 
     95 * **Dependency Update**: Updated to the latest SDK module versions
     96 
     97 # v1.25.1 (2023-11-15)
     98 
     99 * **Dependency Update**: Updated to the latest SDK module versions
    100 
    101 # v1.25.0 (2023-11-14)
    102 
    103 * **Feature**: Add support for dynamic auth token from file and EKS container host in absolute/relative URIs in the HTTP credential provider.
    104 * **Dependency Update**: Updated to the latest SDK module versions
    105 
    106 # v1.24.0 (2023-11-13)
    107 
    108 * **Feature**: Replace the legacy config parser with a modern, less-strict implementation. Parsing failures within a section will now simply ignore the invalid line rather than silently drop the entire section.
    109 * **Dependency Update**: Updated to the latest SDK module versions
    110 
    111 # v1.23.0 (2023-11-09.2)
    112 
    113 * **Feature**: BREAKFIX: In order to support subproperty parsing, invalid property definitions must not be ignored
    114 * **Dependency Update**: Updated to the latest SDK module versions
    115 
    116 # v1.22.3 (2023-11-09)
    117 
    118 * **Dependency Update**: Updated to the latest SDK module versions
    119 
    120 # v1.22.2 (2023-11-07)
    121 
    122 * **Dependency Update**: Updated to the latest SDK module versions
    123 
    124 # v1.22.1 (2023-11-06)
    125 
    126 * No change notes available for this release.
    127 
    128 # v1.22.0 (2023-11-02)
    129 
    130 * **Feature**: Add env and shared config settings for disabling IMDSv1 fallback.
    131 * **Dependency Update**: Updated to the latest SDK module versions
    132 
    133 # v1.21.0 (2023-11-01)
    134 
    135 * **Feature**: Adds support for configured endpoints via environment variables and the AWS shared configuration file.
    136 * **Dependency Update**: Updated to the latest SDK module versions
    137 
    138 # v1.20.0 (2023-10-31)
    139 
    140 * **Feature**: **BREAKING CHANGE**: Bump minimum go version to 1.19 per the revised [go version support policy](https://aws.amazon.com/blogs/developer/aws-sdk-for-go-aligns-with-go-release-policy-on-supported-runtimes/).
    141 * **Dependency Update**: Updated to the latest SDK module versions
    142 
    143 # v1.19.1 (2023-10-24)
    144 
    145 * No change notes available for this release.
    146 
    147 # v1.19.0 (2023-10-16)
    148 
    149 * **Feature**: Modify logic of retrieving user agent appID from env config
    150 
    151 # v1.18.45 (2023-10-12)
    152 
    153 * **Bug Fix**: Fail to load config if an explicitly provided profile doesn't exist.
    154 * **Dependency Update**: Updated to the latest SDK module versions
    155 
    156 # v1.18.44 (2023-10-06)
    157 
    158 * **Dependency Update**: Updated to the latest SDK module versions
    159 
    160 # v1.18.43 (2023-10-02)
    161 
    162 * **Dependency Update**: Updated to the latest SDK module versions
    163 
    164 # v1.18.42 (2023-09-22)
    165 
    166 * **Bug Fix**: Fixed a bug where merging `max_attempts` or `duration_seconds` fields across shared config files with invalid values would silently default them to 0.
    167 * **Bug Fix**: Move type assertion of config values out of the parsing stage, which resolves an issue where the contents of a profile would silently be dropped with certain numeric formats.
    168 * **Dependency Update**: Updated to the latest SDK module versions
    169 
    170 # v1.18.41 (2023-09-20)
    171 
    172 * **Dependency Update**: Updated to the latest SDK module versions
    173 
    174 # v1.18.40 (2023-09-18)
    175 
    176 * **Dependency Update**: Updated to the latest SDK module versions
    177 
    178 # v1.18.39 (2023-09-05)
    179 
    180 * **Dependency Update**: Updated to the latest SDK module versions
    181 
    182 # v1.18.38 (2023-08-31)
    183 
    184 * **Dependency Update**: Updated to the latest SDK module versions
    185 
    186 # v1.18.37 (2023-08-23)
    187 
    188 * No change notes available for this release.
    189 
    190 # v1.18.36 (2023-08-21)
    191 
    192 * **Dependency Update**: Updated to the latest SDK module versions
    193 
    194 # v1.18.35 (2023-08-18)
    195 
    196 * **Dependency Update**: Updated to the latest SDK module versions
    197 
    198 # v1.18.34 (2023-08-17)
    199 
    200 * **Dependency Update**: Updated to the latest SDK module versions
    201 
    202 # v1.18.33 (2023-08-07)
    203 
    204 * **Dependency Update**: Updated to the latest SDK module versions
    205 
    206 # v1.18.32 (2023-08-01)
    207 
    208 * **Dependency Update**: Updated to the latest SDK module versions
    209 
    210 # v1.18.31 (2023-07-31)
    211 
    212 * **Dependency Update**: Updated to the latest SDK module versions
    213 
    214 # v1.18.30 (2023-07-28)
    215 
    216 * **Dependency Update**: Updated to the latest SDK module versions
    217 
    218 # v1.18.29 (2023-07-25)
    219 
    220 * **Dependency Update**: Updated to the latest SDK module versions
    221 
    222 # v1.18.28 (2023-07-13)
    223 
    224 * **Dependency Update**: Updated to the latest SDK module versions
    225 
    226 # v1.18.27 (2023-06-15)
    227 
    228 * **Dependency Update**: Updated to the latest SDK module versions
    229 
    230 # v1.18.26 (2023-06-13)
    231 
    232 * **Dependency Update**: Updated to the latest SDK module versions
    233 
    234 # v1.18.25 (2023-05-09)
    235 
    236 * **Dependency Update**: Updated to the latest SDK module versions
    237 
    238 # v1.18.24 (2023-05-08)
    239 
    240 * **Dependency Update**: Updated to the latest SDK module versions
    241 
    242 # v1.18.23 (2023-05-04)
    243 
    244 * **Dependency Update**: Updated to the latest SDK module versions
    245 
    246 # v1.18.22 (2023-04-24)
    247 
    248 * **Dependency Update**: Updated to the latest SDK module versions
    249 
    250 # v1.18.21 (2023-04-10)
    251 
    252 * **Dependency Update**: Updated to the latest SDK module versions
    253 
    254 # v1.18.20 (2023-04-07)
    255 
    256 * **Dependency Update**: Updated to the latest SDK module versions
    257 
    258 # v1.18.19 (2023-03-21)
    259 
    260 * **Dependency Update**: Updated to the latest SDK module versions
    261 
    262 # v1.18.18 (2023-03-16)
    263 
    264 * **Bug Fix**: Allow RoleARN to be set as functional option on STS WebIdentityRoleOptions. Fixes aws/aws-sdk-go-v2#2015.
    265 
    266 # v1.18.17 (2023-03-14)
    267 
    268 * **Dependency Update**: Updated to the latest SDK module versions
    269 
    270 # v1.18.16 (2023-03-10)
    271 
    272 * **Dependency Update**: Updated to the latest SDK module versions
    273 
    274 # v1.18.15 (2023-02-22)
    275 
    276 * **Dependency Update**: Updated to the latest SDK module versions
    277 
    278 # v1.18.14 (2023-02-20)
    279 
    280 * **Dependency Update**: Updated to the latest SDK module versions
    281 
    282 # v1.18.13 (2023-02-15)
    283 
    284 * **Dependency Update**: Updated to the latest SDK module versions
    285 
    286 # v1.18.12 (2023-02-03)
    287 
    288 * **Dependency Update**: Updated to the latest SDK module versions
    289 
    290 # v1.18.11 (2023-02-01)
    291 
    292 * **Dependency Update**: Updated to the latest SDK module versions
    293 
    294 # v1.18.10 (2023-01-25)
    295 
    296 * **Dependency Update**: Updated to the latest SDK module versions
    297 
    298 # v1.18.9 (2023-01-23)
    299 
    300 * **Dependency Update**: Updated to the latest SDK module versions
    301 
    302 # v1.18.8 (2023-01-05)
    303 
    304 * **Dependency Update**: Updated to the latest SDK module versions
    305 
    306 # v1.18.7 (2022-12-20)
    307 
    308 * **Dependency Update**: Updated to the latest SDK module versions
    309 
    310 # v1.18.6 (2022-12-19)
    311 
    312 * **Dependency Update**: Updated to the latest SDK module versions
    313 
    314 # v1.18.5 (2022-12-15)
    315 
    316 * **Bug Fix**: Unify logic between shared config and in finding home directory
    317 * **Dependency Update**: Updated to the latest SDK module versions
    318 
    319 # v1.18.4 (2022-12-02)
    320 
    321 * **Dependency Update**: Updated to the latest SDK module versions
    322 
    323 # v1.18.3 (2022-11-22)
    324 
    325 * **Dependency Update**: Updated to the latest SDK module versions
    326 
    327 # v1.18.2 (2022-11-17)
    328 
    329 * **Dependency Update**: Updated to the latest SDK module versions
    330 
    331 # v1.18.1 (2022-11-16)
    332 
    333 * **Dependency Update**: Updated to the latest SDK module versions
    334 
    335 # v1.18.0 (2022-11-11)
    336 
    337 * **Announcement**: When using the SSOTokenProvider, a previous implementation incorrectly compensated for invalid SSOTokenProvider configurations in the shared profile. This has been fixed via PR #1903 and tracked in issue #1846
    338 * **Feature**: Adds token refresh support (via SSOTokenProvider) when using the SSOCredentialProvider
    339 * **Dependency Update**: Updated to the latest SDK module versions
    340 
    341 # v1.17.11 (2022-11-10)
    342 
    343 * **Dependency Update**: Updated to the latest SDK module versions
    344 
    345 # v1.17.10 (2022-10-24)
    346 
    347 * **Dependency Update**: Updated to the latest SDK module versions
    348 
    349 # v1.17.9 (2022-10-21)
    350 
    351 * **Dependency Update**: Updated to the latest SDK module versions
    352 
    353 # v1.17.8 (2022-09-30)
    354 
    355 * **Dependency Update**: Updated to the latest SDK module versions
    356 
    357 # v1.17.7 (2022-09-20)
    358 
    359 * **Dependency Update**: Updated to the latest SDK module versions
    360 
    361 # v1.17.6 (2022-09-14)
    362 
    363 * **Dependency Update**: Updated to the latest SDK module versions
    364 
    365 # v1.17.5 (2022-09-02)
    366 
    367 * **Dependency Update**: Updated to the latest SDK module versions
    368 
    369 # v1.17.4 (2022-08-31)
    370 
    371 * **Dependency Update**: Updated to the latest SDK module versions
    372 
    373 # v1.17.3 (2022-08-30)
    374 
    375 * **Dependency Update**: Updated to the latest SDK module versions
    376 
    377 # v1.17.2 (2022-08-29)
    378 
    379 * **Dependency Update**: Updated to the latest SDK module versions
    380 
    381 # v1.17.1 (2022-08-15)
    382 
    383 * **Dependency Update**: Updated to the latest SDK module versions
    384 
    385 # v1.17.0 (2022-08-14)
    386 
    387 * **Feature**: Add alternative mechanism for determning the users `$HOME` or `%USERPROFILE%` location when the environment variables are not present.
    388 
    389 # v1.16.1 (2022-08-11)
    390 
    391 * **Dependency Update**: Updated to the latest SDK module versions
    392 
    393 # v1.16.0 (2022-08-10)
    394 
    395 * **Feature**: Adds support for the following settings in the `~/.aws/credentials` file: `sso_account_id`, `sso_region`, `sso_role_name`, `sso_start_url`, and `ca_bundle`.
    396 
    397 # v1.15.17 (2022-08-09)
    398 
    399 * **Dependency Update**: Updated to the latest SDK module versions
    400 
    401 # v1.15.16 (2022-08-08)
    402 
    403 * **Dependency Update**: Updated to the latest SDK module versions
    404 
    405 # v1.15.15 (2022-08-01)
    406 
    407 * **Dependency Update**: Updated to the latest SDK module versions
    408 
    409 # v1.15.14 (2022-07-11)
    410 
    411 * **Dependency Update**: Updated to the latest SDK module versions
    412 
    413 # v1.15.13 (2022-07-05)
    414 
    415 * **Dependency Update**: Updated to the latest SDK module versions
    416 
    417 # v1.15.12 (2022-06-29)
    418 
    419 * **Dependency Update**: Updated to the latest SDK module versions
    420 
    421 # v1.15.11 (2022-06-16)
    422 
    423 * **Dependency Update**: Updated to the latest SDK module versions
    424 
    425 # v1.15.10 (2022-06-07)
    426 
    427 * **Dependency Update**: Updated to the latest SDK module versions
    428 
    429 # v1.15.9 (2022-05-26)
    430 
    431 * **Dependency Update**: Updated to the latest SDK module versions
    432 
    433 # v1.15.8 (2022-05-25)
    434 
    435 * **Dependency Update**: Updated to the latest SDK module versions
    436 
    437 # v1.15.7 (2022-05-17)
    438 
    439 * **Dependency Update**: Updated to the latest SDK module versions
    440 
    441 # v1.15.6 (2022-05-16)
    442 
    443 * **Dependency Update**: Updated to the latest SDK module versions
    444 
    445 # v1.15.5 (2022-05-09)
    446 
    447 * **Bug Fix**: Fixes a bug in LoadDefaultConfig to correctly assign ConfigSources so all config resolvers have access to the config sources. This fixes the feature/ec2/imds client not having configuration applied via config.LoadOptions such as EC2IMDSClientEnableState. PR [#1682](https://github.com/aws/aws-sdk-go-v2/pull/1682)
    448 
    449 # v1.15.4 (2022-04-25)
    450 
    451 * **Dependency Update**: Updated to the latest SDK module versions
    452 
    453 # v1.15.3 (2022-03-30)
    454 
    455 * **Dependency Update**: Updated to the latest SDK module versions
    456 
    457 # v1.15.2 (2022-03-24)
    458 
    459 * **Dependency Update**: Updated to the latest SDK module versions
    460 
    461 # v1.15.1 (2022-03-23)
    462 
    463 * **Dependency Update**: Updated to the latest SDK module versions
    464 
    465 # v1.15.0 (2022-03-08)
    466 
    467 * **Feature**: Updated `github.com/aws/smithy-go` to latest version
    468 * **Dependency Update**: Updated to the latest SDK module versions
    469 
    470 # v1.14.0 (2022-02-24)
    471 
    472 * **Feature**: Adds support for loading RetryMaxAttempts and RetryMod from the environment and shared configuration files. These parameters drive how the SDK's API client will initialize its default retryer, if custome retryer has not been specified. See [config](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/config) module and [aws.Config](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/aws#Config) for more information about and how to use these new options.
    473 * **Feature**: Adds support for the `ca_bundle` parameter in shared config and credentials files. The usage of the file is the same as environment variable, `AWS_CA_BUNDLE`, but sourced from shared config. Fixes [#1589](https://github.com/aws/aws-sdk-go-v2/issues/1589)
    474 * **Feature**: Updated `github.com/aws/smithy-go` to latest version
    475 * **Dependency Update**: Updated to the latest SDK module versions
    476 
    477 # v1.13.1 (2022-01-28)
    478 
    479 * **Bug Fix**: Fixes LoadDefaultConfig handling of errors returned by passed in functional options. Previously errors returned from the LoadOptions passed into LoadDefaultConfig were incorrectly ignored. [#1562](https://github.com/aws/aws-sdk-go-v2/pull/1562). Thanks to [Pinglei Guo](https://github.com/pingleig) for submitting this PR.
    480 * **Bug Fix**: Fixes the SDK's handling of `duration_sections` in the shared credentials file or specified in multiple shared config and shared credentials files under the same profile. [#1568](https://github.com/aws/aws-sdk-go-v2/pull/1568). Thanks to [Amir Szekely](https://github.com/kichik) for help reproduce this bug.
    481 * **Bug Fix**: Updates `config` module to use os.UserHomeDir instead of hard coded environment variable for OS. [#1563](https://github.com/aws/aws-sdk-go-v2/pull/1563)
    482 * **Dependency Update**: Updated to the latest SDK module versions
    483 
    484 # v1.13.0 (2022-01-14)
    485 
    486 * **Feature**: Updated `github.com/aws/smithy-go` to latest version
    487 * **Dependency Update**: Updated to the latest SDK module versions
    488 
    489 # v1.12.0 (2022-01-07)
    490 
    491 * **Feature**: Add load option for CredentialCache. Adds a new member to the LoadOptions struct, CredentialsCacheOptions. This member allows specifying a function that will be used to configure the CredentialsCache. The CredentialsCacheOptions will only be used if the configuration loader will wrap the underlying credential provider in the CredentialsCache.
    492 * **Feature**: Updated `github.com/aws/smithy-go` to latest version
    493 * **Dependency Update**: Updated to the latest SDK module versions
    494 
    495 # v1.11.1 (2021-12-21)
    496 
    497 * **Dependency Update**: Updated to the latest SDK module versions
    498 
    499 # v1.11.0 (2021-12-02)
    500 
    501 * **Feature**: Add support for specifying `EndpointResolverWithOptions` on `LoadOptions`, and associated `WithEndpointResolverWithOptions`.
    502 * **Dependency Update**: Updated to the latest SDK module versions
    503 
    504 # v1.10.3 (2021-11-30)
    505 
    506 * **Dependency Update**: Updated to the latest SDK module versions
    507 
    508 # v1.10.2 (2021-11-19)
    509 
    510 * **Dependency Update**: Updated to the latest SDK module versions
    511 
    512 # v1.10.1 (2021-11-12)
    513 
    514 * **Dependency Update**: Updated to the latest SDK module versions
    515 
    516 # v1.10.0 (2021-11-06)
    517 
    518 * **Feature**: The SDK now supports configuration of FIPS and DualStack endpoints using environment variables, shared configuration, or programmatically.
    519 * **Feature**: Updated `github.com/aws/smithy-go` to latest version
    520 * **Dependency Update**: Updated to the latest SDK module versions
    521 
    522 # v1.9.0 (2021-10-21)
    523 
    524 * **Feature**: Updated  to latest version
    525 * **Dependency Update**: Updated to the latest SDK module versions
    526 
    527 # v1.8.3 (2021-10-11)
    528 
    529 * **Dependency Update**: Updated to the latest SDK module versions
    530 
    531 # v1.8.2 (2021-09-17)
    532 
    533 * **Dependency Update**: Updated to the latest SDK module versions
    534 
    535 # v1.8.1 (2021-09-10)
    536 
    537 * **Dependency Update**: Updated to the latest SDK module versions
    538 
    539 # v1.8.0 (2021-09-02)
    540 
    541 * **Feature**: Add support for S3 Multi-Region Access Point ARNs.
    542 
    543 # v1.7.0 (2021-08-27)
    544 
    545 * **Feature**: Updated `github.com/aws/smithy-go` to latest version
    546 * **Dependency Update**: Updated to the latest SDK module versions
    547 
    548 # v1.6.1 (2021-08-19)
    549 
    550 * **Dependency Update**: Updated to the latest SDK module versions
    551 
    552 # v1.6.0 (2021-08-04)
    553 
    554 * **Feature**: adds error handling for defered close calls
    555 * **Dependency Update**: Updated `github.com/aws/smithy-go` to latest version.
    556 * **Dependency Update**: Updated to the latest SDK module versions
    557 
    558 # v1.5.0 (2021-07-15)
    559 
    560 * **Feature**: Support has been added for EC2 IPv6-enabled Instance Metadata Service Endpoints.
    561 * **Dependency Update**: Updated `github.com/aws/smithy-go` to latest version
    562 * **Dependency Update**: Updated to the latest SDK module versions
    563 
    564 # v1.4.1 (2021-07-01)
    565 
    566 * **Dependency Update**: Updated to the latest SDK module versions
    567 
    568 # v1.4.0 (2021-06-25)
    569 
    570 * **Feature**: Adds configuration setting for enabling endpoint discovery.
    571 * **Feature**: Updated `github.com/aws/smithy-go` to latest version
    572 * **Dependency Update**: Updated to the latest SDK module versions
    573 
    574 # v1.3.0 (2021-05-20)
    575 
    576 * **Feature**: SSO credentials can now be defined alongside other credential providers within the same configuration profile.
    577 * **Bug Fix**: Profile names were incorrectly normalized to lower-case, which could result in unexpected profile configurations.
    578 * **Dependency Update**: Updated to the latest SDK module versions
    579 
    580 # v1.2.0 (2021-05-14)
    581 
    582 * **Feature**: Constant has been added to modules to enable runtime version inspection for reporting.
    583 * **Dependency Update**: Updated to the latest SDK module versions
    584