Releases: web-infra-dev/midscene
Releases · web-infra-dev/midscene
v1.2.0
What's Changed
New Features 🎉
- feat(web-integration): implement file upload functionality with tests and HTML fixture by @quanru in #1709
Bug Fixes 🐞
- fix(core): update cache when validation fails after DOM changes by @quanru in #1729
- fix(visualizer): prevent long reportHTML from being displayed in playground output by @quanru in #1730
- fix(core): show deepThink tag for .aiAct in report by @yuyutaotao in #1731
- fix(core): update style of summary row in report by @yuyutaotao in #1724
- fix(core): update config for qwen deepThink by @yuyutaotao in #1732
- fix(playground): create agent in getActionSpace when using agentFactory mode by @quanru in #1737
- fix(site): use proper closing tag for video element in README by @quanru in #1739
Other Changes
- Docs/1.1 by @quanru in #1723
- chore(core): remove useless enum AIActionType by @EAGzzyCSL in #1725
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
New Features 🎉
- feat(mcp): add launcher support for Android, iOS, and Web MCP servers by @quanru in #1601
- feat: adjust platform card title placement by @quanru in #1701
- feat(core): allow deepThink for Qwen3-vl and Doubao-vision when planning by @yuyutaotao in #1692
Bug Fixes 🐞
- fix(shared): correct outdated example code by @FriedRiceNoodles in #1682
- fix(tests): update imports and add conversation history to planning tests by @quanru in #1680
- fix(report): ensure app initialization before accessing screen properties by @quanru in #1706
- fix(visualizer): prevent uncaught frame cancel errors in export video by @quanru in #1689
- fix(chrome-extension): fix incorrect rect passed to describeElement by @FriedRiceNoodles in #1715
- fix stop function in playground by @quanru in #1705
- fix(cli): honor --files parameter when --config is specified by @Copilot in #1716
- fix(core): add dynamic replanning cycle limit from environment config by @quanru in #1717
- fix(webdriver): enhance getWindowSize to fallback on legacy endpoint by @quanru in #1720
Document 📖
- docs(core): fix feishu group link by @yuyutaotao in #1681
- docs(core): Clarify
aiScrolldirection semantics and update schema/docs by @yuyutaotao in #1687 - docs: update link title of /zh/api by @FriedRiceNoodles in #1684
- docs(site): clarify model strategy roles (en/zh) by @yuyutaotao in #1688
- docs(site): drop .mdx suffix in API links by @yuyutaotao in #1698
Other Changes
- Fix/chrome extension recorder by @FriedRiceNoodles in #1683
- Fix potential event loss during plugin recording by @FriedRiceNoodles in #1710
- chore(site): upgrade rspress to rc.4 by @SoonIter in #1721
Full Changelog: v1.0.4...v1.1.0
v1.0.4
What's Changed
New Features 🎉
- feat(docs): add banner bg by @quanru in #1656
- feat(ai): set the default temperature to 0 and allow users to configure it by @yuyutaotao in #1654
- feat(report): set minimum width for type column in table by @quanru in #1668
- feat(android): handle error when deleting remote screenshot by @quanru in #1674
- feat(core): update sidebar style by @yuyutaotao in #1678
Bug Fixes 🐞
- fix(visualizer): handle object error messages in playground hook by @quanru in #1651
- fix(android): clean up temporary screenshot files asynchronously by @yuyutaotao in #1652
- fix(core): rspress config by @yuyutaotao in #1658
- fix(core): include parse error details in safeParseJson error message by @yuyutaotao in #1669
- fix(core): missing right parenthesis by @quanru in #1672
- fix(docs): update environment variable name from OPENAI_API_KEY to MIDSCENE_MODEL_API_KEY by @quanru in #1676
Document 📖
- docs(rspress): upgrade to rspress@2.0.0-rc.3 by @SoonIter in #1648
- docs(core): add showcases page by @yuyutaotao in #1642
Other Changes
- Clarify navigate action URL requirements by @yuyutaotao in #1645
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
New Features 🎉
Bug Fixes 🐞
- fix(recorder): capture scroll on dynamically loaded scrollable elemen… by @FriedRiceNoodles in #1629
- fix(playground): Enable realtime progress and reports for remote execution by @quanru in #1643
Document 📖
- docs(core): update changelog by @yuyutaotao in #1635
Other Changes
- Remove Doubao seed 1.8 references from documentation by @yuyutaotao in #1638
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
New Features 🎉
- feat(core): remove 'planningStrategy' for aiAct by @yuyutaotao in #1634
Bug Fixes 🐞
- fix(chrome-extension): fix issue with recorder failing to generate el… by @FriedRiceNoodles in #1628
- fix some typo by @EAGzzyCSL in #1631
Document 📖
- docs(core): clearify the effect of deepThink param by @yuyutaotao in #1626
- docs(core): update release status by @yuyutaotao in #1633
Other Changes
- chore(docs): remove unexpected star with ui-tars by @EAGzzyCSL in #1630
- chore(docs): space and capitalization issue by @EAGzzyCSL in #1632
- Add backward-compatible scroll type aliases by @yuyutaotao in #1636
New Contributors
- @FriedRiceNoodles made their first contribution in #1628
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
New Features 🎉
- feat(core): introduce gemini-3-flash by @yuyutaotao in #1621
Bug Fixes 🐞
- fix(core): guard test info upload when server url missing by @yuyutaotao in #1614
- fix(core): error sample in planning prompt #1612 by @yuyutaotao in #1623
Other Changes
- chore(workflow): update package versions to 1.0.0 by @quanru in #1619
- chore(docs): typo MidScene -> Midscene by @EAGzzyCSL in #1622
- chore(docs): remove unexpected star by @EAGzzyCSL in #1624
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Changelog Doc: https://midscenejs.com/changelog
Full Changelog: v0.30.10...v1.0.0
v0.30.10
v0.30.9
v0.30.8
What's Changed
New Features 🎉
- feat(core): set a delay after invoking interaction by @yuyutaotao in #1393
Other Changes
- Add midscene-pc projects to Awesome MidScene by @Copilot in #1390
Full Changelog: v0.30.7...v0.30.8