Skip to content

v4.0.0

Choose a tag to compare

@brentrager brentrager released this 24 Feb 06:05
· 84 commits to main since this release
91d11b4

Major Changes

  • 05cb4d7: Add context config filtering, Lambda adapter, and caller tracking to Go logger
    • Port ContextConfig system from Rust (AllowAll/Deny/OnlyKeys/Nested recursive filtering)
    • Add PresetConfigMinimal and PresetConfigFull presets
    • Add CallerInfo with runtime.Caller for file/line/function tracking
    • Add LambdaLogger with AWS Lambda context, SQS, and API Gateway integration
    • Add error cause chain walking via errors.Unwrap in ErrorDetail