diff --git a/docs/VERSION b/docs/VERSION index 5a2a5806df6e909afe3609b5706cb1012913ca0e..ee6cdce3c29053ac99607147be5be250efa001bd 100644 --- a/docs/VERSION +++ b/docs/VERSION @@ -1 +1 @@ -0.6 +0.6.1 diff --git a/docs/release.txt b/docs/release.txt index 1660b9b8ac2a11870518c5e455e429f72a0f0450..3e0363540f365c5ae7343acb132f27d90371c728 100644 --- a/docs/release.txt +++ b/docs/release.txt @@ -1,9 +1,34 @@ -- Update and commit docs/VERSION -- Create version tag and tarball from tag - WVER=0.3 - git tag v${WVER} - git push origin master - git push origin v${WVER} - git archive --format=tar --prefix=novnc-${WVER}/ v${WVER} > novnc-${WVER}.tar - gzip novnc-${WVER}.tar -- Upload tarball to repo +- Decide a new version number X.Y.Z (follow SemVer) +- Update version in package.json +- Update version in docs/VERSION +- Commit the change with a commit like "Release X.Y.Z" +- Add a new release on GitHub called "vX.Y.Z", and populate it with + release notes of the following form (where A.B.C is the last release): + +Major Changes Since A.B.C +========================= + +*Insert warnings here about incompatibilities* + +*Thanks to all the contributors who filed bugs, added features, and fixed bugs +during this release :tada:* + +App-visible Changes +------------------- + +- *feature* a feature which improves the app usage (#PRNUM) +- *bugfix* a bug fix which fixes the app usage (#PRNUM) +- *refactor* a refactor which changes the app usage (#PRNUM) + +Library-visible Changes +----------------------- + +- *feature* a feature which improves the noVNC APIs (#PRNUM) +- *bugfix* a bug fix which fixes the noVNC APIs (#PRNUM) +- *refactor* a refactor which changes the noVNC APIs (#PRNUM) + +App-internals Changes +--------------------- + +- *bugfix* a bug fix with affects the internals of noVNC only (#PRNUM) +- *refactor* a refactor which affects the internals of noVNC only (#PRNUM) diff --git a/package.json b/package.json index 8f12f8794a9896e5d27016c9110863fe5cbe4ff6..3db93eb17862415d08ea705264a23842bdab115b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "noVNC", - "version": "0.5.1", + "version": "0.6.1", "description": "An HTML5 VNC client", "main": "karma.conf.js", "directories": {