Repository navigation
English
v1.17.8
Changes
Features 🎉
- feat(core): add Tencent HY model adapter by @EAGzzyCSL in #3362
- feat(test): remove automatic credential redaction from run artifacts by @xiong35 in #3371
- feat(badge): support skipped test counts by @yuyutaotao in #3380
Fixes 🐞
- fix(webdriver): enforce request timeout through response body reads by @quanru in #3232
- fix(web-integration): honor explicit slow swipe durations by @quanru in #3243
- fix(core): clarify aiScroll node locator guidance by @codeestX in #3353
- fix(core): update vulnerable runtime dependencies by @quanru in #3356
- fix(badge): don't round a pass rate with failures to 100% by @gjreddy in #3343
- fix(test): show paths literally in the GitHub job summary by @gjreddy in #3334
- fix(workflow): upgrade security dependencies without overrides by @quanru in #3358
- fix(android): measure planning-frame age after clock recalibration by @wannT-1 in #3364
- fix(android): keep the reset packet count in the post-reset timeout error by @gjreddy in #3363
- fix(core): handle GPT image-edge bboxes and separate coordinate semantics by @EAGzzyCSL in #3368
- fix(test): omit misleading badges for failed runs by @quanru in #3370
- fix(test): keep parentheses in the file path of a failure frame by @gjreddy in #3369
- fix(ios): bound scroll gestures and propagate boundary failures by @quanru in #3253
- fix(harmony): reject reversed and stationary edge scrolls by @quanru in #3241
- fix(android): reject scrolls without room to move by @quanru in #3242
- fix(core): add quick mappings for scroll and swipe directions by @EAGzzyCSL in #3156
- fix(core): deduplicate cumulative planning context by @quanru in #3254
- fix(test): keep project config stable when filtering test paths by @gjreddy in #3332
- fix(web-integration): improve static report playground execution by @EAGzzyCSL in #3090
- fix(core): preserve invalid System One responses in reports by @EAGzzyCSL in #3379
Documentation 📖
- docs(site): add interactive get started guide by @ottomao in #3335
- docs(site): clarify MobileWorld GUI-only scope by @simplyme0823 in #2901
Testing 🧪
- test(workflow): finish migration to rstest and document SDK integration by @quanru in #3359
- test(android): isolate anonymous release asset fallback from CI tokens by @xiong35 in #3381
CI & Chore ⚙️
- chore(workflow): track midscene-action v1 tag by @await-ovo in #3350
New Contributors
Full Changelog: v1.17.7...v1.17.8
中文
v1.17.8
完整变更
新特性 🎉
- feat(core): add Tencent HY model adapter by @EAGzzyCSL in #3362
- feat(test): remove automatic credential redaction from run artifacts by @xiong35 in #3371
- feat(badge): support skipped test counts by @yuyutaotao in #3380
问题修复 🐞
- fix(webdriver): enforce request timeout through response body reads by @quanru in #3232
- fix(web-integration): honor explicit slow swipe durations by @quanru in #3243
- fix(core): clarify aiScroll node locator guidance by @codeestX in #3353
- fix(core): update vulnerable runtime dependencies by @quanru in #3356
- fix(badge): don't round a pass rate with failures to 100% by @gjreddy in #3343
- fix(test): show paths literally in the GitHub job summary by @gjreddy in #3334
- fix(workflow): upgrade security dependencies without overrides by @quanru in #3358
- fix(android): measure planning-frame age after clock recalibration by @wannT-1 in #3364
- fix(android): keep the reset packet count in the post-reset timeout error by @gjreddy in #3363
- fix(core): handle GPT image-edge bboxes and separate coordinate semantics by @EAGzzyCSL in #3368
- fix(test): omit misleading badges for failed runs by @quanru in #3370
- fix(test): keep parentheses in the file path of a failure frame by @gjreddy in #3369
- fix(ios): bound scroll gestures and propagate boundary failures by @quanru in #3253
- fix(harmony): reject reversed and stationary edge scrolls by @quanru in #3241
- fix(android): reject scrolls without room to move by @quanru in #3242
- fix(core): add quick mappings for scroll and swipe directions by @EAGzzyCSL in #3156
- fix(core): deduplicate cumulative planning context by @quanru in #3254
- fix(test): keep project config stable when filtering test paths by @gjreddy in #3332
- fix(web-integration): improve static report playground execution by @EAGzzyCSL in #3090
- fix(core): preserve invalid System One responses in reports by @EAGzzyCSL in #3379
文档 📖
- docs(site): add interactive get started guide by @ottomao in #3335
- docs(site): clarify MobileWorld GUI-only scope by @simplyme0823 in #2901
测试 🧪
- test(workflow): finish migration to rstest and document SDK integration by @quanru in #3359
- test(android): isolate anonymous release asset fallback from CI tokens by @xiong35 in #3381
CI 与维护 ⚙️
- chore(workflow): track midscene-action v1 tag by @await-ovo in #3350
新贡献者
Full Changelog: v1.17.7...v1.17.8