Hello everyone,
We're happy to announce the new release of browser-use-webui! π This update brings support for new models, several improvements, and an important security fix.
- Hotfix some issues: open multiple tabs, etc.
Here's what's new:
- β
WebUI Compatibility: Updated the WebUI to be compatible with the latest
browser-use==0.1.40
. Rememberuv pip install -r requirements.txt
. - π Bug Fixes: Squashed several bugs to improve stability and performance.
- π¨ UI Optimization: Refreshed the WebUI for a cleaner, more intuitive, and aesthetically pleasing user experience.
- π€ New Model Support:
- Gemini: Added support for
gemini-2.5-pro-exp-03-25
. Simply input the model name directly. - DeepSeek: Added support for
DeepSeek-V3-0324
. Select thedeepseek-chat
option and remember to uncheckuse_vision
for this model.
- Gemini: Added support for
- βοΈ Improved Config Handling: Reworked the WebUI config saving and loading mechanism. It's now more robust and adaptive to user configurations.
π¨ Important Security Update: π¨
- We have fixed a critical security vulnerability related to loading WebUI configurations using
pickle
. Loading untrustedpickle
files can potentially lead to arbitrary code execution. - To mitigate this risk, we have migrated to using
json
for saving and loading WebUI settings. This is a much safer standard. - We strongly urge all users to update to v1.7 or later immediately to protect themselves. Please avoid using older versions that load configurations via
pickle
. Your settings should automatically migrate where possible, but backing up your old config is always wise.