Skip to content

Commit ed64b48

Browse files
authored
Mark 3.1.1 (CTFd#1663)
# 3.1.1 / 2020-09-22 **General** - Fix notification deliverability when there are multiple tabs open - Only play notification sounds in the master tab that receives the notification **Admin Panel** - Fix issue preventing admins from emailing users through the Admin Panel - Improve Notification UI - Clears notification form after notification submission - Add notification to notification list after creation **Themes** - Add fix for trying to increment solves when solves are hidden - Update JS dependencies to fix a transpiliation error preventing optional custom fields from being left empty - `@babel/core`, `@babel/preset-env`, `@fortawesome/fontawesome-free`, and `babel-loader` were updated but only `@babel/core` needs to be updated to resolve the transpiliation issue - Remove `console.log` statements from minified production JS - Compress notification sound and document the compression command **Miscellaneous** - Add the ability to override the sender header of email sent via SMTP with the `MAILSENDER_ADDR` config value
1 parent 1d6138e commit ed64b48

File tree

3 files changed

+28
-2
lines changed

3 files changed

+28
-2
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
# 3.1.1 / 2020-09-22
2+
3+
**General**
4+
5+
- Fix notification deliverability when there are multiple tabs open
6+
- Only play notification sounds in the master tab that receives the notification
7+
8+
**Admin Panel**
9+
10+
- Fix issue preventing admins from emailing users through the Admin Panel
11+
- Improve Notification UI
12+
- Clears notification form after notification submission
13+
- Add notification to notification list after creation
14+
15+
**Themes**
16+
17+
- Add fix for trying to increment solves when solves are hidden
18+
- Update JS dependencies to fix a transpiliation error preventing optional custom fields from being left empty
19+
- `@babel/core`, `@babel/preset-env`, `@fortawesome/fontawesome-free`, `babel-loader`, and `@babel/polyfill` were updated but only `@babel/core` needs to be updated to resolve the transpiliation issue
20+
- Remove `console.log` statements from minified production JS
21+
- Compress notification sound and document the compression command
22+
23+
**Miscellaneous**
24+
25+
- Add the ability to override the sender header of email sent via SMTP with the `MAILSENDER_ADDR` config value
26+
127
# 3.1.0 / 2020-09-08
228

329
**General**

CTFd/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
from CTFd.utils.sessions import CachingSessionInterface
2727
from CTFd.utils.updates import update_check
2828

29-
__version__ = "3.1.0"
29+
__version__ = "3.1.1"
3030
__channel__ = "oss"
3131

3232

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ctfd",
3-
"version": "3.1.0",
3+
"version": "3.1.1",
44
"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.",
55
"main": "index.js",
66
"directories": {

0 commit comments

Comments
 (0)