Releases: langchain-ai/langchain-aws
Releases · langchain-ai/langchain-aws
Release list
langchain-aws==1.6.2
What's Changed
- feat(aws): Support Claude Fable and Sonnet 5 by Michael Chin (@michaelnchin) in #1140
- fix(aws): Allow thinking + forced tool use on Claude Opus 4.8 and Claude 5 by Michael Chin (@michaelnchin) in #1141
- fix(aws): stabilize Bedrock Converse streaming cassette by Mason Daugherty (@mdrxy) in #1134
- fix(aws): stabilize Bedrock Converse agent-loop cassette by Mason Daugherty (@mdrxy) in #1136
- test(aws): retry Nova stream read timeouts by Mason Daugherty (@mdrxy) in #1137
- release(aws): 1.6.2 by Michael Chin (@michaelnchin) in #1149
Full Changelog: langgraph-checkpoint-aws==1.2.0...langchain-aws==1.6.2
langgraph-checkpoint-aws==1.2.0
What's Changed
- feat(langgraph-checkpoint-aws): Support hierarchical namespace search in AgentCoreMemoryStore by Michael Chin (@michaelnchin) in #1138
- release(langgraph-checkpoint-aws): 1.2.0 by Michael Chin (@michaelnchin) in #1145
Full Changelog: langchain-aws==1.6.1...langgraph-checkpoint-aws==1.2.0
langchain-aws==1.6.1
What's Changed
- fix(aws): strip null anyOf variants to stay within Bedrock 16-union-type limit by evipani in #1114
- fix(aws): Omit per-tool-call suffix from AgentCore code interpreter tool checkpoint_ns by Michael Chin (@michaelnchin) in #1130
- fix(aws): reclassify Nova-1 inline reasoning out of user-facing content (#783) by Islam Elkadi (@islamelkadi) in #1111
- test(aws): clarify
xfailreasons for Bedrock mixedtext+tool_useturn by Mason Daugherty (@mdrxy) in #1118 - fix(aws): accept streaming init param on ChatBedrockConverse by Lucas Kim (@kimnamu) in #1115
- test(aws): make Nova tool-call thinking regression robust by Mason Daugherty (@mdrxy) in #1124
- test(aws): update Bedrock Meta standard model by Mason Daugherty (@mdrxy) in #1125
- test(aws): restore stable Bedrock Meta standard model by Mason Daugherty (@mdrxy) in #1126
- chore: bump the actions-dependencies group with 2 updates by Dependabot (@dependabot)[bot] in #1131
- release(aws): 1.6.1 by Michael Chin (@michaelnchin) in #1132
New Contributors
- Islam Elkadi (@islamelkadi) made their first contribution in #1111
- evipani made their first contribution in #1114
Full Changelog: langchain-aws==1.6.0...langchain-aws==1.6.1
langchain-agentcore-codeinterpreter==0.0.5
What's Changed
- fix(agentcore-codeinterpreter): resolve read-plane paths against sandbox cwd by A M (@kzamin) in #1104
- test(agentcore-codeinterpreter): Add read-plane cwd round-trip integration tests by Michael Chin (@michaelnchin) in #1121
- fix(agentcore-codeinterpreter): Override additional BaseSandbox async helpers by Michael Chin (@michaelnchin) in #1127
- chore: update workflow key name by Mason Daugherty (@mdrxy) in #1119
- chore: bump the uv group across 3 directories with 1 update by Dependabot (@dependabot)[bot] in #1120
- release(agentcore-codeinterpreter): 0.0.5 by Michael Chin (@michaelnchin) in #1122
New Contributors
- A M (@kzamin) made their first contribution in #1104
Full Changelog: langchain-agentcore-codeinterpreter==0.0.4...langchain-agentcore-codeinterpreter==0.0.5
langchain-aws==1.6.0
What's Changed
- feat(aws): surface per-TTL cache breakdown from cacheDetails by Raz Shahriar (@onraz) in #1098
⚠️ Breaking Change: When Bedrock returns cacheDetails,input_token_details["cache_creation"]is now 0 and cache-write tokens move to the new TTL-specificephemeral_5m_input_tokens/ephemeral_1h_input_tokenskeys.
- feat(aws): add
langchain-awsversion metadata to models by Mason Daugherty (@mdrxy) in #1102 - docs(aws): clarify prompt caching middleware and helper docstrings by Mason Daugherty (@mdrxy) in #1112
- fix(aws): omit temperature/top_p for models that don't support them by Lucas Kim (@kimnamu) in #1095
- fix: preserve non-ASCII in tool, schema, and Bedrock-agent JSON serialization by Humphrey (@HumphreySun98) in #1085
- test(aws): give each output_version its own VCR cassette by Mason Daugherty (@mdrxy) in #1097
- test(aws): Update integ for per TTL cache stats support by Michael Chin (@michaelnchin) in #1108
- chore(aws): Add unit tests for non-ASCII preservation by Michael Chin (@michaelnchin) in #1086
- chore: bump the uv group across 2 directories with 3 updates by Dependabot (@dependabot)[bot] in #1109
- chore(agentcore-codeinterpreter): bump langchain and langchain-anthropic by Michael Chin (@michaelnchin) in #1110
- release(aws): 1.6.0 by Michael Chin (@michaelnchin) in #1113
New Contributors
- Humphrey (@HumphreySun98) made their first contribution in #1085
- Raz Shahriar (@onraz) made their first contribution in #1098
Full Changelog: langgraph-checkpoint-aws==1.1.1...langchain-aws==1.6.0
langgraph-checkpoint-aws==1.1.1
What's Changed
- feat(langgraph-checkpoint-aws): add batch flush for DeferredCheckpointSaver #1016 by Keyur Patel (@Keyur-S-Patel) in #1091
- fix(agentcore-codeinterpreter): send binary uploads as raw blobs by WOLIKIMCHENG in #1089
- test(langgraph-checkpoint-aws): Increase async concurrency timing thresholds for tests on Python 3.10 by Michael Chin (@michaelnchin) in #1106
- release(langgraph-checkpoint-aws): 1.1.1 by Michael Chin (@michaelnchin) in #1107
New Contributors
- WOLIKIMCHENG made their first contribution in #1089
Full Changelog: langchain-aws==1.5.1...langgraph-checkpoint-aws==1.1.1
langchain-aws==1.5.1
What's Changed
- feat(aws): Enable streaming for
prompt_prefillstructured output mode by Michael Chin (@michaelnchin) in #1042 - fix(aws): Fixed prompt prefill instructions to match Pydantic format by gabrielrfg in #1058
- test(aws): make
test_tool_use_with_cache_pointdeterministic by Mason Daugherty (@mdrxy) in #1056 - test(aws): add additional test guidance by Mason Daugherty (@mdrxy) in #1059
- test(aws): fix yaml parse error in
test_request_headersby Mason Daugherty (@mdrxy) in #1060 - test(aws): make
ChatAnthropicBedrockregion tests hermetic by Mason Daugherty (@mdrxy) in #1061 - test(aws): make
test_request_headersrobust to credential-resolution requests by Mason Daugherty (@mdrxy) in #1062 - test(aws): silence pending deprecation and PDF user warnings in test runs by Mason Daugherty (@mdrxy) in #1063
- test(aws): scope PDF filename warning filter via pytestmark by Mason Daugherty (@mdrxy) in #1066
- test(aws): capture Bedrock header assertions with botocore hook by Mason Daugherty (@mdrxy) in #1068
- test(aws): make integration cassettes survive a live re-record by Mason Daugherty (@mdrxy) in #1074
- test(aws): log VCR request body on cassette mismatch (temporary debug) by Mason Daugherty (@mdrxy) in #1078
- test(aws): disable pytest-benchmark under xdist to silence
PytestBenchmarkWarningby Mason Daugherty (@mdrxy) in #1079 - test(aws): silence third-party pydantic deprecation warning in pytest by Mason Daugherty (@mdrxy) in #1081
- chore: bump starlette from 1.0.0 to 1.0.1 in /libs/aws in the uv group across 1 directory by Dependabot (@dependabot)[bot] in #1080
- release(aws): 1.5.1 by Michael Chin (@michaelnchin) in #1084
Full Changelog: langchain-aws==1.5.0...langchain-aws==1.5.1
langchain-agentcore-codeinterpreter==0.0.4
What's Changed
- fix(agentcore-codeinterpreter): fix write() path doubling and PermissionError when sandbox cwd != / by Alex Gatto (@awg66) in #1073
- fix(agentcore-codeinterpreter): resolve to correct download_files() path when sandbox cwd is not root by Michael Chin (@michaelnchin) in #1076
- release(agentcore-codeinterpreter): 0.0.4 by Michael Chin (@michaelnchin) in #1077
Full Changelog: langgraph-checkpoint-aws==1.1.0...langchain-agentcore-codeinterpreter==0.0.4
langgraph-checkpoint-aws==1.1.0
What's Changed
- feat(langgraph-checkpoint-aws): Set default Valkey client name if not provided by user by Michael Chin (@michaelnchin) in #1065
- fix(langgraph-checkpoint-aws): run DynamoDBSaver.alist off the event loop by Lucas Kim (@kimnamu) in #1072
- chore(langgraph-checkpoint-aws): Reorganize for logical package structure per service by Michael Chin (@michaelnchin) in #1067
- NOTE: This breaks some submodule import paths. Please switch to using top-level imports instead.
- release(langgraph-checkpoint-aws): 1.1.0 by Michael Chin (@michaelnchin) in #1075
New Contributors
- Lucas Kim (@kimnamu) made their first contribution in #1072
Full Changelog: langchain-agentcore-codeinterpreter==0.0.3...langgraph-checkpoint-aws==1.1.0
langchain-aws==1.5.0
What's Changed
- fix(aws): trace runtime model override by Mason Daugherty (@mdrxy) in #1048
- chore: Bump langsmith + langchain-classic in lockfiles by Michael Chin (@michaelnchin) in #1049
- fix(aws): use resolved base model for ChatBedrockConverse tracing by ccurme (@ccurme) in #1045
- release(aws): 1.5.0 by ccurme (@ccurme) in #1052
Full Changelog: langchain-aws==1.4.7...langchain-aws==1.5.0