smolagents Releases
114 releases of huggingface/smolagents
- v1.21.0
A major release focusing on tool improvements, executor security by blocking dunder calls, and Gradio UI enhancements. It also removes several deprecated parameters and attributes.
Aug 7, 2025
- v0.8.16
This release focuses on cleanup following the Earthly Cloud shutdown by removing CLI account creation, cleaning up the dockerd wrapper, and eliminating all Cloud dependencies.
Jul 16, 2025
- v1.20.0
Introduces remote execution capabilities via WasmExecutor and adds rate limiting to tools. It also enhances agent output formatting with CodeOutput and improves callback support.
Jul 10, 2025
- v1.19.0
Focuses on agent upgrades including managed agents support and context managers. It also refactors streaming aggregation and improves output tracking within ActionSteps.
Jun 24, 2025
- v1.18.0
Adds parallel tool calls, streaming outputs, and a new API Web Search Tool. It also updates terminology in prompts from 'search' to 'web_search' and 'wiki' to 'wiki_search'.
Jun 10, 2025
- v1.17.0
Adds structured generation to CodeAgent, RunResult object for Agent.run(), and streamable HTTP MCP servers. Includes a security enhancement preventing indirect submodule access in LocalPythonExecutor.
May 27, 2025
- v1.16.1
This release reverts a previous change regarding the timeout mechanism for code execution that was likely causing issues.
May 16, 2025
- v1.16.0
Adds Bing search, custom functions to LocalPythonExecutor, and a timeout mechanism. It also changes the default provider for InferenceClientModel from 'hf-inference' to 'auto'.
May 16, 2025
- v1.15.0
Added streaming support for model outputs and Gradio chatbots, introduced LiteLLM Router model support, implemented WebSearchTool, and improved documentation.
May 7, 2025
- v0.7.0
A feature-rich update adding icons, glob filtering capabilities, markdown/latex/code support in labels, and C4 model shapes.
May 2, 2025
- v1.14.0
Introduced MCP Client for managing connections to MCP servers, added Amazon Bedrock Native API support, renamed HfApiModel to InferenceClientModel, and introduced star-pattern-based import authorization.
Apr 18, 2025
- v1.13.0
Added image logging to Gradio UI, improved import authorization by allowing subpackage imports, and various fixes and improvements.
Apr 2, 2025
- v1.12.0
Fixed JSON parsing issues, improved tool call parsing from APIs, added support for MCP SSE servers, and enhanced tool and agent serialization.
Mar 20, 2025
- v1.11.0
Enhanced security with dangerous module checks, added VLLMModel support, improved code execution safety, and various improvements to tools and executors.
Mar 14, 2025
- v0.18.0v0.18.0 (2025-03-11)
A major update to Excalidraw focusing on collaboration features, new drawing tools, and a significant architectural shift from UMD to ES Modules.
Mar 11, 2025
- v1.10.0
Added Docker executor for sandboxed code execution, improved local Python interpreter safety, added serper search support, and enhanced documentation.
Mar 5, 2025
- v1.9.2
Bug fix for litellm flatten_messages_as_text detection.
Feb 17, 2025
- v1.9.1
Bug fix for tool code generation with multiline descriptions and prompt improvements for toolcalling agent.
Feb 14, 2025
- v1.9.0
Added MLX model support, improved LiteLLM message flattening detection, enhanced documentation, and various improvements to tools and prompts.
Feb 14, 2025
- v1.8.1
Bug fix for missing user prompt in initial facts and prompt refactoring issues.
Feb 11, 2025