From da82b3426c27bf1a79f671c5825d68ab8c0c5d9f Mon Sep 17 00:00:00 2001
From: Solly Ross <sross@redhat.com>
Date: Mon, 4 Jul 2016 15:29:00 -0400
Subject: [PATCH] Release 0.6.1

Fixes version number mismatch (also adds more detailed instructions
for releasing).

Fixes #628
---
 docs/VERSION     |  2 +-
 docs/release.txt | 43 ++++++++++++++++++++++++++++++++++---------
 package.json     |  2 +-
 3 files changed, 36 insertions(+), 11 deletions(-)

diff --git a/docs/VERSION b/docs/VERSION
index 5a2a580..ee6cdce 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 1660b9b..3e03635 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 8f12f87..3db93eb 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": {
-- 
GitLab