Skip to content
Release 2.3.4

The APK that went to the machines was built from this commit on branch
hotfix/ticket-42-metal-npe-baseline. Field log of SGRVM0160, 2026-09-28:

  [构建标识] version=2.3.4(2304) commit=2d5caf591ffb+dirty
             branch=hotfix/ticket-42-metal-npe-baseline env=pro

Two facts this tag has to carry:

- gitDirty: build.gradle was raised to versionCode 2304 / versionName
  "2.3.4" in the working tree without a commit. The commit itself still
  reads 2303 / "2.3.3"; commit 68d4540 does that bump officially. The
  APK is therefore not byte-reproducible from this commit.
- The delivered build differs from the release merge on production
  (6c5a249b) in UserFinishFragment: the field APK uses the old layout
  fragment_user_finish2, production uses fragment_user_finish.

Content: metal hotfix #42 on top of 2.3.3 — null guards in the metal
frequency callback and lasMetalBoardHeatTime refreshed after the idle
baseline reset and the metal self-check.