Skip to content

2120

2025-08-17

  • chore(deps): downgrade tesseract from multi-core to single core (#706) (@ArthurKun21)
  • fix(Tesseract): update tesseract initialization from singleton to service scoped (#707) (@ArthurKun21)
  • feat: Add Toggle for using OCR on Apple count (#708) (@ArthurKun21)
  • refactor(Tesseract): optimize regex initialization and improve error handling (#709) (@ArthurKun21)

Compare changes

Fixes

  • Not optimized initialization of Tesseract caused some devices to crash.
  • We were using too much threads for Tesseract. Moved the Tesseract back with others to the service scoped threads.
  • Added some excpetion handling for Tesseract and optimized the initilization of regex for reused.

Feature

Use OCR on Apple Count

  • Crash on Apple Refill screen is due to Tesseract crashing. We have now added a new option to skip the usage of OCR for more accurate reading of apples used.

image

This is found on settings -> Battle -> Use OCR on Apple Count.

In case you didn't knew, Enabling Over Recharge AP would use the max apples available when refilling apples instead of normally only using 1 at a time.

image