Releases: seek-oss/aws-codedeploy-hooks
Releases · seek-oss/aws-codedeploy-hooks
@seek/aws-codedeploy-infra@4.1.1
Patch Changes
-
HookStack: Bundle handlers with rolldown (#238)
This fixes the following
Init Errorin the hooks:{ "errorType": "Error", "errorMessage": "Dynamic require of \"node:os\" is not supported", "stack": [ "Error: Dynamic require of \"node:os\" is not supported", " at file:///var/task/index.mjs:11:9", " at ../../node_modules/.pnpm/pino@10.3.1/node_modules/pino/pino.js (/node_modules/.pnpm/pino@10.3.1/node_modules/pino/pino.js:3:12)" ] }
@seek/aws-codedeploy-infra@4.1.0
Minor Changes
- Publish dual ESM/CJS package (#230)
@seek/aws-codedeploy-hooks@3.1.0
Minor Changes
- Publish dual ESM/CJS package (#230)
@seek/aws-codedeploy-infra@4.0.4
Patch Changes
- deps:
@seek/logger12 (#228)
@seek/aws-codedeploy-infra@4.0.3
Patch Changes
- Fix propagation of
servicetag in logs (#219)
@seek/aws-codedeploy-infra@4.0.2
Patch Changes
-
Fix a bug in the
BeforeAllowTraffichook that was causing it to retrieve metadata from itself instead of the target Lambda function being deployed. (#215)The hook now correctly fetches metadata from the target function, which allows the deployment to proceed and populates the service field in hook logs with the target function's name.
@seek/aws-codedeploy-infra@4.0.1
Patch Changes
- Fix BeforeAllowTraffic permissions (#213)
Add standard attributes to logs
@seek/aws-codedeploy-infra@4.0.0
Major Changes
- Require Node.js 22.14.0+ (#209)
Minor Changes
-
HookStack: Upgrade hooks to Node.js 24 (#209)
-
Enhanced logging and added Datadog integration: (#200)
- Logger now dynamically resolves
servicefield from Lambda function metadata, prioritizingTags.service, thenDD_SERVICEenvironment variable, falling back to the function name or a default ofaws-codedeploy-hooks - Set Datadog log tier to
tin - Set logger.name to
aws-codedeploy-hooks
- Logger now dynamically resolves