The previous approach relied on manually updating the version and date using a Makefile This approach dynamically gathers the correct version from git and uses the date of the latest commit in the branch