@@ -5,70 +5,83 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## v1.1.7 (2026-04-01)
9+
10+ ### Added
11+
12+ - Build and publish container image (#126 )
13+
14+ ### Fixed
15+
16+ - Add URL scheme validation to prevent credential interception (#169 )
17+ - Prevent credential exposure in logs (#167 )
18+ - Replace failing integ test (#178 )
19+ - retrieve_agent_sop test (#197 )
20+
821## v1.1.6 (2026-01-29)
922
1023Include MCP ownership information in package README to be used for MCP registry owner verification.
1124
1225## v1.1.5 (2025-12-15)
1326
14- ### Fix
27+ ### Fixed
1528
1629- Pin FastMCP version (#129 )
17- - reuse the boto3 session to sign request (#122 )
30+ - Reuse the boto3 session to sign request (#122 )
1831
1932## v1.1.4 (2025-12-04)
2033
21- ### Fix
34+ ### Fixed
2235
23- - do not call initialize for q dev cli / kiro cli
24- - patch fastmcp lowlevel session method
25- - connect remote mcp client immediately in the initialize middleware
36+ - Do not call initialize for q dev cli / kiro cli
37+ - Patch fastmcp lowlevel session method
38+ - Connect remote mcp client immediately in the initialize middleware
2639
2740## v1.1.3 (2025-12-04)
2841
29- ### Fix
42+ ### Fixed
3043
31- - avoid infinite recursion (#111 )
32- - init client and show errors in all clients (#108 )
33- - set the fastmcp log level to be the same as the proxy (#101 )
44+ - Avoid infinite recursion (#111 )
45+ - Init client and show errors in all clients (#108 )
46+ - Set the fastmcp log level to be the same as the proxy (#101 )
3447
3548## v1.1.2 (2025-11-27)
3649
37- ### Fix
50+ ### Fixed
3851
39- - do not write result to stdout (#98 )
40- - use factory to refresh session once it is finished (#97 )
41- - write initialize error to stdout (#95 )
52+ - Do not write result to stdout (#98 )
53+ - Use factory to refresh session once it is finished (#97 )
54+ - Write initialize error to stdout (#95 )
4255
4356## v1.1.1 (2025-11-19)
4457
45- ### Fix
58+ ### Fixed
4659
47- - pass connected client to proxy to reuse session (#88 )
60+ - Pass connected client to proxy to reuse session (#88 )
4861
4962## v1.1.0 (2025-11-13)
5063
51- ### Feat
64+ ### Added
5265
5366- Add Automated PyPI Publishing Workflow (#83 )
54- - allow iam mcp client to take a botocore credentials object (#84 )
67+ - Allow iam mcp client to take a botocore credentials object (#84 )
5568- AWS IAM MCP client with SigV4 auth (#65 )
5669
57- ### Fix
70+ ### Fixed
5871
59- - ** sigv4_helper.py ** : reduce severity of log levels (#86 )
60- - ** mcp_proxy_for_aws/utils.py ** : add override for bedrock-agentcore service name detection (#79 )
61- - set default log level to ERROR (#73 )
62- - do not raise errors and let mcp sdk handle the http errors (#66 )
63- - correct log_level type annotation from int to str in add_logging_middleware (#68 )
64- - f -strings formatting in logging (#67 )
72+ - Reduce severity of log levels (#86 )
73+ - Add override for bedrock-agentcore service name detection (#79 )
74+ - Set default log level to ERROR (#73 )
75+ - Do not raise errors and let mcp sdk handle the http errors (#66 )
76+ - Correct log_level type annotation from int to str in add_logging_middleware (#68 )
77+ - F -strings formatting in logging (#67 )
6578
66- ### Refactor
79+ ### Changed
6780
68- - ** cli ** : extract argument parsing to separate module (#70 )
81+ - Extract argument parsing to separate module (#70 )
6982
7083## v1.0.0 (2025-10-29)
7184
72- ### Feat
85+ ### Added
7386
7487- Initial release
0 commit comments