You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
lambda_http enables default features of lambda_runtime #1092
This is an easy fix. I was trying to minimize the size of my lambda functions and came across regex-automata which was depended on by tracing-subscriber which was depended on by lambda_runtime_api_client which was depended on by lambda_runtime. lambda_runtime lists it as an optional dependency, so I said something must be enabling it somehow. And then I got to lambda_http, which kept the default dependencies of lambda_runtime.
Good catch! Theoretically disabling default features of a dependency might break somebody, but it is generally considered not a breaking semver change as it does not change any public interfaces. (See our cargo-semver-check CI run passing: ref)
We should be able to merge this once the rest of the CI finishes.
This issue is now closed. Comments on closed issues 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.
Activity
jlizen commentedon Jan 26, 2026
Good catch! Theoretically disabling default features of a dependency might break somebody, but it is generally considered not a breaking semver change as it does not change any public interfaces. (See our
cargo-semver-checkCI run passing: ref)We should be able to merge this once the rest of the CI finishes.
github-actions commentedon Jan 26, 2026
This issue is now closed. Comments on closed issues 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.