class_name Version extends RefCounted ## The client's view of the single source of truth (/VERSION, charter §4). The ## value is baked into project.godot's application/config/version by ## scripts/sync-version on each bump; read it via ProjectSettings so an exported ## build (which has no repo-root /VERSION) still knows its own version. const SETTING := "application/config/version" const LAST_RESORT := "0.0.0-dev" func string() -> String: var v := str(ProjectSettings.get_setting(SETTING, "")) return v if v != "" else LAST_RESORT func footer() -> String: return "v%s · BUILT IN GODOT 4.7 · © 2026" % string()