Skip to content

Bug: require specific commons version as dependency #3879

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

Closed
dreamorosi opened this issue May 1, 2025 · 1 comment · Fixed by #3880
Closed

Bug: require specific commons version as dependency #3879

dreamorosi opened this issue May 1, 2025 · 1 comment · Fixed by #3880
Assignees
Labels
bug Something isn't working commons This item relates to the Commons Utility pending-release This item has been merged and will be released soon

Comments

@dreamorosi
Copy link
Contributor

Expected Behavior

As a customer, when updating Logger, Metrics, or any of the other utilities I should be able to continue using them without having to worry about keeping consistency with the underlying commons package.

This is needed because we update our packages in lockstep, so if there's a change in the commons package new versions of the other packages (i.e. logger) will rely on the same version of the commons one.

Current Behavior

Currently the version range specified for the commons package uses the ^ symbol, which means updates to one of the utilities might not update the commons package depending on the update strategy.

Code snippet

N/A

Steps to Reproduce

This was originally reported here.

Possible Solution

No response

Powertools for AWS Lambda (TypeScript) version

latest

AWS Lambda function runtime

22.x

Packaging format used

npm

Execution logs

@dreamorosi dreamorosi added bug Something isn't working commons This item relates to the Commons Utility labels May 1, 2025
@dreamorosi dreamorosi self-assigned this May 1, 2025
@dreamorosi dreamorosi moved this from Triage to Working on it in Powertools for AWS Lambda (TypeScript) May 1, 2025
@dreamorosi dreamorosi added the confirmed The scope is clear, ready for implementation label May 1, 2025
@dreamorosi dreamorosi moved this from Working on it to Pending review in Powertools for AWS Lambda (TypeScript) May 1, 2025
@github-project-automation github-project-automation bot moved this from Pending review to Coming soon in Powertools for AWS Lambda (TypeScript) May 1, 2025
Copy link
Contributor

github-actions bot commented May 1, 2025

⚠️ COMMENT VISIBILITY WARNING ⚠️

This issue is now closed. Please be mindful that future comments are hard for our team to see.

If you need more assistance, please either tag a team member or open a new issue that references this one.

If you wish to keep having a conversation with other community members under this issue feel free to do so.

@github-actions github-actions bot added pending-release This item has been merged and will be released soon and removed confirmed The scope is clear, ready for implementation labels May 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working commons This item relates to the Commons Utility pending-release This item has been merged and will be released soon
Projects
Status: Coming soon
Development

Successfully merging a pull request may close this issue.

1 participant