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.