Releases: devilry/trix2
4.1.1
4.1.0
🎉 New features
- sysadmins can now prevent courses from being displayed on the front page (#139)
🚀 Improvements
- improved performance of statistics page when filtering on dates (#72)
- accessibility improvements (#121, #122, #123, #124, #134, #137)
- removed redundant login link (#133)
- removed obsolete middleware (#144)
- added and improved some translations for add admin page (#148)
- removed «Print this page» (#146)
- added option for displaying Trix version in footer (c43e401)
- refactored CSS and JS to eliminate inline styling and scripts (#146)
- course statistics page now has working directional arrows («A-Z indicators») (#146)
🐛 Bug fixes
- fixed issue with empty
?next=
parameter (#145) - fixed compatibility issue with django-allauth 0.60 (#147)
- fixed issue preventing removal of course admins using the course admin UI (#149)
😍 Contributors
Full Changelog: 4.0.0...4.1.0
4.0.0
🔧 Updated dependencies
- Python 3.7+ => 3.8+
- Django 3.2 => 4.2 (#119)
- django-allauth 0.54 => 0.58 (#138)
- removed dj_static and django-toolbelt (#142)
- pygments 2.13 => 2.15 (#136)
🚀 Improvements
🐛 Bug fixes
- added missing Markdown instructions (#130)
- fixed an issue preventing users from automatically returning to the page they logged in from (#126, #141)
- attempt at fixing the AssertionError error that occasionally disrupts logins (#128)
😍 Contributors
Full Changelog: 3.0.0...4.0.0
4.0.0b5
Beta release of 4.0.0
pip install trix==4.0.0b5
The package is also attached here if direct installation is needed
Full Changelog: 4.0.0b4...4.0.0b5
4.0.0b4
Beta release of 4.0.0
pip install trix==4.0.0b4
The package is also attached here if direct installation is needed
Full Changelog: 4.0.0b3...4.0.0b4
4.0.0b3
Beta release of 4.0.0
pip install trix==4.0.0b3
The package is also attached here if direct installation is needed
Full Changelog: 4.0.0b2...4.0.0b3
4.0.0b2
Beta release of 4.0.0
pip install trix==4.0.0b2
The package is also attached here if direct installation is needed
Full Changelog: 4.0.0b1...4.0.0b2
4.0.0b1
3.0.0
- Removed Python 2 support (#38)
- Removed Python 3.6 and lower support
🔧 Updated dependencies
- Python 2.7 => 3.7+
- Django 1.11 => 3.2 (#102)
- django-exstensions 2.0.7 => 3.2
- django-allauth (new) 0.51
- django-crispy-forms 1.7.2 => 1.13
- cradmin-legacy 1.3 => 4.1
- markdown 2.6 => 3.4 (#107)
- Pygments 2.2 => 2.13
- PyYAML 5.4 => 6.0
- psycopg2 2.7 => psycopg2-binary 2.9
🎉 New features
- Federated authentication with Dataporten (#88)
- Additional admin level for more fine-grained admin privileges (#86)
🚀 Improvements
- Multiple UI fixes for WCAG compliance (#83, #84, #85, #109, #116)
- Various other small fixes and code clean-up (#97)
- Footer template can now be overriden (#108)
- «Delete me» function now displays successful message (#115)
- Replaced AceEditor with DevilryCommentEditor (to solve #19)
- Added new session based preview view (#19, #89, #118)
🐛 Bug fixes
- Added migrations missing from the Django upgrade in Trix 2.1 (#98)
- Error with hidden assignments for anonymous users (#79)
- Error with preview view failing due to KeyError (#89)
- Error with HTML
lang
attribute (#114) - Error with AngularJS not ignoring expressions as it should (#19)
😍 Contributors
3.0.0b16
Fixes missing static files
pip install trix==3.0.0b16
The package is also attached here if direct installation is needed
Full Changelog: 3.0.0b15...3.0.0b16