From f748d09b9c64bacc23ae052bb421033f1758c285 Mon Sep 17 00:00:00 2001 From: Kevin Chung Date: Wed, 20 Dec 2017 00:18:02 -0500 Subject: [PATCH] Update Changelog for recent changes --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a821387..27213988 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,8 @@ * Hints can now be previewed from the admin panel. * Various confirmation modals have been replaced with `ezq.js`, a simple Bootstrap modal wrapper. * Fixed a bug where challenge buttons on the challenge board would load before being styled as solved. +* FontAwesome has been upgraded to FontAwesome 5. +* Themes are now rendered using the Jinja2 SandboxedEnvironment. **Database** @@ -32,10 +34,13 @@ * CTFs can now be paused to prevent solves. * A new authed_only decorator is available to restrict pages to logged-in users. -* CTFd will now check for updates on start against `versioning.ctfd.io`. Admins will see in the admin panel that CTFd can be updated. +* CTFd will now check for updates against `versioning.ctfd.io`. Admins will see in the admin panel that CTFd can be updated. * A ratelimit function has been implemented. Authentication and email related functions are now ratelimited. * Code coverage from codecov. * Admins can now see the reason why an email to a team failed to send. +* SMTP email connections take priority over mailgun settings now. The opposite used to be true. +* The JavaScript `submitkey()` function now takes an optional callback. +* `utils.get_config()` no longer looks at `app.config` values. Instead use `utils.get_app_config()`. 1.0.5 / 2017-10-25