What's Changed
- Bump dev version: v1.11.0.dev0 by @albertvillanova in #890
- Add Chinese translation & fix zh doc build process by @muscaestar in #893
- Fix chained assignment in local executor by @sysradium in #843
- Check dangerous modules instead of dangerous patterns by @albertvillanova in #877
- Fix typo in building good agents tutorial by @whistler in #903
- Add tests and refactor CLI by @albertvillanova in #892
- Bump mcpadapt >= 0.0.15 by @albertvillanova in #895
- Update docs about changing the system prompt by @albertvillanova in #900
- Support transformers 4.49.0 by @albertvillanova in #898
- Fix typo in list of dangerous functions by @albertvillanova in #909
- Improve evaluate_subscript by @albertvillanova in #916
- Enforce security check in all evaluations by @albertvillanova in #906
- Improve performance of test_while infinite loop by @albertvillanova in #907
- Test all dangerous functions and fix check of os.system by @albertvillanova in #911
- Fix Tool docstring, and model init exception by @zhanluxianshen in #927
- Remove default model_id from models by @albertvillanova in #905
- Improve docstring of parse_code_blobs by @albertvillanova in #876
- Test vulnerability for dangerous modules by @albertvillanova in #929
- Fix broken link to benchmarking code in README by @amaarora in #933
- Fix Gradio UI for unnamed agents by @sysradium in #812
- Add mlx-lm to all extra by @albertvillanova in #961
- Fix Gradio UI for None name by @albertvillanova in #956
- Introduce counter class by @Bilokin in #891
- Fix AzureOpenAIServerModel to not call openai.OpenAI by @albertvillanova in #966
- Fix CI usage of uv by @albertvillanova in #970
- Adds VLLMModel by @NathanHB in #337
- Support passing flatten_messages_as_text to OpenAIServerModel and test by @albertvillanova in #959
- Fix tool function implementation by @albertvillanova in #943
- Fix broken example of using MCP Server by @njbrake in #936
- Support passing any kwargs to E2BExecutor Sandbox by @aymeric-roucher in #951
- Fix VLLMModel example in models docs by @zhanluxianshen in #976
- Fix OpenAIServerModel client by @durd07 in #975
- Forbid all modules by default except whitelist authorized_imports by @albertvillanova in #935
- Forbid access to all dunder attributes by default by @albertvillanova in #979
- Raise agent generation errors by @aymeric-roucher in #948
- Update Open Deep Research's README.md by @keetrap in #763
- Make sure to log thoughts if verbosity_level is set to high by @aymeric-roucher in #964
- Get correct source code for functions defined in local executor. by @aymeric-roucher in #973
New Contributors
- @muscaestar made their first contribution in #893
- @whistler made their first contribution in #903
- @zhanluxianshen made their first contribution in #927
- @amaarora made their first contribution in #933
- @NathanHB made their first contribution in #337
- @njbrake made their first contribution in #936
- @durd07 made their first contribution in #975
Full Changelog: v1.10.0...v1.11.0