From 4b6c9ec8bd2da57111a43c149ee3e9e2cb983b3f Mon Sep 17 00:00:00 2001 From: Kevin Chung Date: Sun, 12 Apr 2020 15:33:00 -0400 Subject: [PATCH] Mark 2.3.3 (#1316) 2.3.3 / 2020-04-12 ================== **General** * Re-enable the Jinja LRU Cache for **significant speedups** when returning HTML content **API** * `POST /api/v1/unlocks` will no longer allow duplicate unlocks to happen **Admin Panel** * Makes `Account Visibility` subtext clearer by explaining the `Private` setting in Config Panel **Themes** * Fixes an issue with using a theme with a purely numeric name * Fixes issue where the scoreboard graph always said Teams regardless of mode **Miscellaneous** * Bump max log file size to 10 MB and fix log rotation * Docker image dependencies (apk & pip) are no longer cached reducing the image size slightly --- CHANGELOG.md | 21 +++++++++++++++++++++ CTFd/__init__.py | 2 +- docs/conf.py | 2 +- package.json | 2 +- 4 files changed, 24 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a5581db..7432160 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,24 @@ +2.3.3 / 2020-04-12 +================== + +**General** +* Re-enable the Jinja LRU Cache for **significant speedups** when returning HTML content + +**API** +* `POST /api/v1/unlocks` will no longer allow duplicate unlocks to happen + +**Admin Panel** +* Makes `Account Visibility` subtext clearer by explaining the `Private` setting in Config Panel + +**Themes** +* Fixes an issue with using a theme with a purely numeric name +* Fixes issue where the scoreboard graph always said Teams regardless of mode + +**Miscellaneous** +* Bump max log file size to 10 MB and fix log rotation +* Docker image dependencies (apk & pip) are no longer cached reducing the image size slightly + + 2.3.2 / 2020-03-15 ================== diff --git a/CTFd/__init__.py b/CTFd/__init__.py index 4caf2cd..ae42dbc 100644 --- a/CTFd/__init__.py +++ b/CTFd/__init__.py @@ -31,7 +31,7 @@ if sys.version_info[0] < 3: reload(sys) # noqa: F821 sys.setdefaultencoding("utf-8") -__version__ = "2.3.2" +__version__ = "2.3.3" class CTFdRequest(Request): diff --git a/docs/conf.py b/docs/conf.py index c6e0ea5..87c4d4f 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -26,7 +26,7 @@ author = u"Kevin Chung" # The short X.Y version version = u"" # The full version, including alpha/beta/rc tags -release = u"2.3.2" +release = u"2.3.3" # -- General configuration --------------------------------------------------- diff --git a/package.json b/package.json index 23c639e..6947ab3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ctfd", - "version": "2.3.2", + "version": "2.3.3", "description": "CTFd is a Capture The Flag framework focusing on ease of use and customizability. It comes with everything you need to run a CTF and it's easy to customize with plugins and themes.", "main": "index.js", "directories": {