Spaces:
Running
Running
Jeremiah Lowin commited on
Commit Β·
72c6995
1
Parent(s): 1f529b4
Fix PR numbers
Browse files- docs/changelog.mdx +46 -35
docs/changelog.mdx
CHANGED
|
@@ -16,30 +16,40 @@ This release also introduces server-side type conversion for prompt arguments, e
|
|
| 16 |
|
| 17 |
## What's Changed
|
| 18 |
### New Features π
|
| 19 |
-
* Add File utility for binary data by [@
|
| 20 |
-
* Consolidate prefix logic into FastMCP methods by [@jlowin](https://github.com/jlowin) in [#
|
| 21 |
-
*
|
| 22 |
-
*
|
| 23 |
### Enhancements π§
|
| 24 |
-
* Fix tool description indentation by [@
|
| 25 |
-
* Add version parameter to FastMCP constructor by [@
|
| 26 |
-
*
|
| 27 |
-
*
|
| 28 |
-
* Add
|
| 29 |
-
*
|
| 30 |
### Fixes π
|
| 31 |
-
*
|
| 32 |
-
* Fix JWT issuer validation by [@jlowin](https://github.com/jlowin) in [#
|
| 33 |
-
* Fix BearerAuthProvider audience type annotations by [@jlowin](https://github.com/jlowin) in [#
|
| 34 |
### Docs π
|
| 35 |
-
* Add development guidelines by [@jlowin](https://github.com/jlowin) in [#
|
| 36 |
-
* Update context
|
| 37 |
-
*
|
| 38 |
-
*
|
| 39 |
-
*
|
| 40 |
-
|
| 41 |
-
*
|
| 42 |
-
*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 43 |
|
| 44 |
## New Contributors
|
| 45 |
* [@alexsee](https://github.com/alexsee) made their first contribution in [#838](https://github.com/jlowin/fastmcp/pull/838)
|
|
@@ -65,24 +75,25 @@ This release adds support for audio content in MCP tools and resources, expandin
|
|
| 65 |
|
| 66 |
## What's Changed
|
| 67 |
### New Features π
|
| 68 |
-
* Add audio support by [@jlowin](https://github.com/jlowin) in [#
|
| 69 |
### Enhancements π§
|
| 70 |
-
* Add flag for disabling deprecation warnings by [@jlowin](https://github.com/jlowin) in [#
|
| 71 |
-
* Add examples to Tool Arg Param transformation by [@strawgate](https://github.com/strawgate) in [#
|
| 72 |
### Fixes π
|
| 73 |
-
* Restore .settings access as deprecated by [@jlowin](https://github.com/jlowin) in [#
|
| 74 |
-
*
|
| 75 |
-
* Bump
|
| 76 |
### Docs π
|
| 77 |
-
* Update changelog for 2.8.0 by [@jlowin](https://github.com/jlowin) in [#
|
| 78 |
-
* Update welcome docs by [@jlowin](https://github.com/jlowin) in [#
|
| 79 |
-
* Update
|
| 80 |
-
* Add MCP group to tutorials by [@jlowin](https://github.com/jlowin) in [#
|
| 81 |
-
* Add Community section to documentation by [@
|
| 82 |
-
*
|
|
|
|
| 83 |
### Other Changes π¦Ύ
|
| 84 |
-
* Ensure
|
| 85 |
-
* Fix install link in readme by [@jlowin](https://github.com/jlowin) in [#
|
| 86 |
|
| 87 |
**Full Changelog**: [v2.8.0...v2.8.1](https://github.com/jlowin/fastmcp/compare/v2.8.0...v2.8.1)
|
| 88 |
|
|
|
|
| 16 |
|
| 17 |
## What's Changed
|
| 18 |
### New Features π
|
| 19 |
+
* Add File utility for binary data by [@gorocode](https://github.com/gorocode) in [#843](https://github.com/jlowin/fastmcp/pull/843)
|
| 20 |
+
* Consolidate prefix logic into FastMCP methods by [@jlowin](https://github.com/jlowin) in [#861](https://github.com/jlowin/fastmcp/pull/861)
|
| 21 |
+
* Add MCP Middleware by [@jlowin](https://github.com/jlowin) in [#870](https://github.com/jlowin/fastmcp/pull/870)
|
| 22 |
+
* Implement server-side type conversion for prompt arguments by [@jlowin](https://github.com/jlowin) in [#908](https://github.com/jlowin/fastmcp/pull/908)
|
| 23 |
### Enhancements π§
|
| 24 |
+
* Fix tool description indentation issue by [@zfflxx](https://github.com/zfflxx) in [#845](https://github.com/jlowin/fastmcp/pull/845)
|
| 25 |
+
* Add version parameter to FastMCP constructor by [@mkyutani](https://github.com/mkyutani) in [#842](https://github.com/jlowin/fastmcp/pull/842)
|
| 26 |
+
* Update version to not be positional by [@jlowin](https://github.com/jlowin) in [#848](https://github.com/jlowin/fastmcp/pull/848)
|
| 27 |
+
* Add key to component by [@jlowin](https://github.com/jlowin) in [#869](https://github.com/jlowin/fastmcp/pull/869)
|
| 28 |
+
* Add session_id property to Context for data sharing by [@jlowin](https://github.com/jlowin) in [#881](https://github.com/jlowin/fastmcp/pull/881)
|
| 29 |
+
* Fix CORS documentation example by [@jlowin](https://github.com/jlowin) in [#895](https://github.com/jlowin/fastmcp/pull/895)
|
| 30 |
### Fixes π
|
| 31 |
+
* "report_progress missing passing related_request_id causes notifications not working" by [@alexsee](https://github.com/alexsee) in [#838](https://github.com/jlowin/fastmcp/pull/838)
|
| 32 |
+
* Fix JWT issuer validation to support string values per RFC 7519 by [@jlowin](https://github.com/jlowin) in [#892](https://github.com/jlowin/fastmcp/pull/892)
|
| 33 |
+
* Fix BearerAuthProvider audience type annotations by [@jlowin](https://github.com/jlowin) in [#894](https://github.com/jlowin/fastmcp/pull/894)
|
| 34 |
### Docs π
|
| 35 |
+
* Add CLAUDE.md development guidelines by [@jlowin](https://github.com/jlowin) in [#880](https://github.com/jlowin/fastmcp/pull/880)
|
| 36 |
+
* Update context docs for session_id property by [@jlowin](https://github.com/jlowin) in [#882](https://github.com/jlowin/fastmcp/pull/882)
|
| 37 |
+
* Add API reference by [@zzstoatzz](https://github.com/zzstoatzz) in [#893](https://github.com/jlowin/fastmcp/pull/893)
|
| 38 |
+
* Fix API ref rendering by [@zzstoatzz](https://github.com/zzstoatzz) in [#900](https://github.com/jlowin/fastmcp/pull/900)
|
| 39 |
+
* Simplify docs nav by [@jlowin](https://github.com/jlowin) in [#902](https://github.com/jlowin/fastmcp/pull/902)
|
| 40 |
+
* Add fastmcp inspect command by [@jlowin](https://github.com/jlowin) in [#904](https://github.com/jlowin/fastmcp/pull/904)
|
| 41 |
+
* Update client docs by [@jlowin](https://github.com/jlowin) in [#912](https://github.com/jlowin/fastmcp/pull/912)
|
| 42 |
+
* Update docs nav by [@jlowin](https://github.com/jlowin) in [#913](https://github.com/jlowin/fastmcp/pull/913)
|
| 43 |
+
* Update integration documentation for Claude Desktop, ChatGPT, and Claude Code by [@jlowin](https://github.com/jlowin) in [#915](https://github.com/jlowin/fastmcp/pull/915)
|
| 44 |
+
* Add http as an alias for streamable http by [@jlowin](https://github.com/jlowin) in [#917](https://github.com/jlowin/fastmcp/pull/917)
|
| 45 |
+
* Clean up parameter documentation by [@jlowin](https://github.com/jlowin) in [#918](https://github.com/jlowin/fastmcp/pull/918)
|
| 46 |
+
* Add middleware examples for timing, logging, rate limiting, and error handling by [@jlowin](https://github.com/jlowin) in [#919](https://github.com/jlowin/fastmcp/pull/919)
|
| 47 |
+
* ControlFlow β FastMCP rename by [@jlowin](https://github.com/jlowin) in [#922](https://github.com/jlowin/fastmcp/pull/922)
|
| 48 |
+
### Examples & Contrib π‘
|
| 49 |
+
* Add contrib.mcp_mixin support for annotations by [@rsp2k](https://github.com/rsp2k) in [#860](https://github.com/jlowin/fastmcp/pull/860)
|
| 50 |
+
* Add ATProto (Bluesky) MCP Server Example by [@zzstoatzz](https://github.com/zzstoatzz) in [#916](https://github.com/jlowin/fastmcp/pull/916)
|
| 51 |
+
* Fix path in atproto example pyproject by [@zzstoatzz](https://github.com/zzstoatzz) in [#920](https://github.com/jlowin/fastmcp/pull/920)
|
| 52 |
+
* Remove uv source in example by [@zzstoatzz](https://github.com/zzstoatzz) in [#921](https://github.com/jlowin/fastmcp/pull/921)
|
| 53 |
|
| 54 |
## New Contributors
|
| 55 |
* [@alexsee](https://github.com/alexsee) made their first contribution in [#838](https://github.com/jlowin/fastmcp/pull/838)
|
|
|
|
| 75 |
|
| 76 |
## What's Changed
|
| 77 |
### New Features π
|
| 78 |
+
* Add audio support by [@jlowin](https://github.com/jlowin) in [#833](https://github.com/jlowin/fastmcp/pull/833)
|
| 79 |
### Enhancements π§
|
| 80 |
+
* Add flag for disabling deprecation warnings by [@jlowin](https://github.com/jlowin) in [#802](https://github.com/jlowin/fastmcp/pull/802)
|
| 81 |
+
* Add examples to Tool Arg Param transformation by [@strawgate](https://github.com/strawgate) in [#806](https://github.com/jlowin/fastmcp/pull/806)
|
| 82 |
### Fixes π
|
| 83 |
+
* Restore .settings access as deprecated by [@jlowin](https://github.com/jlowin) in [#800](https://github.com/jlowin/fastmcp/pull/800)
|
| 84 |
+
* Ensure handling of false http kwargs correctly; removed unused kwarg by [@jlowin](https://github.com/jlowin) in [#804](https://github.com/jlowin/fastmcp/pull/804)
|
| 85 |
+
* Bump mcp 1.9.4 by [@jlowin](https://github.com/jlowin) in [#835](https://github.com/jlowin/fastmcp/pull/835)
|
| 86 |
### Docs π
|
| 87 |
+
* Update changelog for 2.8.0 by [@jlowin](https://github.com/jlowin) in [#794](https://github.com/jlowin/fastmcp/pull/794)
|
| 88 |
+
* Update welcome docs by [@jlowin](https://github.com/jlowin) in [#808](https://github.com/jlowin/fastmcp/pull/808)
|
| 89 |
+
* Update headers in docs by [@jlowin](https://github.com/jlowin) in [#809](https://github.com/jlowin/fastmcp/pull/809)
|
| 90 |
+
* Add MCP group to tutorials by [@jlowin](https://github.com/jlowin) in [#810](https://github.com/jlowin/fastmcp/pull/810)
|
| 91 |
+
* Add Community section to documentation by [@zzstoatzz](https://github.com/zzstoatzz) in [#819](https://github.com/jlowin/fastmcp/pull/819)
|
| 92 |
+
* Add 2.8 update by [@jlowin](https://github.com/jlowin) in [#821](https://github.com/jlowin/fastmcp/pull/821)
|
| 93 |
+
* Embed YouTube videos in community showcase by [@zzstoatzz](https://github.com/zzstoatzz) in [#820](https://github.com/jlowin/fastmcp/pull/820)
|
| 94 |
### Other Changes π¦Ύ
|
| 95 |
+
* Ensure http args are passed through by [@jlowin](https://github.com/jlowin) in [#803](https://github.com/jlowin/fastmcp/pull/803)
|
| 96 |
+
* Fix install link in readme by [@jlowin](https://github.com/jlowin) in [#836](https://github.com/jlowin/fastmcp/pull/836)
|
| 97 |
|
| 98 |
**Full Changelog**: [v2.8.0...v2.8.1](https://github.com/jlowin/fastmcp/compare/v2.8.0...v2.8.1)
|
| 99 |
|