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-chatoption and remember to uncheckuse_visionfor 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 untrustedpicklefiles can potentially lead to arbitrary code execution. - To mitigate this risk, we have migrated to using
jsonfor 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.