Skip to content

v0.5.0

Compare
Choose a tag to compare
@zhoushaw zhoushaw released this 12 Sep 03:38
· 42 commits to main since this release

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