BeeAI Framework changelog: what's new each month
Every stable BeeAI Framework release summarised by month: the highlights, new features, improvements, fixes and anything you need to act on. 3 months covered; the current month updates daily.
September 2026
3 releases: 0.1.84 → 0.1.85
September brought improvements to memory persistence, adapter reliability, and framework infrastructure. The month focused on fixing serialization issues and enhancing compatibility across multiple AI model providers.
Highlights
- Added DakeraMemory for persistent cross-session agent memory, enabling agents to retain information across separate sessions.
- Ported the Runnable interface to TypeScript, extending core framework capabilities to TypeScript users.
- Fixed critical serialization issues affecting six chat adapters and nested dictionary handling.
- Improved stability when streaming calls fail in Vercel chat adapter to prevent process crashes.
- Enhanced Amazon Bedrock adapter compatibility with ChatModel.fromName and clone methods.
New
- DakeraMemory for persistent cross-session agent memory
- Runnable interface now available in TypeScript
- OpenAI server support
- Typed schema generation for keyword-only parameters in tools
Improved
- Amazon Bedrock adapter now supports ChatModel.fromName and clone operations
- Stopped sending unnecessary default temperature values to OpenAI GPT-5.x and GPT-6 on Amazon Bedrock
- LangChain image content is now preserved in adapters
- File and shell tools now preserve cache and middleware when cloned
- FileCache.set now properly awaits persistence operations
- Agent task template rendering now includes backstory for model context
- AbortController clone now properly carries abort state
- Settings dict is copied instead of aliased to prevent unintended mutations
Fixed
- Fixed cosine similarity matrix column count comparison
- Fixed serialization of nested dictionary values
- Added missing serializer registration to six chat adapters
- Vercel chat adapter no longer crashes when streamed calls fail
- Fixed Python stream errors and cancellation propagation
- Strengthened API key comparison using constant-time operations
August 2026
1 release: 0.1.83
August brought improvements to error handling and streaming capabilities across the framework, with better support for the latest MCP protocol features.
Highlights
- Error context now propagates through MCP tool errors for better debugging.
- Streaming support added to WatsonxOrchestrateAgent.
- Framework now supports the Responses API text content parts in adapters.
- Improved error propagation from emitters to prevent silent failures.
New
- Streaming support for WatsonxOrchestrateAgent
- Support for Responses API text content parts in adapters
Improved
- Error context propagation through meta on MCP tool errors
- Error propagation from emitters
- Default value added for maxrequestbodysize field following MCP 1.29.0
- Group ID handling when cloning emitters
July 2026
2 releases: 0.1.30 → 0.1.82
July brought security improvements, dependency upgrades, and refinements to core components across the BeeAI Framework. Multiple fixes address serialization safety, adapter behavior, and token management.
- Function deserialization is disabled by default; enable explicitly if needed.
- MiniMax default model changed from previous version to M3.
Highlights
- Function deserialization is now disabled by default for improved security.
- LangChain adapter packages upgraded to version 1.x.
- MiniMax default model upgraded to M3 with Python and TypeScript support.
- Token capacity is now enforced in TokenMemory to prevent overflow.
- Event listener matching improved for compiled regex patterns.
New
- Clear error messages when attempting to use Groq embeddings, which are unsupported by the Groq API.
- Opt-in function deserialization in the serializer component.
Improved
- LangChain embedding model adapter no longer uses hardcoded model IDs.
- Event emitter off() method now correctly removes only matching listeners when using compiled regex.
- Event emitter regex matching now works anywhere in the event path, not just at the start.
- OpenAIServer now defaults to loopback binding with warnings for unauthenticated connections.
- Data URIs in adapters are now inlined as base64.
- TokenMemory now enforces token capacity limits.
- Wikipedia dependency updated to version 2.5.0.
Fixed
- Cache entries are now cleared when a ChatModelToolCallError occurs.
- Vulnerable transitive TypeScript dependencies have been pinned.
- Python test errors related to pyrefly and ruff have been resolved.
Summaries are written automatically from the official release notes (full changelog ↗); check the original notes before relying on a detail. BeeAI Framework: pricing, features and alternatives · All changelogs
