Add release notes for v2.14.4 and v2.14.5#3063
Conversation
WalkthroughThis PR adds release documentation for two FastMCP versions. Version 2.14.5 (released Feb 3, 2026) documents a memory leak fix in the memory:// docket broker and updates the pydocket dependency to ≥0.17.2. Version 2.14.4 (released Jan 22, 2026) addresses a packaging dependency bug affecting fresh installations and includes backports from the 3.x branch related to Possibly related PRs
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches🧪 Generate unit tests (beta)
Important Action Needed: IP Allowlist UpdateIf your organization protects your Git platform with IP whitelisting, please add the new CodeRabbit IP address to your allowlist:
Failure to add the new IP will result in interrupted reviews. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
| Fixes a memory leak in the memory:// docket broker where cancelled tasks accumulated instead of being cleaned up. Bumps pydocket to ≥0.17.2. | ||
|
|
||
| ## What's Changed | ||
| ### Enhancements 🔧 | ||
| * Bump pydocket to 0.17.2 (memory leak fix) by [@chrisguidry](https://github.com/chrisguidry) in [#2992](https://github.com/jlowin/fastmcp/pull/2992) |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
rg -n "pydocket" -g '*pyproject.toml' -g '*requirements*.txt' -g '*setup.cfg' -g '*setup.py' -g '*poetry.lock' -g '*pdm.lock' -g '*uv.lock'Repository: jlowin/fastmcp
Length of output: 842
Use consistent version notation for pydocket
Change the bullet to “≥0.17.2” to match the summary and project dependency.
Suggested fix
-* Bump pydocket to 0.17.2 (memory leak fix) by [`@chrisguidry`](https://github.com/chrisguidry) in [`#2992`](https://github.com/jlowin/fastmcp/pull/2992)
+* Bump pydocket to ≥0.17.2 (memory leak fix) by [`@chrisguidry`](https://github.com/chrisguidry) in [`#2992`](https://github.com/jlowin/fastmcp/pull/2992)📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| Fixes a memory leak in the memory:// docket broker where cancelled tasks accumulated instead of being cleaned up. Bumps pydocket to ≥0.17.2. | |
| ## What's Changed | |
| ### Enhancements 🔧 | |
| * Bump pydocket to 0.17.2 (memory leak fix) by [@chrisguidry](https://github.com/chrisguidry) in [#2992](https://github.com/jlowin/fastmcp/pull/2992) | |
| Fixes a memory leak in the memory:// docket broker where cancelled tasks accumulated instead of being cleaned up. Bumps pydocket to ≥0.17.2. | |
| ## What's Changed | |
| ### Enhancements 🔧 | |
| * Bump pydocket to ≥0.17.2 (memory leak fix) by [`@chrisguidry`](https://github.com/chrisguidry) in [`#2992`](https://github.com/jlowin/fastmcp/pull/2992) |
Adds changelog and updates.mdx entries for v2.14.4 (Package Deal) and v2.14.5 (Sealed Docket), which were missing from the docs.