Let's prepare the "master" branches of newt and sbgnviz for a minor release (includes a hotfix and GPML import) as follows:
[x] Sbgnviz-master release requires an older version of Node.js. (probably 12 or less)
[x] Move the last three commits in sbgnviz-unstable to sbgnviz-master. (You can use cherry-pick to transfer the same commits to master)
[x] Rebuild sbgnviz by using gulp build command. This will update sbgnviz.js file in the root folder.
[x] Now we will release the sbgnviz to npm. To do this, first login to npm from terminal with npm login command (Get credentials from @ugurdogrusoz). Then follow publishing instructions in sbgnviz. Don't forget to use 6.1.0 as the version number.
[x] Move the last commit (related to GPML support) in newt-unstable to newt-master. (You can use cherry-pick if you want)
[x] Update version in About page with the new version number "3.1.0" in master branch and push this change.
[x] Finally, release the master branch on GitHub using the new version number.
Consult (@hasanbalci) with any issues/questions
Let's prepare the "master" branches of newt and sbgnviz for a minor release (includes a hotfix and GPML import) as follows:
gulp build
command. This will update sbgnviz.js file in the root folder.