Added
- Variable type tracking for boto3 clients and resources — improves extraction precision when clients are passed across function boundaries (#128)
- Support for
boto3.Session().client()/.resource()patterns in variable type tracking (#232) --resource-cutoffCLI flag andresource_cutoffMCP input to configure when resource lists collapse to*(#217)- Support for namespace imports in TypeScript/JavaScript (#190)
- Added partial support for permissions needed by aws-lambda-powertools (#186)
Fixed
- We now respect the system's native certificate store instead of using bundled certificates (#209)
--explainnow shows every call site when the same operation appears multiple times (#188)- Condition values for the same key are now merged instead of overwritten when serializing policies (#199)
Changed
EnrichmentEngine::newnow requires aresource_cutoffparameter; useDEFAULT_RESOURCE_CUTOFFto preserve existing behavior (#217)