Releases: aws/bedrock-agentcore-sdk-python
Releases · aws/bedrock-agentcore-sdk-python
Bedrock AgentCore SDK v1.4.7
Installation
pip install bedrock-agentcore==1.4.7What's Changed
See CHANGELOG.md for details.
What's Changed
- fix: use separate ports for runtime integ tests to avoid parallel conflicts by @Hweinstock in #332
- fix: add missing agentId metadata to batched agent state flush by @Hweinstock in #331
- feat: add data plane, extraction, and lifecycle integ tests to TestMemoryClient by @Hweinstock in #334
- feat: add ResourcePolicyClient for resource-based policy management by @Hweinstock in #328
- chore: remove manual_test_memory_client.py by @Hweinstock in #337
- ci(deps): bump trufflesecurity/trufflehog from 3.90.6 to 3.93.8 by @dependabot[bot] in #343
- ci(deps): bump slackapi/slack-github-action from 2.0.0 to 3.0.1 by @dependabot[bot] in #344
- chore(deps): bump pyjwt from 2.10.1 to 2.12.0 by @dependabot[bot] in #341
- feat(strands-memory): add event metadata support to AgentCoreMemorySessionManager by @tejaskash in #339
- feat: add A2A protocol support via serve_a2a by @tejaskash in #349
- feat: add missing data plane passthroughs and integration tests by @Hweinstock in #352
- fix: add retries for flaky integ tests that depend on LLM responses by @Hweinstock in #351
- ci(deps): bump aws-actions/configure-aws-credentials from 5 to 6 by @dependabot[bot] in #345
- Revise agent deployment instructions in README by @cagataycali in #130
- ci(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #165
- chore(deps): bump pyasn1 from 0.6.2 to 0.6.3 by @dependabot[bot] in #353
- ci(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in #80
- feat: add AG-UI protocol support via serve_ag_ui and AGUIApp by @tejaskash in #350
- fix: normalize snake_case/camelCase in passthrough methods for consistent SDK API by @Hweinstock in #348
- Release v1.4.7 by @github-actions[bot] in #355
New Contributors
- @cagataycali made their first contribution in #130
Full Changelog: v1.4.6...v1.4.7
Bedrock AgentCore SDK v1.4.6
Installation
pip install bedrock-agentcore==1.4.6What's Changed
See CHANGELOG.md for details.
What's Changed
- fix(memory): handle SELF_MANAGED override type in _wrap_configuration by @abhu85 in #290
- fix: return 400 for UnicodeDecodeError in invocation handler by @tejaskash in #313
- fix: use memoryStrategyId instead of strategyId in search_long_term_memories by @tejaskash in #314
- test(memory): add stream delivery integ tests, and TESTING.md by @Hweinstock in #317
- fix(memory): pass through unknown config keys in _wrap_configuration by @jariy17 in #322
- feat: add name parameter to browser_session() and SessionConfiguration by @kevin-orellana in #326
- feat: rewrite controlplane integration tests with pytest by @Hweinstock in #323
- chore: remove test_devex.py, update TESTING.md by @Hweinstock in #325
- fix: replace hardcoded sleeps with polling in session manager tests by @Hweinstock in #324
- feat(memory): add boto3_session parameter to MemoryClient by @jariy17 in #330
- Release v1.4.6 by @github-actions[bot] in #333
New Contributors
Full Changelog: v1.4.5...v1.4.6
Bedrock AgentCore SDK v1.4.5
Installation
pip install bedrock-agentcore==1.4.5What's Changed
See CHANGELOG.md for details.
What's Changed
- ci: parallelize integration tests into matrix jobs by @jariy17 in #269
- chore(deps): bump aiohttp from 3.13.2 to 3.13.3 by @dependabot[bot] in #232
- chore(deps): bump filelock from 3.18.0 to 3.20.3 by @dependabot[bot] in #231
- chore(deps): bump urllib3 from 2.5.0 to 2.6.3 by @dependabot[bot] in #230
- chore(deps): bump virtualenv from 20.31.2 to 20.36.1 by @dependabot[bot] in #229
- chore(deps): bump werkzeug from 3.1.3 to 3.1.5 by @dependabot[bot] in #228
- chore(deps): bump python-multipart from 0.0.20 to 0.0.22 by @dependabot[bot] in #224
- fix: apply ruff formatting to openai converter files by @tejaskash in #312
- Add daily Slack notification for open PRs by @jariy17 in #304
- ci(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #140
- ci(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #139
- chore(deps): bump mcp from 1.12.2 to 1.23.0 by @dependabot[bot] in #310
- chore(deps): bump pillow from 11.3.0 to 12.1.1 by @dependabot[bot] in #309
- chore(deps): bump werkzeug from 3.1.5 to 3.1.6 by @dependabot[bot] in #308
- chore(deps): bump starlette from 0.47.1 to 0.49.1 by @dependabot[bot] in #307
- chore(deps): bump cryptography from 45.0.5 to 46.0.5 by @dependabot[bot] in #306
- chore(deps-dev): bump wheel from 0.45.1 to 0.46.2 by @dependabot[bot] in #221
- ci: temporarily disable memory integration tests by @jariy17 in #319
- chore: remove deprecated legacy-release workflow by @Hweinstock in #315
- fix(strands-memory): restore positional arg order in SessionManager init by @tejaskash in #318
- Release v1.4.5 by @github-actions[bot] in #321
New Contributors
- @tejaskash made their first contribution in #312
Full Changelog: v1.4.4...v1.4.5
Bedrock AgentCore SDK v1.4.4
Installation
pip install bedrock-agentcore==1.4.4What's Changed
See CHANGELOG.md for details.
What's Changed
- fix: allow custom HTTP status codes from entrypoint handlers (#284) by @aidandaly24 in #296
- fix: Session Manager Batching improvements by @padmak30 in #298
- feat: add EvaluationClient with run() for on-demand session evaluation by @jariy17 in #300
- feat: split release workflow into prepare and publish by @Hweinstock in #301
- feat(memory): add streamDeliveryResources support to memory SDK by @Hweinstock in #302
- Release v1.4.3 by @github-actions[bot] in #297
- feat(strands-memory): add converter injection and optional restored-tool filtering by @dharamendrak in #288
- Release v1.4.4 by @github-actions[bot] in #305
New Contributors
- @Hweinstock made their first contribution in #301
- @dharamendrak made their first contribution in #288
Full Changelog: v1.4.3...v1.4.4
Bedrock AgentCore SDK v1.4.3
Installation
pip install bedrock-agentcore==1.4.3What's Changed
See CHANGELOG.md for details.
What's Changed
- Release v1.4.2 by @github-actions[bot] in #294
- feat: add buffering for agent state events by @padmak30 in #295
Full Changelog: v1.4.2...v1.4.3
Bedrock AgentCore SDK v1.4.2
Installation
pip install bedrock-agentcore==1.4.2What's Changed
See CHANGELOG.md for details.
What's Changed
- Release v1.4.1 by @github-actions[bot] in #287
- fix: AgentCoreMemorySessionManager - Cache agent timestamps to eliminate redundant list_events calls by @padmak30 in #289
- feat: Add automatic flush for batched messages, on AfterInvocationEvent hook and interval-based periodical flush by @padmak30 in #291
- fix: fix npe in memory session manager when messages have no text content by @padmak30 in #293
Full Changelog: v1.4.1...v1.4.2
Bedrock AgentCore SDK v1.4.1
Installation
pip install bedrock-agentcore==1.4.1What's Changed
See CHANGELOG.md for details.
What's Changed
- Release v1.4.0 by @github-actions[bot] in #281
Full Changelog: v1.3.3...v1.4.1
Bedrock AgentCore SDK v1.3.3
Installation
pip install bedrock-agentcore==1.3.3What's Changed
See CHANGELOG.md for details.
What's Changed
- feat: isolate async handler execution on dedicated worker event loop by @siwachabhi in #273
- fix: Update list_events max results to max value 100 by @padmak30 in #285
New Contributors
Full Changelog: v1.4.0...v1.3.3
Bedrock AgentCore SDK v1.4.0
Installation
pip install bedrock-agentcore==1.4.0What's Changed
See CHANGELOG.md for details.
What's Changed
- Release v1.3.2 by @github-actions[bot] in #280
- feat: add SessionConfiguration with proxy, extensions, and profile support by @kevin-orellana in #274
Full Changelog: v1.3.2...v1.4.0
Bedrock AgentCore SDK v1.3.2
Installation
pip install bedrock-agentcore==1.3.2What's Changed
See CHANGELOG.md for details.
What's Changed
- Release v1.3.1 by @github-actions[bot] in #270
- fix: insert retrieved LTM before last user message to avoid prefill error by @notgitika in #271
- test: add thinking-mode compatibility tests for LTM retrieval by @notgitika in #272
- feat: configurable context_tag with user_context default by @notgitika in #279
New Contributors
- @notgitika made their first contribution in #271
Full Changelog: v1.3.1...v1.3.2