.ThermofluidStream.UsersGuide.ReleaseNotes.VersionManagement

Version Management

Information

Version management

The ThermofluidStream library uses semantic versioning following the convention:

MAJOR.MINOR.PATCH

For each release, the version information in the top-level package annotation should be updated, especially version, versionDate, dateModified and, if used, revisionId.

annotation(version      = "1.3.0",
           versionDate  = "2026-04-30",
           dateModified = "2026-04-30",
           revisionId   = "$F​ormat:%h %ci$")

The revisionId field is intended to identify the exact commit that the released version represents when the library is exported from a Git tag.

Recommended release procedure

  1. Update the release notes.
  2. Update the top-level package annotation to the new version.
  3. Update tool-specific metadata, for example Dymola or Modelon Impact metadata, if present.
  4. Run the regression tests and tool checks.
  5. Create and push the Git tag, for example v1.3.0.
  6. Create the GitHub release from the tag.

Generated at 2026-05-09T18:18:56Z by OpenModelicaOpenModelica 1.26.7 using GenerateDoc.mos