Skip to content

Releases: MigoXLab/webqa-agent

Release v0.2.3

16 Jan 11:26

Choose a tag to compare

🚀 Release v0.2.3

📦 Docker Images

  • mmmay0722/webqa-agent:v0.2.3
  • mmmay0722/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

31 Dec 11:56

Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.2.2

Release v0.2.1

25 Dec 07:59

Choose a tag to compare

🚀 Release v0.2.1

📦 Docker Images

  • mmmay0722/webqa-agent:v0.2.1
  • mmmay0722/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

05 Dec 06:14
540c351

Choose a tag to compare

🚀 Release v0.2.0

📦 Docker Images

  • mmmay0722/webqa-agent:v0.2.0
  • mmmay0722/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

21 Oct 02:53
3d5a8f0

Choose a tag to compare

🚀 Release v0.1.6

📦 Docker Images

  • mmmay0722/webqa-agent:v0.1.6
  • mmmay0722/webqa-agent:latest

📝 Changes since v0.1.5

  • v0.1.6 (3d5a8f0)
  • feat: implement multi-frame crawler for iframe support (6d2a3ea)
  • feat: add mouse action and improve descriptions for actions prompt (#79) (4853c51)
  • update deepcrawler crawl function parameters (50ffa3a)
  • feat: add star gif in readme (4a03445)

Release v0.1.5

28 Sep 07:00
cbc323e

Choose a tag to compare

🚀 Release v0.1.5

📦 Docker Images

  • mmmay0722/webqa-agent:v0.1.5
  • mmmay0722/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

17 Sep 11:52
3930463

Choose a tag to compare

🚀 Release v0.1.4

📦 Docker Images

  • mmmay0722/webqa-agent:v0.1.4
  • mmmay0722/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

08 Sep 11:44
d1aebaa

Choose a tag to compare

🚀 Release v0.1.3

📦 Docker Images

  • mmmay0722/webqa-agent:v0.1.3
  • mmmay0722/webqa-agent:latest

📝 Changes since v0.1.2

  • v0.1.3 (d1aebaa)
  • feat: update gradio i18n Chinese and English locales (ca754f5)
  • feat: abort case when the failure is unrecoverable. (37d5cae)
  • feat: enhance test case management and update README (dd7f642)
  • feat: add multilingual support with English/Chinese UI switching (2bdb7f9)

Release v0.1.2

01 Sep 07:42
d75cc85

Choose a tag to compare

🚀 Release v0.1.2

📦 Docker Images

  • mmmay0722/webqa-agent:v0.1.2
  • mmmay0722/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

20 Aug 12:36

Choose a tag to compare

🚀 Release v0.1.1

📦 Docker Images

  • mmmay0722/webqa-agent:v0.1.1
  • mmmay0722/webqa-agent:latest

📝 Changes since v0.1.0