claude-home/mlb-the-show/release-2026.4.01.md

1.3 KiB

title description type domain tags
MLB The Show Companion Automation — 2026.4.01 Fix buy-orders scroll to use touch swipes, optimize exchange card selection. reference gaming
release-notes
deployment
mlb-the-show
python
automation

MLB The Show Companion Automation — 2026.4.01

Date: 2026-04-01 Repo: cal/mlb-the-show-market-tracker on Gitea Branch: main (latest f15e98a) Deploy method: Local script — uv run scripts/grind.py

Release Summary

Two fixes to the companion app automation. The buy-orders command couldn't scroll through the market list because it used keyboard events instead of touch swipes. The exchange command now stops selecting cards once it has enough points for a pack.

Changes

Bug Fixes

  • Fixed buy-orders market scrolling — replaced KEYCODE_PAGE_DOWN (keyboard event ignored by WebView) with scroll_load_jiggle() which uses touch swipes + a reverse micro-swipe to trigger lazy loading. This matches the working exchange scroll strategy. (49fe7b6)

Optimizations

  • Early break in exchange card selection — the selection loop now stops as soon as accumulated points meet the exchange threshold, avoiding unnecessary taps on additional card types the app won't consume. (f15e98a)