Users of the GuDatabaseInstance class now need to explicitly opt-in/out of
DevX Backups via the devXBackups prop.
Minor Changes
197228b: GuLambdaFunction uses JSON logging by default, for compatibility with ApplicationLogLevel
v56.0.3
Patch Changes
89a22f1: Update aws-cdk to 2.136.1, aws-cdk-lib to 2.136.1, constructs to 10.3.0
v56.0.2
Patch Changes
a98acf3: Update aws-cdk to 2.134.0, aws-cdk-lib to 2.134.0, constructs to 10.3.0
v56.0.1
Patch Changes
44788e5: Update aws-cdk to 2.132.0, aws-cdk-lib to 2.132.0, constructs to 10.3.0
v56.0.0
Major Changes
5fead41: - Load balancers now add headers with information about the TLS version and cipher suite used during negotiation
Load balancers now drop invalid headers before forwarding requests to the target. Invalid headers are described as HTTP header names that do not conform to the regular expression [-A-Za-z0-9]+
Patch Changes
a551119: Apply the App tag to the launch template created in the EC2 App pattern.
de7c472: Update dependencies
e1f3751: Fixes a bug where this.app on a GuStack is always undefined, as it is never set.
6c5e701: Use PROD version of cognito-auth-lambdas instead of INFRA.
We no longer update/use the INFRA version of cognito-auth-lambdas, although we won't be making any breaking changes to these lambdas there may be a situation if a user of CDK does not update for a long while, when they switch from INFRA to PROD they will suddenly receive a lot of updates to their lambdas.
Users should take care to verify that any applications use Google Auth are still functional.
Users of the GuDatabaseInstance class now need to explicitly opt-in/out of
DevX Backups via the devXBackups prop.
Minor Changes
197228b: GuLambdaFunction uses JSON logging by default, for compatibility with ApplicationLogLevel
56.0.3
Patch Changes
89a22f1: Update aws-cdk to 2.136.1, aws-cdk-lib to 2.136.1, constructs to 10.3.0
56.0.2
Patch Changes
a98acf3: Update aws-cdk to 2.134.0, aws-cdk-lib to 2.134.0, constructs to 10.3.0
56.0.1
Patch Changes
44788e5: Update aws-cdk to 2.132.0, aws-cdk-lib to 2.132.0, constructs to 10.3.0
56.0.0
Major Changes
5fead41: - Load balancers now add headers with information about the TLS version and cipher suite used during negotiation
Load balancers now drop invalid headers before forwarding requests to the target. Invalid headers are described as HTTP header names that do not conform to the regular expression [-A-Za-z0-9]+
Patch Changes
a551119: Apply the App tag to the launch template created in the EC2 App pattern.
de7c472: Update dependencies
e1f3751: Fixes a bug where this.app on a GuStack is always undefined, as it is never set.
cc7aa7d: Requires curly braces in all circumstances.
This should help reduce noise in diffs, and remove ambiguity about when you should use curly braces (and possibly when a block starts and ends), especially for people unfamiliar with the language.
Note that this rule is fixable, so running eslint with the --fix flag will automatically update your code to comply with the new setting.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the all group in /cdk with 5 updates:
54.1.0
57.0.0
9.0.3
10.0.0
20.11.24
20.12.7
8.57.0
9.1.1
5.3.3
5.4.5
Updates
@guardian/cdk
from 54.1.0 to 57.0.0Release notes
Sourced from
@guardian/cdk
's releases.Changelog
Sourced from
@guardian/cdk
's changelog.... (truncated)
Commits
02695ec
Bump package version (#2279)197228b
add changeset that was missed in #2260 (#2277)7cc8591
feat!: Add DevX Backups support to RDS instance construct (#2276)5e59797
feat: GuLambdaFunction should use JSON logging by default (#2260)f11bf2f
Merge pull request #2275 from guardian/changeset-release/main70164c1
Empty commit to trigger build?a5bb31c
Bump package version67ae32e
Merge pull request #2272 from guardian/dependabot/npm_and_yarn/types/node-20....47edf4a
chore(deps): bump@types/node
from 20.12.3 to 20.12.763bdb52
Merge pull request #2270 from guardian/dependabot/npm_and_yarn/aws-sdk-2.1596.0Updates
@guardian/eslint-config-typescript
from 9.0.3 to 10.0.0Release notes
Sourced from
@guardian/eslint-config-typescript
's releases.Commits
1a23052
🦋 Release package updates (#1375)a247de9
Refactorab-core
for clearer intent (#1377)8bcb281
bump@guardian/eslint-config-typescript
too (#1378)cc7aa7d
Requires curly braces in all circumstances in the eslint config (#1374)0f1f19c
Revert "bump pnpm to v9" (#1373)b85fe77
bump pnpm to v9 (#1371)4c3e54c
usejest
directly (#1367)6617352
🦋 Release package updates (#1359)2554617
Amend changelogbfea8b9
Bump package versionsUpdates
@types/node
from 20.11.24 to 20.12.7Commits
Updates
eslint
from 8.57.0 to 9.1.1Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
b4d2512
9.1.1ef36aa4
Build: changelog update for 9.1.1a26b402
fix: use@eslint/create-config
latest (#18373)b78d831
9.1.0e4d9c92
Build: changelog update for 9.1.0d9a2983
chore: upgrade@eslint/js
to v9.1.1 (#18367)03068f1
feat: Provide helpful error message for nullish configs (#18357)50d406d
chore: package.json update for@eslint/js
release8d18958
fix: Remove name from eslint/js packages (#18368)155c71c
chore: package.json update for@eslint/js
releaseUpdates
typescript
from 5.3.3 to 5.4.5Release notes
Sourced from typescript's releases.
... (truncated)
Commits
27bcd4c
Update LKG9f33bf1
🤖 Pick PR #58098 (Fix constraints of nested homomorph...) into release-5.4 (#...71b2f84
Bump version to 5.4.5 and LKG892936f
🤖 Pick PR #58083 (Don't propagate partial union/inter...) into release-5.4 (#...38a7c05
release-5.4: Always set node-version for setup-node (#58117)b754fc3
🤖 Pick PR #57778 (fix type import check for default-i...) into release-5.4 (#...8eb3367
Bump version to 5.4.4 and LKGde9096b
🤖 Pick PR #57871 (Divide-and-conquer strategy for int...) into release-5.4 (#...06aae98
🤖 Pick PR #57973 (Compare package.json paths with cor...) into release-5.4 (#...6d8134e
🤖 Pick PR #57637 (Fixed a regression related to deter...) into release-5.4 (#...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show