Releases: MigoXLab/webqa-agent
Releases · MigoXLab/webqa-agent
Release v0.2.3
🚀 Release v0.2.3
📦 Docker Images
mmmay0722/webqa-agent:v0.2.3mmmay0722/webqa-agent:latest
📝 Changes since v0.2.2
- Add baidu-image.gif (5e7c5df)
- Update Readme (5582bb8)
- fix: cross-platform path handling and config group isolation (d59bc00)
- refactor: enhance report generation with unified utilities and LLM summaries (ec6bdf0)
- feat:adopt webqa (29e1afa)
- fix:improve timestamp precision and explicit data flow for monitoring (7119010)
- feat: enhance screenshot handling with file paths and parallel execution support (9153efa)
- 更新 snapshot 默认存储路径为:reports 文件夹 (a3879d5)
- 重命名 snapshot/use_snapshot (6e7ab82)
- 新增浏览器状态存储功能:保存前置用例执行后的浏览器状态,避免重复执行相同前置操作 (9f32a5a)
- fix: docs descriptions and default value of dynamic_step_generation (#125) (7a7c827)
- fix: unexpected page closing under run mode (#124) (a90a7c4)
- update readme (22d8cee)
- fix package config path (0ab5533)
Release v0.2.2
What's Changed
Full Changelog: v0.2.1...v0.2.2
Release v0.2.1
🚀 Release v0.2.1
📦 Docker Images
mmmay0722/webqa-agent:v0.2.1mmmay0722/webqa-agent:latest
📝 Changes since v0.2.0
- 0.2.1 version (7c6066f)
- fix bugs (45551cd)
- 0.2.1 parallel execution (6f3a4b8)
- modified graph supporting parallel execution (5d3e13e)
- graph-new node-async io并发 (5135aef)
- graph send版 - batch阻塞并发 (021a165)
- update: modify disable_tab_interception as public variable (3d06ccd)
- Update webqa_agent/browser/session.py (d582e13)
- fix: 1.fix wrong labels in reports; 2. fix race condition in default mode; 3. lint check (f120685)
- [fix] fix the issue of missing init.py file. (7020624)
- Update webqa_agent/browser/session.py (efd1f72)
- Update webqa_agent/browser/session.py (614c3e1)
- 新增cancel场景设置browser failed (af6b05e)
- 0.2.1.1 fix cookie,去除go to page硬编码等待时间 (dba80ba)
- 0.2.1.1 新增session pool 合并session+driver (239f08d)
- Improve docs (12000a0)
- feat: CLI interface support (34c25bc)
Release v0.2.0
🚀 Release v0.2.0
📦 Docker Images
mmmay0722/webqa-agent:v0.2.0mmmay0722/webqa-agent:latest
📝 Changes since v0.1.6
- v0.2.0: Two-phase Planning, GPT-5 Responses API & Enhanced Execution (540c351)
- Merge remote-tracking branch 'origin/main' into dev_0.2.0 (2fce5ce)
- refactor: change Scroll action to element-based navigation (0eb668a)
- checkpoint: minor update (5a47221)
- checkpoint: fix cookie injection (3626c6c)
- update webqa to webqa agent in html (f83742c)
- checkpoint: 1. fix dynamically generate steps and optimize its prompt; 2. optimize verify under comparison mode; (98ae5c0)
- feat: Migrate GPT-5 to the Responses API (f35ac22)
- feat: add GPT-5 reasoning/text controls and enhance test planning prompts (f991d6a)
- checkpoint: support window.history.back() for different domain scenarios. (057c043)
- feat: Add uv package manager support with improved dependency management (2a322ac)
- checkpoint: 1. support comparing before state with after state in verify function; 2. add focus_region parameter in verify function; 3. add language detection prompts; 4. unify single-tab mode among all prompts; 5. remove functional_criticality and cleanup_requirements phrase in planning_prompts.py; 6. add instructions for avoiding specific element id in cases (87ae5b6)
- checkpoint: minor fix (c33d4c8)
- checkpoint: single-tab support (5fb52fb)
- checkpoint: support multi-tab feature (25cf0c6)
- feat: 1. update docs and example config fix: 1. change the error level of uncrawlable scenarios (09bd66c)
- minor update (b686a5d)
- minor update (06f6826)
- feat: 1. add switch for saving screenshots to local; add context for verify stage fix: 1. remove deprecated prompt in action stage; 2. abort steps and cases when unable to crawl the current page (ca2a84b)
- Enhanced multiple features and fixed issues (#86) (8e126ce)
- feat: 1. support container scroll; fix: 1. coordinates conversion; 2. clarify screenshot parameters (82b7c0e)
- fix: update agent prompt example (049ca9a)
- feat: add UX verification tool and case recording system (#84) (b99e6ae)
- feat: 1. support max tokens and filter parameters; 2. support interactive elements and text via LLM filtering; 3. support dynamically plan recovery steps (c704a56)
- [WIP]feat: support full page planning and scroll (3084ddb)
- feat: 1. add schema for action tool and verify tool; 2.synchronize actions with action_executor.py; 3. update crawl parameters (8322704)
- feat: 1. update docs and example config fix: 1. change the error level of uncrawlable scenarios (a526f15)
- minor update (4fd0b0d)
- minor update (d0d570c)
- feat: 1. add switch for saving screenshots to local; add context for verify stage fix: 1. remove deprecated prompt in action stage; 2. abort steps and cases when unable to crawl the current page (e41da1e)
- Enhanced multiple features and fixed issues (#86) (693737a)
- feat: 1. support container scroll; fix: 1. coordinates conversion; 2. clarify screenshot parameters (05096c6)
- fix: update agent prompt example (190c3ae)
- feat: add UX verification tool and case recording system (#84) (72d2bc5)
- feat: 1. support max tokens and filter parameters; 2. support interactive elements and text via LLM filtering; 3. support dynamically plan recovery steps (2535171)
- [WIP]feat: support full page planning and scroll (a1a3710)
- feat: 1. add schema for action tool and verify tool; 2.synchronize actions with action_executor.py; 3. update crawl parameters (86dccf7)
Release v0.1.6
🚀 Release v0.1.6
📦 Docker Images
mmmay0722/webqa-agent:v0.1.6mmmay0722/webqa-agent:latest
📝 Changes since v0.1.5
Release v0.1.5
🚀 Release v0.1.5
📦 Docker Images
mmmay0722/webqa-agent:v0.1.5mmmay0722/webqa-agent:latest
📝 Changes since v0.1.4
- v0.1.5 (cbc323e)
- Merge branch 'main' into dev (8a06188)
- feat: update config example and readme (72a05a5)
- feat: 1. support smarter way to detect critical error; fix: 1. increase executable steps per case; (5dd23f1)
- rollback (a734ae2)
- feat: checkpoint3 (539cc60)
- update element_detector.js: support to crawl shadow root elements (fc83354)
- docs: add recommended models version in config (890dff1)
- docs: add recommended models version in config (35aa16a)
Release v0.1.4
🚀 Release v0.1.4
📦 Docker Images
mmmay0722/webqa-agent:v0.1.4mmmay0722/webqa-agent:latest
📝 Changes since v0.1.3
- v0.1.4 (3930463)
- docs: add recommended models version (848336d)
- fix: changes for-loop to while-loop (a348a30)
- feat: checkpoint2 (071076c)
- feat: checkpoint (df9a857)
- feat: add prompt guidelines for dom diff (09d9d7c)
- feat: add dom diff into case generation (ff11211)
- fix: remove unused variables and prompt instructions (bf911b1)
- Docs/update readme (b3c5fc6)
- Add .owners.yml (e0c146b)
- Add .owners.yml (7587171)
- docs: update reamde (b409406)
- docs: del test cases gif (cbef714)
Release v0.1.3
🚀 Release v0.1.3
📦 Docker Images
mmmay0722/webqa-agent:v0.1.3mmmay0722/webqa-agent:latest
📝 Changes since v0.1.2
Release v0.1.2
🚀 Release v0.1.2
📦 Docker Images
mmmay0722/webqa-agent:v0.1.2mmmay0722/webqa-agent:latest
📝 Changes since v0.1.1
- v0.1.2 (d75cc85)
- docs: update readme (5a6020e)
- feat: enhance Gradio layout (7c60c2d)
- fix: report dir name by using unique timestamps (95264ca)
- fix: html report path (0067a78)
- feat: gradio app (467c36e)
- major update for case gen (17e34cf)
- feat: improve UX Text Test (4f9d7b0)
- fix: include_styles for deepcrawl (d27b449)
- feat: add comprehensive unit tests and improve UX testing prompts (7ac6b1b)
- update deepcrawl: add dom change detection (e125ab7)
- update deepcrawl: add dom change detection (01fb45c)
Release v0.1.1
🚀 Release v0.1.1
📦 Docker Images
mmmay0722/webqa-agent:v0.1.1mmmay0722/webqa-agent:latest