summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWu Cheng-Han2016-08-02 17:17:33 +0800
committerWu Cheng-Han2016-08-02 17:17:33 +0800
commitf35aa94b414d3becd78f69de88c5592449f51e03 (patch)
tree57702e066dad405104d47818c0289fe8ed351911
parent67474aa1d4bf1281f48dc3b0936ce7c32edf30d8 (diff)
Mark as 0.4.4
Diffstat (limited to '')
-rw-r--r--lib/config.js4
-rw-r--r--package.json2
-rwxr-xr-xpublic/docs/release-notes.md44
-rw-r--r--public/js/common.js2
4 files changed, 48 insertions, 4 deletions
diff --git a/lib/config.js b/lib/config.js
index 7c21601d..588128a7 100644
--- a/lib/config.js
+++ b/lib/config.js
@@ -77,8 +77,8 @@ function getserverurl() {
return url;
}
-var version = '0.4.3';
-var minimumCompatibleVersion = '0.4.2';
+var version = '0.4.4';
+var minimumCompatibleVersion = '0.4.4';
var maintenance = true;
var cwd = path.join(__dirname, '..');
diff --git a/package.json b/package.json
index 38ae1a5c..80042412 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "hackmd",
- "version": "0.4.3",
+ "version": "0.4.4",
"description": "Realtime collaborative markdown notes on all platforms.",
"main": "app.js",
"license": "MIT",
diff --git a/public/docs/release-notes.md b/public/docs/release-notes.md
index 82f24011..7067bb7e 100755
--- a/public/docs/release-notes.md
+++ b/public/docs/release-notes.md
@@ -1,6 +1,50 @@
Release Notes
===
+<i class="fa fa-tag"></i> 0.4.4 `mocha` <i class="fa fa-clock-o"></i> 2016-08-02 17:10
+---
+### Features
+* Add support of showing authorship in editor
+* Add support of saving authorship
+* Add support of saving authors
+* Add support of slide preview in both mode
+* Add support of all extra syntax in slide mode
+
+### Enhancements
+* Update realtime check and refresh event, compress data to minimize network transfer delay
+* Update to keep showing second level TOC if there is only one first level TOC
+* Update to add expand and collapse toggle for TOC
+* Update to make help modal and text complete hint using consistent reminder text
+* Update to support slideOptions in the yaml metadata for customize slides
+* Update to support redirect back to previous url after signin
+* Update to avoid duplicated rendering slides and reduce DOM wrap
+* Update CodeMirror to version 5.17.1
+* Update to make random color more discrete
+* Update user icon styles to make avatar more obvious
+* Update Bootstrap to 3.3.7 and jQuery to 3.1.0 with related patches
+* Update spell checker to ignore non-english or numeric alphabets
+* Update to auto rolling session for auto extending cookies expiration
+* Update some menu items and UIs
+* Update to reduce realtime timeout and heartbeat interval to handle stale clients quicker
+* Update to force note, publish note, publish slide redirect to their expected url
+* Update to change server pre-rendering engine to markdown-it
+
+### Fixes
+* Workaround vim mode might overwrite copy keyMap on Windows
+* Fix TOC might not update after changeMode
+* Workaround slide mode gets glitch and blurry text on Firefox 47+
+* Fix idle.js not change isAway property on onAway and onAwayBack events
+* Fix http body request entity too large issue
+* Fix google-diff-match-patch encodeURI exception issue
+* Fix yaml metadata title should pass to generateWebTitle
+* Fix spellcheck settings from cookies might not a boolean in string type
+* Fix cookies might not in boolean type cause page refresh loop
+* Fix the signin and logout redirect url might be empty
+* Fix realtime might not clear or remove invalid sockets in queue
+* Fix slide not refresh layout on ajax item loaded
+* Fix retryOnDisconnect not clean up after reconnected
+* Fix some potential memory leaks
+
<i class="fa fa-tag"></i> 0.4.3 `espresso` <i class="fa fa-clock-o"></i> 2016-06-28 02:04
---
### Features
diff --git a/public/js/common.js b/public/js/common.js
index cfde462c..0c9455f4 100644
--- a/public/js/common.js
+++ b/public/js/common.js
@@ -14,7 +14,7 @@ var serverurl = window.location.protocol + '//' + (domain ? domain : window.loca
var noteid = urlpath ? window.location.pathname.slice(urlpath.length + 1, window.location.pathname.length).split('/')[1] : window.location.pathname.split('/')[1];
var noteurl = serverurl + '/' + noteid;
-var version = '0.4.3';
+var version = '0.4.4';
var checkAuth = false;
var profile = null;