Skip to main content

Release v1.2.7

v1.2.7 overview

Via-B v1.2.7 preserves Thai club identifiers in Attacking Third and Heat Map, removes the retired shared and generated abbreviation paths, and lets an operator explicitly run the available empty-data animations for a future match.

v1.2.7 changes

  • Attacking Third and Heat Map retain lower Thai combining marks. The verified Heat Map label บีจี ปทุม now includes the complete vowel without clipping.
  • English and Thai club identifiers resolve independently in this order: the matching Clubs override, the club's Opta code, then an empty value. Via-B does not generate an abbreviation and no longer reads the retired shared club_identifier value.
  • A missing identifier remains empty and does not block generation or synchronization.
  • An explicit Run for a future-match Heat Map or Attacking Third graphic produces its complete 26-frame, 0-0 animation without arrows, density, or unofficial event data. Automatic generation remains in Waiting until match data is available.
  • If an exact unsupported character is detected while rendering a club identifier, Via-B provides a localized recovery message for correcting that club and language in Clubs instead of showing an unexplained synchronization block.

v1.2.7 operator impact

  • Allow the signed startup update to finish and Via-B to relaunch. No manual reinstall or database action is required.
  • To correct a displayed club identifier, open Clubs and set the English or Thai override. Clear the override to use the club's Opta code; if neither value exists, the output stays empty without stopping the run.
  • For a future match, use Run when you need the available empty-data animation immediately. Waiting during automatic operation means that Via-B is waiting for match data, not that synchronization failed.

v1.2.7 validation

  • The signed Windows Operator App candidate was exercised with MagicSoft CG 10.4.0.618. Every runnable module was run on the November 30 match in every available language, including both End Stat phases; Heat Map and Attacking Third were then run after switching to the September 4 and September 5 future matches.
  • Every sequence was downloaded through the Operator App's Download sequence control. All 20 final frames and eight five-stage motion contact sheets were inspected at original resolution for text shaping, lower Thai marks, clipping, layout, framing, transparency, motion, and values; the future-match output contained no unofficial data.
  • Each September 4 and September 5 target output contains all 26 frames. The published MagicSoft manifests reported zero missing frames and zero checksum mismatches in the configured MagicSoft resource folder.
  • Signed Thai MSI, English MSI, NSIS, Linux AppImage, and DEB update and recovery rehearsals passed against the exact immutable release candidate without rebuilding it.

v1.2.7 packages

  • vbm_v1.2.7_windows_amd64-setup.exe
  • vbm_v1.2.7_windows_amd64.msi
  • vbm_v1.2.7_windows_amd64_th-TH.msi
  • vbm_v1.2.7_linux_x86_64.AppImage
  • vbm_v1.2.7_linux_x86_64.deb