...

Text file src/github.com/aws/aws-sdk-go-v2/config/CHANGELOG.md

Documentation: github.com/aws/aws-sdk-go-v2/config

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

View as plain text