Skip to content

Git2SemVer.MSBuild 3.0.0

Choose a tag to compare

@RobSmyth RobSmyth released this 19 Jun 06:02
· 195 commits to main since this release

June 15, 2025

Git2SemVer.MSBuild 3.0.0 has breaking changes:

  • The TeamCity version build time statistic was renamed from to Git2SemVerRunTime_sec to git2semver.runtime.seconds.
  • Builds on Linux hosts (e.g: Ubuntu >= 22) may break with an error that libdl.so was not found.

For futher information see: Upgrading V2 to V3.

Added

  • Warning if .net sdk 8.0 adding git SHA suffix to versions (#43).
  • Further information in logs/report as to how the version is calculated (#42).
  • Add warning and error IDs for MSBuild integration (#41).

Changed

  • Breaking change - Improve build statistic naming (#44).

Fixed

  • Unable to parse git --version response: '' (#40).
  • Breaking change footnote is not bumping version (#38).
  • A metadata identifier can contain only ASCII alphanumeric characters and hyphens ' (Apple Git-154)' (#35).