Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(release): 1.102.0 #14521

Merged
merged 30 commits into from
May 4, 2021
Merged

chore(release): 1.102.0 #14521

merged 30 commits into from
May 4, 2021

Commits on Apr 28, 2021

  1. Configuration menu
    Copy the full SHA
    2f5eeb0 View commit details
    Browse the repository at this point in the history
  2. chore(rds): add additional MySQL engine versions (#14421)

    Add additional minor versions for mysql engines.
    
    ```
    $ aws rds describe-db-engine-versions --engine mysql | jq -r '.DBEngineVersions[] | [.EngineVersion]' | grep 5.6
      "5.6.34"
      "5.6.35"
      "5.6.37"
      "5.6.39"
      "5.6.40"
      "5.6.41"
      "5.6.43"
      "5.6.44"
      "5.6.46"
      "5.6.48"
      "5.6.49"
      "5.6.51"
    
    $ aws rds describe-db-engine-versions --engine mysql | jq -r '.DBEngineVersions[] | [.EngineVersion]' | grep 5.7
      "5.7.16"
      "5.7.17"
      "5.7.19"
      "5.7.21"
      "5.7.22"
      "5.7.23"
      "5.7.24"
      "5.7.25"
      "5.7.26"
      "5.7.28"
      "5.7.30"
      "5.7.31"
      "5.7.33"
    
    $ aws rds describe-db-engine-versions --engine mysql | jq -r '.DBEngineVersions[] | [.EngineVersion]' | grep 8.0
      "8.0.11"
      "8.0.13"
      "8.0.15"
      "8.0.16"
      "8.0.17"
      "8.0.19"
      "8.0.20"
      "8.0.21"
      "8.0.23"
    ```
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    a2ush authored Apr 28, 2021
    Configuration menu
    Copy the full SHA
    e30ed87 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ead1dfc View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2021

  1. fix(aws-cloudwatch): fix for space in alarm name in alarms for compos… (

    #13963)
    
    Issue: #13953
    
    This change is to allow creation of composite alarms from alarms having spaces in their alarm name. 
    Ref https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Create_Composite_Alarm.html
    
    For more details please check above mentioned issue.
    
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    somanshusingla authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    7cdd541 View commit details
    Browse the repository at this point in the history
  2. chore: add a list of deprecated APIs for v1 (#14426)

    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    rix0rrr authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    780d715 View commit details
    Browse the repository at this point in the history
  3. chore(deprecated apis): make long columns line-break (#14443)

    Insert zero-width spaces after periods to force line breaks.
    
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    rix0rrr authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    80d2324 View commit details
    Browse the repository at this point in the history
  4. feat(cli): directly deploy stacks in nested assemblies (#14379)

    This change allows users to address stacks located in nested assemblies, which is the common use case when dealing with pipelines. For example, suppose we have only two stacks, `stack1` and `stack1/foo/bar`, and the second one is in a sub-assembly. The table below shows the behavior of the CLI before and after:
    
    | **Subcommand**               | **Pattern**    | **Matched stacks (before)** | **Matched stacks (after)** |
    |------------------------------|----------------|-----------------------------|----------------------------|
    | deploy, destroy, diff, synth | ε              | stack1                      | stack1                     |
    | list                         | ε              | stack1                      | stack1, stack1/foo/bar     |
    | metadata                     | ε              | ∅                           | ∅                          |
    | _any_                        | *, --all       | stack1                      | stack1                     |
    | _any_                        | **             | stack1                      | stack1, stack1/foo/bar     |
    | _any_                        | stack1/**      | ∅                           | stack1/foo/bar             |
    | _any_                        | stack1         | stack1                      | stack1                     |
    | _any_                        | stack1/foo/bar | ∅                           | stack1/foo/bar             |
    
    where:
    ε = empty string (no parameters)
    ∅ = empty results/error
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    otaviomacedo authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    5a6fa7f View commit details
    Browse the repository at this point in the history
  5. chore: add configuration for nozem distributed cache (#14448)

    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    rix0rrr authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    936b0bc View commit details
    Browse the repository at this point in the history
  6. fix(neptune): use correct L1 of DBParameterGroup (#14447)

    closes #14446 
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    zxkane authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    057f61f View commit details
    Browse the repository at this point in the history
  7. chore: fix failing v2 Java init template test (backport #14444) (#14451)

    This is an automatic backport of pull request #14444 done by [Mergify](https://mergify.io).
    
    
    ---
    
    
    <details>
    <summary>Mergify commands and options</summary>
    
    <br />
    
    More conditions and actions can be found in the [documentation](https://docs.mergify.io/).
    
    You can also trigger Mergify actions by commenting on this pull request:
    
    - `@Mergifyio refresh` will re-evaluate the rules
    - `@Mergifyio rebase` will rebase this PR on its base branch
    - `@Mergifyio update` will merge the base branch into this PR
    - `@Mergifyio backport <destination>` will backport this PR on `<destination>` branch
    
    Additionally, on Mergify [dashboard](https://dashboard.mergify.io/) you can:
    
    - look at your merge queues
    - generate the Mergify configuration with the config editor.
    
    Finally, you can contact us on https://mergify.io/
    </details>
    mergify[bot] authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    94f90bd View commit details
    Browse the repository at this point in the history
  8. chore: fix NodeJS init templates V2 unit tests for new-style synthesi…

    …s (backport #14400) (#14450)
    
    This is an automatic backport of pull request #14400 done by [Mergify](https://mergify.io).
    
    
    ---
    
    
    <details>
    <summary>Mergify commands and options</summary>
    
    <br />
    
    More conditions and actions can be found in the [documentation](https://docs.mergify.io/).
    
    You can also trigger Mergify actions by commenting on this pull request:
    
    - `@Mergifyio refresh` will re-evaluate the rules
    - `@Mergifyio rebase` will rebase this PR on its base branch
    - `@Mergifyio update` will merge the base branch into this PR
    - `@Mergifyio backport <destination>` will backport this PR on `<destination>` branch
    
    Additionally, on Mergify [dashboard](https://dashboard.mergify.io/) you can:
    
    - look at your merge queues
    - generate the Mergify configuration with the config editor.
    
    Finally, you can contact us on https://mergify.io/
    </details>
    mergify[bot] authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    9f1facb View commit details
    Browse the repository at this point in the history
  9. chore: remove cd from nozem os tools (#14455)

    `cd` only exists as a command on Mac, doesn't even exist on Windows
    
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    rix0rrr authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    8532a63 View commit details
    Browse the repository at this point in the history
  10. feat(rds): allow turning on IAM authentication for Clusters (#13958)

    Closes #13722
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    BLasan authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    0e59708 View commit details
    Browse the repository at this point in the history
  11. fix(rds): instance identifiers and endpoints of a Cluster are blank (#…

    …14394)
    
    Previously instanceIdentifiers and instanceEndpoints were readonly properties of DatabaseClusterNew, defaulting to empty arrays. However, they they were never set to the correct values after instances were added to the cluster. Those properties are now moved on to the DatabaseCluster and DatabaseClusterFromSnapshot classes where they can now actually be set to correct values.
    
    fixes #14377
    
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    vilikin authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    9597d97 View commit details
    Browse the repository at this point in the history
  12. feat(cfnspec): cloudformation spec v35.0.0 (#14411)

    * feat: cloudformation spec v35.0.0
    
    * Patch incorrect "AWS::AppIntegrations::EventIntegration"
    
    * Suppress linter warning about new property
    
    * Fix casing in StepFunctions DataBrew snapshot test.
    
    Co-authored-by: AWS CDK Team <aws-cdk@amazon.com>
    Co-authored-by: Rico Huijbers <rix0rrr@gmail.com>
    Co-authored-by: Adam Ruka <adamruka@amazon.com>
    4 people authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    49e49e7 View commit details
    Browse the repository at this point in the history
  13. chore(aws-ecs): add container name parameters (#13829)

    Adds container name property to ContainerDefinitionProps which allows
    to explicitly set container name. If undefined, this default is still
    the node id.
    
    Closes #8044 
    Closes #13681
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    timohirt authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    caa8208 View commit details
    Browse the repository at this point in the history
  14. chore(aws-cdk-lib): fix import statement in README (#14460)

    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    NetaNir authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    3d81560 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2021

  1. feat(synthetics): update CloudWatch Synthetics NodeJS runtime (#14157)

    fixes #14153
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    Khufu-I authored Apr 30, 2021
    Configuration menu
    Copy the full SHA
    3283225 View commit details
    Browse the repository at this point in the history
  2. chore: add missing @types/jest dependency to new libraries (#14470)

    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    rix0rrr authored Apr 30, 2021
    Configuration menu
    Copy the full SHA
    fdc3971 View commit details
    Browse the repository at this point in the history
  3. chore: add @types/jest to more package.jsons (#14473)

    This is a follow-up to #14470, where I forgot to notice that more
    services got added recently.
    
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    rix0rrr authored Apr 30, 2021
    Configuration menu
    Copy the full SHA
    e31587a View commit details
    Browse the repository at this point in the history

Commits on May 3, 2021

  1. fix(s3): urlForObject does not consider explicit bucket region (#14315)

    This commit updates `urlForObject()` to use the bucket's region instead of the stack's region when constructing the returned URL.
    
    Fixes #14149
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    cjihrig authored May 3, 2021
    Configuration menu
    Copy the full SHA
    e11d537 View commit details
    Browse the repository at this point in the history
  2. chore(prlint): declare missing dependency (#14497)

    A dependency on `make-runnable` was missing.
    
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    rix0rrr authored May 3, 2021
    Configuration menu
    Copy the full SHA
    39d4e96 View commit details
    Browse the repository at this point in the history
  3. chore(cli integ tests): delete bootstrap stacks last (#14505)

    We are running into conflicts where the toolkit stack canary
    is deleting bootstrap stacks before application stacks, which ends
    up with the `cfn-exec-role` being deleted before the application stack
    is deleted, causing errors.
    
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    rix0rrr authored May 3, 2021
    Configuration menu
    Copy the full SHA
    12b6da0 View commit details
    Browse the repository at this point in the history
  4. chore(eks): remove propertyOverride for nodegroup launchTemplate (#14499

    )
    
    Previously we use `addPropertyOverride()` when specifying launch template for a nodegroup:
    https://github.com/aws/aws-cdk/blob/e11d5378c33bea609ed09c998b305fdfd28999a9/packages/%40aws-cdk/aws-eks/lib/managed-nodegroup.ts#L359-L363
    
    This is now available on new cfn spec that cdk uses. So we can safely migrate to cfn props instead of calling `addPropertyOverride()`.
    
    The unit test should still covered the changes:
    https://github.com/aws/aws-cdk/blob/e11d5378c33bea609ed09c998b305fdfd28999a9/packages/%40aws-cdk/aws-eks/test/test.nodegroup.ts#L565-L643
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    kirintwn authored May 3, 2021
    Configuration menu
    Copy the full SHA
    9570747 View commit details
    Browse the repository at this point in the history
  5. feat(elasticsearch): Support version 7.10 (#14320)

    Resolves #14502 
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    TAKEDA-Takashi authored May 3, 2021
    Configuration menu
    Copy the full SHA
    f3a830c View commit details
    Browse the repository at this point in the history
  6. fix(CodeBuild): add resource only once per secret (#14510)

    When using the same secret as token with different json keys only add
    the resource once to the policy
    
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    Kruspe authored May 3, 2021
    Configuration menu
    Copy the full SHA
    affaaad View commit details
    Browse the repository at this point in the history

Commits on May 4, 2021

  1. chore: delete integration stacks serially (#14506)

    This is a follow-up to #14505 which in retrospect wasn't complete.
    
    The list of stacks was ordered properly, but since all stacks were being
    deleted in parallel this didn't actually solve the race condition.
    
    Delete stacks in series instead.
    
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    rix0rrr authored May 4, 2021
    Configuration menu
    Copy the full SHA
    3c53cfa View commit details
    Browse the repository at this point in the history
  2. fix(cli): 'cdk synth' not able to fail if stacks have errors (#14475)

    The environment variable `STACKS_TO_VALIDATE` contains the stack hierarchical ids that should be validated after synthesis. By default (when the variable is undefined), it validates only the printed stacks, keeping backward compatibility.
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    otaviomacedo authored May 4, 2021
    Configuration menu
    Copy the full SHA
    963d1c7 View commit details
    Browse the repository at this point in the history
  3. feat(cfnspec): cloudformation spec v35.1.0 (#14518)

    * feat: cloudformation spec v35.1.0
    
    * chore: attribute exception
    
    Co-authored-by: AWS CDK Team <aws-cdk@amazon.com>
    Co-authored-by: Nick Lynch <nlynch@amazon.com>
    3 people authored May 4, 2021
    Configuration menu
    Copy the full SHA
    bcdff3d View commit details
    Browse the repository at this point in the history
  4. chore(release): 1.102.0

    AWS CDK Team committed May 4, 2021
    Configuration menu
    Copy the full SHA
    b34aa4e View commit details
    Browse the repository at this point in the history