Skip to content
Agents tracked: 258 Downloads (7d): 219M up 6.1% GitHub stars: 5.5M VS Code installs: 148M Releases (7d): 293 Agent status: 2 with issues Updated Oct 7, 2026

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.

Action needed
  • 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