feat(FN-3333): fix spurious version reloads with deterministic build

Fixes spurious new-version reloads by making the build version deterministic using the git hash and adding a 60-second cooldown to the version check. Includes unit tests for the version check logic.

Fusion-Task-Id: FN-3333
This commit is contained in:
Fusion
2026-05-03 15:39:31 -07:00
committed by gsxdsm
parent d812427be7
commit 85d02c8291
4 changed files with 228 additions and 4 deletions

View File

@@ -0,0 +1,5 @@
---
"@runfusion/fusion": patch
---
Fix spurious "new version" reloads in the dashboard by making the build version deterministic based on git commit hash instead of a random token generated per build.