All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
7.1.21 (2020-05-06)
7.1.20 (2020-05-05)
7.1.19 (2020-05-02)
7.1.18 (2020-05-01)
7.1.17 (2020-04-30)
7.1.16 (2020-04-29)
7.1.15 (2020-04-27)
7.1.14 (2020-04-25)
7.1.13 (2020-04-22)
7.1.12 (2020-04-21)
7.1.11 (2020-04-20)
7.1.10 (2020-04-14)
7.1.9 (2020-04-10)
7.1.8 (2020-04-09)
7.1.7 (2020-04-08)
7.1.6 (2020-04-04)
7.1.5 (2020-04-03)
7.1.4 (2020-04-02)
7.1.3 (2020-03-30)
7.1.2 (2020-03-27)
7.1.1 (2020-03-26)
7.1.0 (2020-03-25)
7.0.7 (2020-03-19)
7.0.6 (2020-03-17)
7.0.5 (2020-03-14)
7.0.4 (2020-03-12)
7.0.3 (2020-03-10)
7.0.2 (2020-03-07)
7.0.1 (2020-03-05)
7.0.0 (2020-03-01)
- to use this version, your application must depend on monocdk-experiment.
6.1.1 (2020-02-27)
6.1.0 (2020-02-27)
6.0.2 (2020-02-26)
6.0.1 (2020-02-20)
6.0.0 (2020-02-19)
- bump:
repo.token
is nowtokenSecretArn
to enforce that the token is kept in AWS SecretsManager. Also, the API forIRepo.createBuildSource
was modified.
5.7.3 (2020-02-14)
5.7.2 (2020-02-13)
5.7.1 (2020-02-12)
5.7.0 (2020-02-12)
5.6.0 (2020-02-09)
5.5.0 (2020-02-08)
5.4.2 (2020-02-07)
5.4.1 (2020-01-30)
5.4.0 (2020-01-29)
5.3.0 (2020-01-24)
- try switching dependabot to automatic merging (75b686e)
5.2.0 (2020-01-10)
5.1.0 (2020-01-04)
5.0.0 (2020-01-03)
- AutoBuildOptions.buildSpec is now of type codebuild.BuildSpec
- CanaryProps.scheduleExpression is now of type events.Schedule, and was renamed to 'schedule'
- ChangeControllerProps.scheduleExpression is now of type events.Schedule, and was renamed to 'schedule'
- RsaPrivateKeySecretProps.deletionPolicy has been renamed to 'removalPolicy'
- PipelineProps.buildSpec is now of type codebuild.BuildSpec
- GitHubRepo.tokenParameterName is now of type cdk.SecretValue, and was renamed to 'token'
- ShellableOptions.alarmPeriodSec is now of type cdk.Duration, and was renamed to 'alarmPeriod'
- migrate library to General Availability CDK version (e6602c1)
4.6.0 (2019-12-11)
4.5.1 (2019-10-26)
4.5.0 (2019-10-23)
4.4.4 (2019-10-17)
4.4.3 (2019-10-01)
4.4.2 (2019-09-30)
4.4.1 (2019-09-30)
4.4.0 (2019-09-23)
4.3.0 (2019-09-13)
- bump: add known_hosts before pushing to github (047ca55)
- auto-build (with public logs) (4cbc8ab), closes #42
- update "github-codebuild-logs" sar app to 1.0.4 (1d0a90d)
4.1.0 (2019-08-26)
4.0.0 (2019-08-06)
- The
Superchain
construct was removed. The default build image was changed tojsii/superchain
instead of being a bundled image staged in an ECR registry.
- use
jsii/superchain
image instead of bundling own (#121) (59aeb80), closes aws/jsii#653
3.9.5 (2019-07-17)
3.9.4 (2019-07-16)
3.9.3 (2019-06-06)
3.9.2 (2019-06-04)
3.9.1 (2019-06-03)
3.9.0 (2019-05-29)
3.8.2 (2019-05-21)
3.8.1 (2019-05-20)
- Upgraded contents of Superchain Docker image
3.8.0 (2019-04-11)
3.7.1 (2019-04-11)
3.7.0 (2019-04-10)
3.6.3 (2019-04-09)
3.6.2 (2019-04-09)
3.6.1 (2019-04-09)
3.6.0 (2019-04-09)
- shellable alarm configuration (#88) (4beddad), closes awslabs/cdk-ops#329
3.5.18 (2019-04-08)
3.5.17 (2019-04-07)
3.5.16 (2019-04-06)
3.5.15 (2019-04-05)
3.5.14 (2019-04-04)
3.5.13 (2019-04-03)
3.5.12 (2019-04-02)
3.5.11 (2019-04-01)
3.5.10 (2019-03-31)
3.5.9 (2019-03-30)
3.5.8 (2019-03-29)
3.5.7 (2019-03-28)
3.5.6 (2019-03-27)
3.5.5 (2019-03-26)
3.5.4 (2019-03-25)
3.5.3 (2019-03-24)
3.5.2 (2019-03-23)
3.5.1 (2019-03-22)
3.5.0 (2019-03-21)
3.4.9 (2019-03-20)
3.4.8 (2019-03-19)
3.4.7 (2019-03-18)
3.4.6 (2019-03-17)
3.4.5 (2019-03-16)
3.4.4 (2019-03-15)
3.4.3 (2019-03-14)
3.4.2 (2019-03-13)
3.4.1 (2019-03-12)
3.4.0 (2019-03-11)
3.3.0 (2019-03-11)
3.2.13 (2019-03-10)
3.2.12 (2019-03-09)
3.2.11 (2019-03-08)
3.2.10 (2019-03-07)
3.2.9 (2019-03-06)
3.2.8 (2019-03-05)
3.2.7 (2019-03-04)
3.2.6 (2019-03-03)
3.2.5 (2019-03-02)
3.2.4 (2019-03-01)
3.2.3 (2019-02-28)
3.2.2 (2019-02-27)
3.2.1 (2019-02-26)
3.2.0 (2019-02-25)
- superchain: add MSBuild to Superchain image (#76) (b2f1dfa)
- automatic bumps (#12) (39ea8a0), closes awslabs/cdk-ops#103
- make it possible to add arbitrary processing steps (#77) (f2ceb8a)
3.1.0 (2019-02-25)
- make it possible to add arbitrary processing steps (#77) (f2ceb8a)
- superchain: add MSBuild to Superchain image (#76) (b2f1dfa)
3.0.0 (2019-02-20)
- Correctly set environment before using gpg (#69) (19aeed5)
- Don't attempt deleting OpenPGP keys' secrets (#70) (de02f7c)
- Upgrade npm if 'npm ci' is unsupported (#72) (e8a19ca)
- Rename PGPSecret to OpenPGPKeyPair (#67) (c540def)
- Support Change Control Policies (#71) (82acca9), closes awslabs/cdk-ops#231
- The
PGPSecret
class was renamed toOpenPGPKeyPair
.
2.0.1 (2019-02-11)
- Add missing permission to PGPSecret CustomResource
2.0.0 (2019-02-11)
- Create OpenPGP Public Key parameter using SSM resource (#63) (a3510f1)
- Move permission grant function to PGPSecret (#62) (7c6809a)
ICredentialPair
now conveysssm.IStringParameter
andsecretsManager.ISecret
instead of the ARNs and related attributes of those.
1.0.0 (2019-01-29)
- Correctly model accepted/required attributes (#35) (52bdccb)
- pgp-secret did not store passphrase in secrets manager (#45) (d8f9dbc)
- Stop surfacing and using secret VersionIds (#33) (afbd204)
- wrap the superchain image in a Superchain construct. (#38) (5713727)
- shallable: assume-role (#47) (1b9ef5d)
Testable
has been removed,environmentVariables
has been renamed toenv
and changed schema;pipeline.env
renamed toenvironment
.
0.5.0 (2019-01-15)
- Correctly model accepted/required attributes (#35) (52bdccb)
- Stop surfacing and using secret VersionIds (#33) (afbd204)
0.4.0 (2019-01-07)
- This changes the API of the PGPSecret and CodeSigningCertificate constructs to offer a consistent API for accessing the name
and ARNs of the secret and parameters associated with the secrets, through the
ICredentialPair
interface.
0.3.2 (2018-12-20)
0.3.1 (2018-12-19)
- Correctly import requests (#15) (637290e)
- Custom resource behavior (40885c0)
- Logger reference in CSC custom resources (#14) (4c0bca6)
- gh-pages-publisher: force-push without history (#7) (e062ab7)
- github-releases: if changelog doesn't exist, don't include release notes (#8) (ab0d58c)
- pipeline: concurrency limit (#9) (268a128)
- pipeline: send email notifications on any action failure (#10) (dab2348)
- expose failure alarm to allow developers to configure hooks (#18) (2ed0f16)
- NuGet assemblies code signing (#2) (e715c65)
0.2.1 (2018-12-17)
0.2.0 (2018-12-13)
- pipeline: concurrency limit (#9)
- gh-pages-publisher: force-push without history (#7)
- pipeline: send email notifications on any action failure (#10)
- github-releases: if changelog doesn't exist, don't include release notes (#8)
- pipeline: raise an alarm when any stages are in a Failed state (#6)