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

feat(signer): graduate to stable #13661

Merged
merged 3 commits into from
Mar 19, 2021
Merged

feat(signer): graduate to stable #13661

merged 3 commits into from
Mar 19, 2021

Commits on Mar 18, 2021

  1. chore(signer): mark aws-signer module as stable

    CloudFormation supports only one resource type for AWS Signer, namely
    [Signing Profile].
    
    This is a very simple resource type with effectively two properties,
    both of which, have been modeled according to the latest expectations of
    the CDK construct library.
    
    There is no good reason why this module ought to stay as experimental.
    Given the standard nature of this module, I do not expect much customer
    feedback on usability that would require backwards incompatible changes.
    Hence, marking this as stable.
    
    Motivation
    The `ISigner` interface is referenced by the `Function` construct in the
    `aws-lambda` module. This is an instance of a stable module depending on
    an experimental module.
    
    In CDKv2, we plan to ship only stable modules as part of the
    mono-release of the cdk (aka, `aws-cdk-lib`). A prerequisite to achieve
    this is to avoid such dependencies (stable → experimental).
    
    In this specific case, we are fixing this by promoting the `aws-signer`
    module to stable.
    
    [Signing Profile]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-signer-signingprofile.html
    Niranjan Jayakar committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    c95e7c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86c7535 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2021

  1. Merge branch 'master' into nija-at/signer-stable

    Niranjan Jayakar authored Mar 19, 2021
    Configuration menu
    Copy the full SHA
    076c982 View commit details
    Browse the repository at this point in the history