chore(gen): save generated version in manifest