Releases: aws/mcp-proxy-for-aws
Releases · aws/mcp-proxy-for-aws
v1.4.0
Immutable
release. Only release title and notes can be modified.
What's Changed
Fixes
- fix: refresh stale credentials on auth failure without restart (#245)
- fix(auth): remove sensitive credential logging (#242)
- fix: remove fast fail credential check from create_aws_session (#233)
- fix: disable SBOM upload to immutable GitHub release (#247)
- fix: increase test timeout for integration tests (#165)
Chores
v1.3.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix: grant contents write for SBOM release asset upload by @anasstahr in #236
- chore(deps): update uv: bump langchain-core from 1.2.1 to 1.2.28 by @dependabot[bot] in #235
- chore(deps): update uv: bump requests from 2.32.5 to 2.33.0 by @dependabot[bot] in #209
- chore(deps): update uv: bump pygments from 2.19.2 to 2.20.0 by @dependabot[bot] in #213
- chore(deps): update uv: bump pypdf from 6.4.2 to 6.9.2 by @dependabot[bot] in #207
- chore(deps): update uv: bump aiohttp from 3.13.2 to 3.13.4 by @dependabot[bot] in #223
- chore(deps): update uv: bump werkzeug from 3.1.4 to 3.1.6 by @dependabot[bot] in #203
- chore(deps): update uv: bump cryptography from 46.0.3 to 46.0.7 by @dependabot[bot] in #234
- chore(deps): update uv: bump nltk from 3.9.2 to 3.9.4 by @dependabot[bot] in #237
- feat: add client info to user agent by @arnewouters in #224
- bump: version 1.2.0 → 1.3.0 by @arnewouters in #239
Full Changelog: v1.2.0...v1.3.0
v1.2.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- docs: update MCP client examples from Amazon Q Developer CLI to Kiro CLI by @mazyu36 in #149
- chore(deps): update uv: bump python-multipart from 0.0.20 to 0.0.22 by @dependabot[bot] in #152
- chore(deps): update uv: bump filelock from 3.20.0 to 3.20.3 by @dependabot[bot] in #145
- chore(deps): update uv: bump virtualenv from 20.35.4 to 20.36.1 by @dependabot[bot] in #144
- chore(deps): update uv: bump authlib from 1.6.5 to 1.6.6 by @dependabot[bot] in #142
- chore(deps): update uv: bump azure-core from 1.36.0 to 1.38.0 by @dependabot[bot] in #147
- chore(deps): update uv: bump pypdf from 6.4.0 to 6.6.2 by @dependabot[bot] in #151
- chore(deps): update uv: bump urllib3 from 2.5.0 to 2.6.3 by @dependabot[bot] in #146
- chore(deps): update uv: bump aiohttp from 3.13.2 to 3.13.3 by @dependabot[bot] in #143
- chore(deps): update uv: bump pyasn1 from 0.6.1 to 0.6.2 by @dependabot[bot] in #140
- feat: build and publish container image by @detti456 in #126
- chore(deps): update uv: bump mcp from 1.20.0 to 1.23.0 by @dependabot[bot] in #156
- chore(deps): update uv: bump langchain-core from 1.1.0 to 1.2.5 by @dependabot[bot] in #158
- chore(deps): update uv: bump marshmallow from 3.26.1 to 3.26.2 by @dependabot[bot] in #157
- test: Emit success and failure metrics for canaries to cloudwatch by @arangatang in #162
- Add environment specification for integ test metric emission by @arangatang in #163
- Update scheduled-integ-tests.yml by @arangatang in #164
- fix(security): prevent credential exposure in logs by @DennisTraub in #167
- fix: replace failing integ test by @arangatang in #178
- docs: Update Docker image instructions in README by @arangatang in #180
- Add 1 second sleep between Integ tests to prevent throttling by @JacquesPotgieter in #184
- fix(security): Add URL scheme validation to prevent credential interception by @DennisTraub in #169
- fix: retrieve_agent_sop test by @rshevchuk-git in #197
- chore(deps): update uv: bump pypdf from 6.6.2 to 6.9.1 by @dependabot[bot] in #199
- chore(deps): update uv: bump orjson from 3.11.4 to 3.11.6 by @dependabot[bot] in #191
- chore(deps): update uv: bump authlib from 1.6.6 to 1.6.9 by @dependabot[bot] in #195
- chore(deps): update uv: bump langsmith from 0.4.47 to 0.6.3 by @dependabot[bot] in #171
- chore(deps): update uv: bump pyasn1 from 0.6.2 to 0.6.3 by @dependabot[bot] in #198
- chore(deps): update uv: bump pyjwt from 2.10.1 to 2.12.0 by @dependabot[bot] in #192
- chore(deps): update uv: bump black from 25.11.0 to 26.3.1 by @dependabot[bot] in #190
- chore(deps): update uv: bump cryptography from 46.0.3 to 46.0.5 by @dependabot[bot] in #173
- chore(deps): update uv: bump langgraph-checkpoint from 3.0.1 to 4.0.0 by @dependabot[bot] in #183
- chore(deps): update uv: bump pillow from 12.0.0 to 12.1.1 by @dependabot[bot] in #175
- chore(deps): update uv: bump protobuf from 5.29.5 to 6.33.5 by @dependabot[bot] in #161
- chore(deps): update uv: bump langchain-core from 1.2.5 to 1.2.11 by @dependabot[bot] in #174
- Upgrade fastmcp by @wzxxing in #138
- fix: pin Github Actions to hashes instead of tags by @anasstahr in #206
- chore: trim happy path tests to call_aws and list_regions by @anasstahr in #208
- fix: add id-token write permission to ecr publish trigger by @anasstahr in #220
- feat: update user agent with proxy info by @arnewouters in #225
- docs: update README by @arnewouters in #226
- fix: pytest coroutine warnings by @arnewouters in #227
- feat: Upgrade FastMCP to 3.2.0 by @clareliguori in #229
- fix: use new streamable http client by @anasstahr in #228
- chore(deps): update uv: bump the uv-version-updates group across 1 directory with 10 updates by @dependabot[bot] in #231
- fix: stale credentials issue by @anasstahr in #216
New Contributors
- @rshevchuk-git made their first contribution in #197
Full Changelog: v1.1.6...v1.2.0
v1.1.6
Immutable
release. Only release title and notes can be modified.
What's Changed
- chore: Add support for Python 3.14 by @clareliguori in #134
- Add ownership verification for EKS/ECS MCPs for registry by @djtung in #105
New Contributors
- @clareliguori made their first contribution in #134
- @djtung made their first contribution in #105
Full Changelog: v1.1.5...v1.1.6
v1.1.5
Immutable
release. Only release title and notes can be modified.
What's Changed
- Add ownership verification for aws-mcp by @awsjjzhou in #116
- fix: reuse the boto3 session to sign request by @wzxxing in #122
- chore: Run integ test on pull request by @arangatang in #121
- chore: add automated license header checks to pre-commit by @detti456 in #123
- chore: Disable integ tests on pull requests by @arangatang in #127
- fix: Pin FastMCP version by @arangatang in #129
- bump: version 1.1.4 → 1.1.5 by @arangatang in #130
New Contributors
Full Changelog: v1.1.3...v1.1.5
v1.1.4
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix: connect remote mcp client immediately in the initialize middleware by @wzxxing in #114, this should fix the experience in ClaudeCode and Cursor if the user has invalid AWS credentials.
Full Changelog: v1.1.3...v1.1.4
v1.1.3
Immutable
release. Only release title and notes can be modified.
What's Changed
- docs: update README for uvx latency by @awsjjzhou in #94
- fix: write initialize error to stdout by @wzxxing in #95
- fix: use factory to refresh session once it is finished by @arnewouters in #97
- fix: do not write result to stdout by @wzxxing in #98
- bump: version 1.1.1 → 1.1.2 by @wzxxing in #99
- fix log level by @wzxxing in #101
- fix: support credentials from
aws loginby @arnewouters in #106 - fix: init client and show errors in all clients by @wzxxing in #108
- fix: avoid infinite recursion by @wzxxing in #111
- chore: add ownership verification for mcp registry by @awsjjzhou in #110
- bump: version 1.1.2 → 1.1.3 by @wzxxing in #113
New Contributors
- @awsjjzhou made their first contribution in #94
- @arnewouters made their first contribution in #97
Full Changelog: v1.1.1...v1.1.3
v1.1.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- docs: update README for uvx latency by @awsjjzhou in #94
- fix: write initialize error to stdout by @wzxxing in #95
- fix: use factory to refresh session once it is finished by @arnewouters in #97
- fix: do not write result to stdout by @wzxxing in #98
New Contributors
- @awsjjzhou made their first contribution in #94
- @arnewouters made their first contribution in #97
Full Changelog: v1.1.1...v1.1.2
v1.1.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix: pass connected client to proxy to reuse session by @wzxxing in #88
- Revert "test(Increase-timeout-of-integrationt-test.): Increase timeou… by @wzxxing in #89
- bump: version 1.1.0 → 1.1.1 by @arangatang in #91
Full Changelog: v1.1.0...v1.1.1
v1.1.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- docs: Remove --endpoint from DEVELOPMENT.md by @arangatang in #64
- fix: f-strings formatting in logging by @konippi in #67
- fix: correct log_level type annotation in add_logging_middleware by @mazyu36 in #68
- refactor(cli): extract argument parsing to separate module by @konippi in #70
- fix: do not raise errors. Let mcp sdk handle the http errors by @wzxxing in #66
- fix logging and set default logging level to ERROR by @wzxxing in #73
- upgrade dependencies by @wzxxing in #72
- AWS IAM MCP client with SigV4 auth by @DennisTraub in #65
- Forward region via meta by @kyoncal in #71
- Improve contrib docs about opening a issue before contributing to large features by @wzxxing in #76
- feat: allow iam mcp client to take a botocore credentials object by @wzxxing in #84
- chore(deps): update uv: bump the uv-version-updates group across 1 directory with 5 updates by @dependabot[bot] in #82
- fix(mcp_proxy_for_aws/utils.py): add override for bedrock-agentcore service name detection by @arangatang in #79
- feat: Add Automated PyPI Publishing Workflow by @harv-aws in #83
- fix(sigv4_helper.py): reduce severity of log levels by @kyoncal in #86
- bump: version 1.0.0 → 1.1.0 by @arangatang in #87
New Contributors
- @konippi made their first contribution in #67
- @mazyu36 made their first contribution in #68
- @DennisTraub made their first contribution in #65
- @harv-aws made their first contribution in #83
Full Changelog: v1.0.0...v1.1.0