From 55fb10c685da5eb23260eac61961ee0cd3128b55 Mon Sep 17 00:00:00 2001 From: muxator Date: Sat, 19 Oct 2019 03:42:13 +0200 Subject: [PATCH] release: prepare for 1.8.0 --- CHANGELOG.md | 17 +++++++++++++++++ src/package.json | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 709c4f5e7..37978126b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ +# 1.8 +* FEATURE: code was migrated to `async`/`await`, getting rid of a lot of callbacks (see https://github.com/ether/etherpad-lite/issues/3540) +* FEATURE: support configuration via environment variables +* FEATURE: include an official Dockerfile in the main repository +* FEATURE: support including plugins in custom Docker builds +* REQUIREMENTS: minimum required Node version is **8.9.0 LTS**. Release 1.8.3 will require at least Node **10.13.0** LTS +* MINOR: in the HTTP API, allow URL parameters and POST bodies to co-exist +* MINOR: fix Unicode bug in HTML export +* MINOR: bugfixes to colibris chat window +* MINOR: code simplification (avoided double negations, introduced early exits, ...) +* MINOR: reduced the size of the Windows package +* MINOR: upgraded the nodejs runtime to 10.16.3 in the Windows package +* SECURITY: avoided XSS in IE11 +* SECURITY: the version is exposed in http header only when configured +* SECURITY: updated vendored jQuery version +* SECURITY: bumped dependencies + # 1.7.5 * FEATURE: introduced support for multiple skins. See https://etherpad.org/doc/v1.7.5/#index_skins * FEATURE: added a new, optional skin. It can be activated choosing `skinName: "colibris"` in `settings.json` diff --git a/src/package.json b/src/package.json index 5edb8d940..961d58bd0 100644 --- a/src/package.json +++ b/src/package.json @@ -84,6 +84,6 @@ "scripts": { "test": "nyc mocha --timeout 5000 ../tests/backend/specs/api" }, - "version": "1.7.5", + "version": "1.8.0", "license": "Apache-2.0" }