Skip to content

Commit 178e61a

Browse files
committed
adding CHANGELOG
1 parent 349f367 commit 178e61a

1 file changed

Lines changed: 53 additions & 0 deletions

File tree

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## Unreleased
9+
10+
### Added
11+
12+
- GitHub Actions workflows to publish to PyPI as `aws-lambda-mcp-server` and `lambda-mcp-server`
13+
- Expanded README with examples for tools, resources, session management, and custom session backends
14+
15+
## [0.1.14] - 2026-03-06
16+
17+
### Added
18+
19+
- Streamlined boto3 user agent tracking (`md/awslabs#mcp#mcp-lambda-handler#<version>`)
20+
21+
### Fixed
22+
23+
- `Optional[T]` type hints now correctly resolve to the inner type JSON Schema instead of defaulting to `string`
24+
25+
## [0.1.13] - 2026-01-09
26+
27+
### Fixed
28+
29+
- Upgraded urllib3 to resolve security advisory GHSA-38jv-5279-wg99
30+
31+
## [0.1.12] - 2025-10-24
32+
33+
### Fixed
34+
35+
- Tool names are no longer converted from `snake_case` to camelCase — the original function name is preserved
36+
37+
## [0.1.11] - 2025-07-31
38+
39+
### Added
40+
41+
- Resource support: `resources/list` and `resources/read` MCP methods
42+
- `Resource`, `FileResource`, and `StaticResource` types
43+
- `@mcp.resource()` decorator and `mcp.add_resource()` for registering resource providers
44+
45+
## [0.1.10] - 2025-07-01
46+
47+
### Added
48+
49+
- `ImageContent` support — tools that return `bytes` are automatically encoded as base64 image content blocks with MIME type auto-detection (JPEG, PNG, GIF, WebP)
50+
51+
### Fixed
52+
53+
- Notification requests (no `id` field) now correctly return HTTP 202 instead of an error

0 commit comments

Comments
 (0)