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 2024-12-03T19:25:34Z
by OpenModelicaOpenModelica 1.24.2 using GenerateDoc.mos