This release is meant to be used with the [DMOJ Judge v2.0.0](https://github.com/DMOJ/judge/releases/tag/v2.0.0) release.
The full changelog is available [here](https://github.com/DMOJ/site/compare/v1.4.0...v2.0.0).
Features
* Switch rating circles to be SVG-based, rendering much more smoothly on current browsers; 1081
* Added contest cloning functionality; 805
* Updated translations from [translate.dmoj.ca](https://translate.dmoj.ca)
* Allow filtering submission list by abbreviated status / language codes; 1085
* Add support for running Stanford MOSS from within the contest interface; 1091
* Markdown tables are now properly styled; 1136
* Make "Login" and "Register" links more prominent; 639
* Add organization site logo overrides; 803
Fixes
* Fix submission table incorrectly resizing itself on Chrome
* Hide comments to inaccessible blog posts/problem solutions; fixes 1108
* Stop rejudged submissions from showing up in live update; 1140
* Stop caching failed PDF rendering logs; 1119
* Fix broken installs due to `django-pagedown` updates; 1080
* Fix bad default for Ace Javascript source path
* Fix broken Gravatars in ticket submission views
* Make manage submissions rejudging idempotent; fixes 1009
* Fix organization request log tabs showing blank pages
Miscellaneous
* ANSI HTML-ifying has been moved to the site in order to prevent judges from potentially executing HTML injection attacks; DMOJ/judge478
* Unconditionally cause editorials to 404 in contest; 1035
* Remove Dropbox OAuth login support as it is deprecated
* Move a lot of constants into `settings.py` for easier searching; 993, 1036