* fix: use safe submodule init in workflows. * update to latest version.
* build: implement version file update when release. * build: move file to correct path. * remove.