maests
Version:
An executable compiler for creating Maestro's yaml-flows with typescript.
589 lines (336 loc) • 19.1 kB
Markdown
## v2.8.6
[compare changes](https://github.com/shoma-mano/maests/compare/v2.8.5...v2.8.6)
### 🩹 Fixes
- EsmResolve in rewriteRunScriptPlugin throw error ([a89b3ad](https://github.com/shoma-mano/maests/commit/a89b3ad))
### 💅 Refactors
- Refactored utils ([2669227](https://github.com/shoma-mano/maests/commit/2669227))
### 🏡 Chore
- **test:** Fix failed unit tests ([30e399c](https://github.com/shoma-mano/maests/commit/30e399c))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.8.5
[compare changes](https://github.com/shoma-mano/maests/compare/v2.8.4...v2.8.5)
### 🩹 Fixes
- Fix bug that happens when runScript is used in imported flow ([06f7aaf](https://github.com/shoma-mano/maests/commit/06f7aaf))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.8.4
[compare changes](https://github.com/shoma-mano/maests/compare/v2.8.3...v2.8.4)
### 🩹 Fixes
- **runScript:** Regex for rewriting env ([7c3ce2f](https://github.com/shoma-mano/maests/commit/7c3ce2f))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.8.3
[compare changes](https://github.com/shoma-mano/maests/compare/v2.8.2...v2.8.3)
### 🩹 Fixes
- **rewrite-code:** Fix relative import path bug ([4dcecb1](https://github.com/shoma-mano/maests/commit/4dcecb1))
### 🏡 Chore
- Update lock file ([2f87714](https://github.com/shoma-mano/maests/commit/2f87714))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.8.2
[compare changes](https://github.com/shoma-mano/maests/compare/v2.8.1...v2.8.2)
### 🩹 Fixes
- Remove @types/babel__core from dependency ([b7f5cd2](https://github.com/shoma-mano/maests/commit/b7f5cd2))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.8.1
[compare changes](https://github.com/shoma-mano/maests/compare/v2.8.0...v2.8.1)
### 🩹 Fixes
- Remove @types/babel__core from dependency ([a584e9c](https://github.com/shoma-mano/maests/commit/a584e9c))
### 🏡 Chore
- Update .gitignore ([6cc4c21](https://github.com/shoma-mano/maests/commit/6cc4c21))
- Update README.md ([11ffe97](https://github.com/shoma-mano/maests/commit/11ffe97))
- Update README.md ([9da2331](https://github.com/shoma-mano/maests/commit/9da2331))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.8.0
[compare changes](https://github.com/shoma-mano/maests/compare/v2.7.3...v2.8.0)
### 🚀 Enhancements
- Support maestro.platform type ([9d33fae](https://github.com/shoma-mano/maests/commit/9d33fae))
- Support pass callback to runScript directly ([eb1a664](https://github.com/shoma-mano/maests/commit/eb1a664))
### 🏡 Chore
- Add type for maestro.platform ([f35093b](https://github.com/shoma-mano/maests/commit/f35093b))
- Update readme.md ([7319b41](https://github.com/shoma-mano/maests/commit/7319b41))
### ✅ Tests
- Fix failed tests ([cf93951](https://github.com/shoma-mano/maests/commit/cf93951))
- Fix failed tests ([4dce1d0](https://github.com/shoma-mano/maests/commit/4dce1d0))
- Fix failed tests ([568db1a](https://github.com/shoma-mano/maests/commit/568db1a))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.7.3
[compare changes](https://github.com/shoma-mano/maests/compare/v2.7.2...v2.7.3)
### 💅 Refactors
- Remove unnecessary code ([cccad95](https://github.com/shoma-mano/maests/commit/cccad95))
- Split commands.ts ([ba09d00](https://github.com/shoma-mano/maests/commit/ba09d00))
- Delete tests folder ([b4f317e](https://github.com/shoma-mano/maests/commit/b4f317e))
### 🏡 Chore
- Improve error logging ([b37c169](https://github.com/shoma-mano/maests/commit/b37c169))
### ✅ Tests
- Android-emulator-runnner ([1f140f4](https://github.com/shoma-mano/maests/commit/1f140f4))
- Android-emulator-runnner ([c91a8f2](https://github.com/shoma-mano/maests/commit/c91a8f2))
- Android-emulator-runnner ([5656949](https://github.com/shoma-mano/maests/commit/5656949))
- Android-emulator-runnner ([7172df1](https://github.com/shoma-mano/maests/commit/7172df1))
- Android-emulator-runnner ([be488f1](https://github.com/shoma-mano/maests/commit/be488f1))
- Android-emulator-runnner ([e6b4094](https://github.com/shoma-mano/maests/commit/e6b4094))
- Android-emulator-runnner ([a88ef32](https://github.com/shoma-mano/maests/commit/a88ef32))
- Android-emulator-runnner ([3253a2b](https://github.com/shoma-mano/maests/commit/3253a2b))
- Android-emulator-runnner ([a82bda1](https://github.com/shoma-mano/maests/commit/a82bda1))
- Android-emulator-runnner ([acb9776](https://github.com/shoma-mano/maests/commit/acb9776))
- Android-emulator-runnner ([b7273e9](https://github.com/shoma-mano/maests/commit/b7273e9))
- Android-emulator-runnner ([aac76cc](https://github.com/shoma-mano/maests/commit/aac76cc))
- Android-emulator-runnner ([e1ff2cc](https://github.com/shoma-mano/maests/commit/e1ff2cc))
- Android-emulator-runnner ([e88ec05](https://github.com/shoma-mano/maests/commit/e88ec05))
- Android-emulator-runnner ([6401103](https://github.com/shoma-mano/maests/commit/6401103))
- Update e2e test example ([bcd935a](https://github.com/shoma-mano/maests/commit/bcd935a))
- Update e2e test example ([a3d3811](https://github.com/shoma-mano/maests/commit/a3d3811))
- Update e2e test example ([0ebe3f3](https://github.com/shoma-mano/maests/commit/0ebe3f3))
- Update e2e test example ([5c03713](https://github.com/shoma-mano/maests/commit/5c03713))
- Update e2e test example ([52b2e4e](https://github.com/shoma-mano/maests/commit/52b2e4e))
- Update e2e test example ([0cfc709](https://github.com/shoma-mano/maests/commit/0cfc709))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.7.2
[compare changes](https://github.com/shoma-mano/maests/compare/v2.7.1...v2.7.2)
### 🩹 Fixes
- Broken type ([3658a92](https://github.com/shoma-mano/maests/commit/3658a92))
### 🏡 Chore
- Update pnpm-lock.yaml ([a6c57f9](https://github.com/shoma-mano/maests/commit/a6c57f9))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.7.1
[compare changes](https://github.com/shoma-mano/maests/compare/v2.7.0...v2.7.1)
### 🩹 Fixes
- Deploy error ([4a01a6f](https://github.com/shoma-mano/maests/commit/4a01a6f))
- Consola should be included in dependency ([fcefe79](https://github.com/shoma-mano/maests/commit/fcefe79))
### ✅ Tests
- Android-emulator-runnner ([53ab891](https://github.com/shoma-mano/maests/commit/53ab891))
- Android-emulator-runnner ([3a09c15](https://github.com/shoma-mano/maests/commit/3a09c15))
- Android-emulator-runnner ([bc45e1a](https://github.com/shoma-mano/maests/commit/bc45e1a))
- Android-emulator-runnner ([7caed3a](https://github.com/shoma-mano/maests/commit/7caed3a))
- Android-emulator-runnner ([4874804](https://github.com/shoma-mano/maests/commit/4874804))
- Android-emulator-runnner ([1960dfe](https://github.com/shoma-mano/maests/commit/1960dfe))
- Android-emulator-runnner ([89f28af](https://github.com/shoma-mano/maests/commit/89f28af))
- Android-emulator-runnner ([d7dc190](https://github.com/shoma-mano/maests/commit/d7dc190))
- Android-emulator-runnner ([f808d52](https://github.com/shoma-mano/maests/commit/f808d52))
- Android-emulator-runnner ([173c542](https://github.com/shoma-mano/maests/commit/173c542))
- Android-emulator-runnner ([25f809b](https://github.com/shoma-mano/maests/commit/25f809b))
- Android-emulator-runnner ([4a7a002](https://github.com/shoma-mano/maests/commit/4a7a002))
- Android-emulator-runnner ([82f03a4](https://github.com/shoma-mano/maests/commit/82f03a4))
- Android-emulator-runnner ([b309a16](https://github.com/shoma-mano/maests/commit/b309a16))
- Android-emulator-runnner ([b5f3865](https://github.com/shoma-mano/maests/commit/b5f3865))
- Android-emulator-runnner ([7a5b0bb](https://github.com/shoma-mano/maests/commit/7a5b0bb))
- Android-emulator-runnner ([65b657f](https://github.com/shoma-mano/maests/commit/65b657f))
- Android-emulator-runnner ([54bc37d](https://github.com/shoma-mano/maests/commit/54bc37d))
- Android-emulator-runnner ([3cc0a37](https://github.com/shoma-mano/maests/commit/3cc0a37))
- Android-emulator-runnner ([8a4d778](https://github.com/shoma-mano/maests/commit/8a4d778))
- Android-emulator-runnner ([a827931](https://github.com/shoma-mano/maests/commit/a827931))
- Android-emulator-runnner ([dc4c244](https://github.com/shoma-mano/maests/commit/dc4c244))
- Android-emulator-runnner ([b2ce311](https://github.com/shoma-mano/maests/commit/b2ce311))
- Android-emulator-runnner ([fe81b58](https://github.com/shoma-mano/maests/commit/fe81b58))
- Android-emulator-runnner ([be76545](https://github.com/shoma-mano/maests/commit/be76545))
- Android-emulator-runnner ([ded9ba0](https://github.com/shoma-mano/maests/commit/ded9ba0))
- Android-emulator-runnner ([fd8bea6](https://github.com/shoma-mano/maests/commit/fd8bea6))
- Android-emulator-runnner ([5d7275a](https://github.com/shoma-mano/maests/commit/5d7275a))
- Android-emulator-runnner ([bc5c674](https://github.com/shoma-mano/maests/commit/bc5c674))
- Android-emulator-runnner ([e1233a7](https://github.com/shoma-mano/maests/commit/e1233a7))
- Android-emulator-runnner ([4d06341](https://github.com/shoma-mano/maests/commit/4d06341))
- Android-emulator-runnner ([7219b3c](https://github.com/shoma-mano/maests/commit/7219b3c))
- Android-emulator-runnner ([236ee2d](https://github.com/shoma-mano/maests/commit/236ee2d))
- Android-emulator-runnner ([367ddda](https://github.com/shoma-mano/maests/commit/367ddda))
- Android-emulator-runnner ([cb44266](https://github.com/shoma-mano/maests/commit/cb44266))
- Android-emulator-runnner ([b710a16](https://github.com/shoma-mano/maests/commit/b710a16))
- Android-emulator-runnner ([c0c67cc](https://github.com/shoma-mano/maests/commit/c0c67cc))
- Android-emulator-runnner ([49f2123](https://github.com/shoma-mano/maests/commit/49f2123))
- Android-emulator-runnner ([1b377ee](https://github.com/shoma-mano/maests/commit/1b377ee))
- Android-emulator-runnner ([9c7fa48](https://github.com/shoma-mano/maests/commit/9c7fa48))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.7.0
[compare changes](https://github.com/shoma-mano/maests/compare/v2.6.1...v2.7.0)
### 🚀 Enhancements
- AddMedia command for uploading files ([d2e0839](https://github.com/shoma-mano/maests/commit/d2e0839))
### ❤️ Contributors
- Ian Ross Hamilton <ian.ross.hamilton@gmail.com>
## v2.6.1
[compare changes](https://github.com/shoma-mano/maests/compare/v2.6.0...v2.6.1)
### 🩹 Fixes
- Stop using evalScript for runScript ([3fee4f5](https://github.com/shoma-mano/maests/commit/3fee4f5))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.6.0
[compare changes](https://github.com/shoma-mano/maests/compare/v2.5.4...v2.6.0)
### 🚀 Enhancements
- Support import.meta by updating jiti to v2 ([a96d496](https://github.com/shoma-mano/maests/commit/a96d496))
### 🏡 Chore
- Delete android-runnner action ([13c6e20](https://github.com/shoma-mano/maests/commit/13c6e20))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.5.4
[compare changes](https://github.com/shoma-mano/maests/compare/v2.5.3...v2.5.4)
### 🩹 Fixes
- Incorrect command used for waitForAndTapOn ([09b6b1c](https://github.com/shoma-mano/maests/commit/09b6b1c))
### ❤️ Contributors
- Ian Ross Hamilton <ianrosshamilton.ext@adcb.com>
## v2.5.3
[compare changes](https://github.com/shoma-mano/maests/compare/v2.5.2...v2.5.3)
### 🏡 Chore
- **log:** Improve log when maestro fails ([6d0f68c](https://github.com/shoma-mano/maests/commit/6d0f68c))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.5.2
[compare changes](https://github.com/shoma-mano/maests/compare/v2.5.1...v2.5.2)
### 🩹 Fixes
- Fix bug when no import from maests exists ([62e5b46](https://github.com/shoma-mano/maests/commit/62e5b46))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.5.1
[compare changes](https://github.com/shoma-mano/maests/compare/v2.5.0...v2.5.1)
### 🏡 Chore
- Update commands.md ([748a82e](https://github.com/shoma-mano/maests/commit/748a82e))
- Update README.md ([981c831](https://github.com/shoma-mano/maests/commit/981c831))
- **log:** Improve log when maestro fails ([a4ebf81](https://github.com/shoma-mano/maests/commit/a4ebf81))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.5.0
[compare changes](https://github.com/shoma-mano/maests/compare/v2.4.1...v2.5.0)
### 🚀 Enhancements
- Support tsconfig paths ([ccbc5ed](https://github.com/shoma-mano/maests/commit/ccbc5ed))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.4.1
[compare changes](https://github.com/shoma-mano/maests/compare/v2.4.0...v2.4.1)
### 🩹 Fixes
- Exit(1) when maestro test fails ([d95fcd3](https://github.com/shoma-mano/maests/commit/d95fcd3))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.4.0
[compare changes](https://github.com/shoma-mano/maests/compare/v2.3.0...v2.4.0)
### 🚀 Enhancements
- Support absolute test path ([784977c](https://github.com/shoma-mano/maests/commit/784977c))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.3.0
[compare changes](https://github.com/shoma-mano/maests/compare/v2.2.1...v2.3.0)
### 🚀 Enhancements
- Add times to repeat commands props ([cd289c2](https://github.com/shoma-mano/maests/commit/cd289c2))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.2.1
[compare changes](https://github.com/shoma-mano/maests/compare/v2.2.0...v2.2.1)
## v2.2.0
[compare changes](https://github.com/shoma-mano/maests/compare/v2.1.2...v2.2.0)
### 🚀 Enhancements
- Support matcher in repeat commands ([6c45563](https://github.com/shoma-mano/maests/commit/6c45563))
### 💅 Refactors
- Use yaml stringify as possible ([0ab0c3a](https://github.com/shoma-mano/maests/commit/0ab0c3a))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.1.2
[compare changes](https://github.com/shoma-mano/maests/compare/v2.1.1...v2.1.2)
### 🩹 Fixes
- RetryTapIfNoChange by default ([75b1f04](https://github.com/shoma-mano/maests/commit/75b1f04))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.1.1
[compare changes](https://github.com/shoma-mano/maests/compare/v2.1.0...v2.1.1)
### 💅 Refactors
- Add patch for mkdist and refactored code ([d55581c](https://github.com/shoma-mano/maests/commit/d55581c))
- Expose only methods users use ([4a0b717](https://github.com/shoma-mano/maests/commit/4a0b717))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.1.0
[compare changes](https://github.com/shoma-mano/maests/compare/v2.0.8...v2.1.0)
### 🚀 Enhancements
- Enhance assert visible ([489ab49](https://github.com/shoma-mano/maests/commit/489ab49))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.0.8
[compare changes](https://github.com/shoma-mano/maests/compare/v2.0.7...v2.0.8)
### 🏡 Chore
- Update README.md ([0a5f82b](https://github.com/shoma-mano/maests/commit/0a5f82b))
- Update README.md ([025245e](https://github.com/shoma-mano/maests/commit/025245e))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.0.7
[compare changes](https://github.com/shoma-mano/maests/compare/v2.0.6...v2.0.7)
### 🩹 Fixes
- Test ([748d42a](https://github.com/shoma-mano/maests/commit/748d42a))
- Action ([31b9601](https://github.com/shoma-mano/maests/commit/31b9601))
### 💅 Refactors
- Breakdown commands to multiple files ([ed99c5f](https://github.com/shoma-mano/maests/commit/ed99c5f))
- Breakdown commands to multiple files ([722a99b](https://github.com/shoma-mano/maests/commit/722a99b))
### 🏡 Chore
- Edit CHANGELOG.md manually ([c10044d](https://github.com/shoma-mano/maests/commit/c10044d))
- Delete dist ([e10b1ae](https://github.com/shoma-mano/maests/commit/e10b1ae))
- Add dist to gitignore ([c562517](https://github.com/shoma-mano/maests/commit/c562517))
- Update README.md ([5f4dd76](https://github.com/shoma-mano/maests/commit/5f4dd76))
- Update README.md ([e9b039c](https://github.com/shoma-mano/maests/commit/e9b039c))
- Update README.md ([19e5e95](https://github.com/shoma-mano/maests/commit/19e5e95))
- Update README.md ([c81eb7f](https://github.com/shoma-mano/maests/commit/c81eb7f))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.0.6
[compare changes](https://github.com/shoma-mano/maests/compare/v2.0.5...v2.0.6)
### 🏡 Chore
- Update README.md ([02a9ca9](https://github.com/shoma-mano/maests/commit/02a9ca9))
- Add dist to gitignore ([2a581dc](https://github.com/shoma-mano/maests/commit/2a581dc))
### ⭐️ Feature
- [Feature/meastro commands/unit tests/gh actions](https://github.com/shoma-mano/maests/pull/6)
### ❤️ Contributors
- Ian Ross Hamilton <ian.ross.hamilton@gmail.com>
- Shoma-mano <ms2geki@gmail.com>
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.0.5
[compare changes](https://github.com/shoma-mano/maests/compare/v2.0.4...v2.0.5)
### 🩹 Fixes
- Fix runScript bug ([c63dcbc](https://github.com/shoma-mano/maests/commit/c63dcbc))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.0.4
[compare changes](https://github.com/shoma-mano/maests/compare/v2.0.2...v2.0.4)
## v2.0.3
[compare changes](https://github.com/shoma-mano/maests/compare/v2.0.2...v2.0.3)
## v2.0.2
[compare changes](https://github.com/shoma-mano/maests/compare/v2.0.1...v2.0.2)
### 🏡 Chore
- Update README.md ([fd3acb0](https://github.com/shoma-mano/maests/commit/fd3acb0))
- Update playground ([f854e39](https://github.com/shoma-mano/maests/commit/f854e39))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.0.1
[compare changes](https://github.com/shoma-mano/maests/compare/v2.0.0...v2.0.1)
### 🏡 Chore
- Update README.md ([5d501a9](https://github.com/shoma-mano/maests/commit/5d501a9))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v2.0.0
[compare changes](https://github.com/shoma-mano/maests/compare/v1.0.6...v2.0.0)
### 🩹 Fixes
- Support double level nesting ([c305dc8](https://github.com/shoma-mano/maests/commit/c305dc8))
### 💅 Refactors
- Change rewriteCode to import maests by module name ([4ac7323](https://github.com/shoma-mano/maests/commit/4ac7323))
### 🏡 Chore
- Update README.md ([b582292](https://github.com/shoma-mano/maests/commit/b582292))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v1.0.6
[compare changes](https://github.com/shoma-mano/maests/compare/v1.0.5...v1.0.6)
## v1.0.5
[compare changes](https://github.com/shoma-mano/maests/compare/v1.0.4...v1.0.5)
### 🏡 Chore
- Change file name ([b093b26](https://github.com/shoma-mano/maests/commit/b093b26))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>
## v1.0.4
[compare changes](https://github.com/shoma-mano/maests/compare/v1.0.3...v1.0.4)
## v1.0.3
[compare changes](https://github.com/shoma-mano/maests/compare/v1.0.2...v1.0.3)
## v1.0.2
[compare changes](https://github.com/shoma-mano/maests/compare/v1.0.1...v1.0.2)
## v1.0.1
### 🏡 Chore
- Update-readme.md ([23876f4](https://github.com/shoma-mano/maests/commit/23876f4))
### ❤️ Contributors
- Shoma-mano <ms2geki@gmail.com>