Skip to content

Releases: web-infra-dev/midscene

v0.8.15

01 Jan 13:22
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Full Changelog: v0.8.14...v0.8.15

What's Changed

New Features 🎉

Bug Fixes 🐞

Document 📖

Other Changes

Full Changelog: v0.8.12...v0.8.15

v0.8.12

26 Dec 06:33
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Bug Fixes 🐞

Document 📖

Full Changelog: v0.8.5...v0.8.12

v0.8.5

10 Dec 07:24
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • feat: add static-server into cli by @yuyutaotao in #153
  • feat: update playground instructions, accelerate the playback speed by @yuyutaotao in #152
  • feat: 修改 .cli 404 路径 by @ChelesteWang in #164
  • feat: lower the cost of page description by @yuyutaotao in #159
  • feat(core): Enhance environment logic and introduce MIDSCENE_REPORT_TAG_NAME for customizable report name prefixes by @zhoushaw in #168
  • feat: replanning before locating by @yuyutaotao in #167

Bug Fixes 🐞

Other Changes

New Contributors

Full Changelog: v0.8.0...v0.8.5

v0.8.0

14 Nov 07:54
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Bug Fixes 🐞

Document 📖

Other Changes

New Contributors

Full Changelog: v0.7.1...v0.8.0

v0.7.1

22 Oct 08:22
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Bug Fixes 🐞

  • fix(ai-model): optimize ai model prompt by @zhoushaw in #114
  • fix(ai-model): optimize inspect element prompt by @zhoushaw in #117
  • fix: fix the Player style when the locator is failed by @yuyutaotao in #129

Document 📖

Other Changes

  • chore(web-extract): optimize script_get_all_texts.ts by @YadlaMani in #121
  • workflow(cd): Implement Cleanup Functionality for Temporary Files by @Ananya54321 in #124
  • refactor(extract): optimize image box selection by @zhoushaw in #130
  • reafactor(report): Optimize the style of the playground by @zhoushaw in #134

New Contributors

Full Changelog: v0.6.0...v0.7.1

v0.6.0

12 Oct 08:28
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • feat: add replay panel for visualization by @yuyutaotao in #96
  • feat(ai-model): merge ai planning and insight call to accelerate the aiAction by @yuyutaotao in #97

Document 📖

Other Changes

  • chore: define appium export in package.json & encapsulated screenshot picture path generation by @quanru in #95
  • refacotr(ai-model): optimize model evalution method by @zhoushaw in #98
  • chore: optimize ai e2e test by @zhoushaw in #99
  • workflow(cd): optimize release.js by @YadlaMani in #106
  • workflow(ci): update ci test image by @zhoushaw in #111
  • workflow(ci): fix ai test error by @zhoushaw in #113

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0

12 Sep 03:38
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • feat(web): input supports additions, deletions, and changes by @zhoushaw in #78
  • feat(web-extract): extract some
    s as container by @yuyutaotao in #80
  • feat(app): supports control of iOS and Android devices through appium by @quanru in #82
  • feat(ai-model): support JSON 100% limit capability for gpt-4o-2024-08-06 model by @zhoushaw in #86
  • feat(cache): The cache is generalized to support puppeteers and mobile terminals by @zhoushaw in #85
  • feat(web-extract): collect svg elements on page, trim attribute values to save token by @yuyutaotao in #83
  • feat(model): support azure open ai by @zhoushaw in #90

Bug Fixes 🐞

  • fix(web-extract): fix the extractor may fail if there is no by @yuyutaotao in #76
  • fix(ai-plan): optimize KeyboardPress plan type reduce hallucinations by @zhoushaw in #79
  • fix(ci): fix build error for Cli, remove used package by @yuyutaotao in #89
  • fix: type error in AI test by @yuyutaotao in #91
  • fix(cache): app should not crash when it fails to get the cache id by @yuyutaotao in #93

Other Changes

  • chore: optimize code style by @zhoushaw in #77
  • refactor(plan): optimize input prompt by @zhoushaw in #81
  • chore: delete unless debug code and fix ci cache logic by @zhoushaw in #84
  • chore(web): merge the Page implementation of Puppeteer and Playwright by @yuyutaotao in #87
  • workflow(ci): fix ai e2e test by @zhoushaw in #94

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

28 Aug 07:00
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • fix(cli): the flashing issue in cli headed mode by @yuyutaotao in #73
  • fix(web-extract): fix the extractor for form item like by @yuyutaotao in #65

Other Changes

  • refactor(shared): migrate sharp to jimp and migrate common img logci to shared lib by @zhoushaw in #74
  • workflow(ci): optimize ci command by @zhoushaw in #75

Full Changelog: v0.3.4...v0.4.0

v0.3.1

23 Aug 00:13
Compare
Choose a tag to compare

What's Changed

Feature ✨

  • feat: add 'aiWaitFor' by @yuyutaotao in #61
  • feat(playwright): optimize the visualization and extraction of playwright ai process data by @zhoushaw in #66

Bug Fixes 🐞

  • fix(prompt): change my to may by @fengzi2016 in #60
  • fix(html-extract): optimize the logic for extracting HTML content to improve extraction accuracy by @zhoushaw in #62

Document 📖

Other Changes

New Contributors

Full Changelog: v0.3.0...v0.3.1

v0.3.0

15 Aug 10:08
Compare
Choose a tag to compare

What's Changed

Feature ✨

Bug Fixes 🐞

Other Changes

Full Changelog: v0.2.2...v0.3.0