v1.21.4

viarotel-org/escrcpyv1.21.4Jul 14, 2024by viarotel

AI Summary

The update adds support for executing and batching scripts, enhances custom startup mirroring, and fixes several UI issues including terminal styles and popup window widths.

Key Highlights

  • Support batch execution script function
  • Support execution script function
  • Optimize batch screenshot performance
  • Fix terminal style abnormalities in dark theme

New Features

  • Support batch execution script function
  • Support execution script function
  • Support for custom startup mirroring

Full Release Notes

## [1.21.4](https://github.com/viarotel-org/escrcpy/compare/v1.21.3...v1.21.4) (2024-07-14)

### Features

* 🎉 Support batch execution script function ([8097022](https://github.com/viarotel-org/escrcpy/commit/8097022798ca3ea95ed6530a722f321a862f2e23))
* 🚀 Support execution script function ([2013413](https://github.com/viarotel-org/escrcpy/commit/2013413611b3efe44811b230ceea036eba310026))

### Bug Fixes
* 🐛 Repair the problem of equipment width in the English state ([25c42d9](https://github.com/viarotel-org/escrcpy/commit/25c42d94ec38210c519db78ad60b32813e9ff2f5))
* 📝 Update Translation ([33b0181](https://github.com/viarotel-org/escrcpy/commit/33b018110cc7727a822f61b97ae5c5f1211adb0c))
* 🐛 Fix terminal style abnormalities in dark theme ([3d4dc7c](https://github.com/viarotel-org/escrcpy/commit/3d4dc7c98164fd01780989e892948c06f30018a3))
* 🐛 Fix the width problem of custom startup pop-up windows ([9a7e56b](https://github.com/viarotel-org/escrcpy/commit/9a7e56b8ebc08fb20eadf0b2f853441ea28c6a80))

### Performance Improvements
* ✅ Support batch screenshot and other performance optimization ([db9e3e7](https://github.com/viarotel-org/escrcpy/commit/db9e3e791e3a168c2f3cdef75d5cf1f834bce484))
* ✨ Support for custom startup mirroring ([677f30c](https://github.com/viarotel-org/escrcpy/commit/677f30cdc2ab87aef1cf2c3ec1b1d3bc066342c6))
* 🐛 Fix the problem of frequently trigger preservation of preferences ([8261916](https://github.com/viarotel-org/escrcpy/commit/826191617215db3cf027f0ec22530052c8dd97fe))
* ♻️ Improve code robustness ([2f389af](https://github.com/viarotel-org/escrcpy/commit/2f389af834413b9018cad1b3ae977902386fb5da))
* 🚀 Optimize batch operation interaction ([343eab2](https://github.com/viarotel-org/escrcpy/commit/343eab2e110d065869ff95140b2ba98a365dd65d))
* ♻️ Optimize custom startup performance ([abd468b](https://github.com/viarotel-org/escrcpy/commit/abd468bd433e14bdda737f42e748ca7a947b2917))
* ♻️ Perfect allSettledWrapper method ([5b7d0af](https://github.com/viarotel-org/escrcpy/commit/5b7d0af683a56ef93bda8708e83bbda0258d531a))