Publishing new release
New release must be numbered by Semantic Versioning 2.0, see semver.org.
If minor version, then the conversion script must be written and connected with package Physiomodel using "annotation(conversion(from(version=..)))"!
To clean the code from dummy annotations try to use script ttws.
Update version number to "X.Y.Z":
- At package Physiomodel annotation: (version="X.Y.Z") together with "versionBuild", "versionDate" and "dateModified" attribute
- At file "./Physiomodel/libraryinfo.mos"
Update release notes:
- At UsersGuide.ReleaseNotes
- At file "./README.md", together with update of "Current release" section.
Publish release in GitHub:
- Prepare release in "master" branch
- Install, Check, Test, Test, Test (stop-time of examples)..
- Delete branch "release"
- Create new branch "release" from "master" branch
- Rename directory "Physiomodel" in release branch to directory "Physiomodel X.Y.Z"
- Commint and Push
- Draft a new release from "release" branch with number "vX.Y.Z" and with release notes.
Generated at 2025-04-18T18:20:08Z
by OpenModelicaOpenModelica 1.25.0 using GenerateDoc.mos