Skip to content

Releases: devilry/trix2

4.1.1

08 Feb 18:43
Compare
Choose a tag to compare

🐛 Bug fixes

  • fixed issue causing existing users to get stuck on signup form (#154)

😍 Contributors

Full Changelog: 4.1.0...4.1.1

4.1.0

25 Jan 13:07
6f98d36
Compare
Choose a tag to compare

🎉 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

19 Dec 11:43
Compare
Choose a tag to compare

🔧 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

  • added health endpoints (#135)
  • removed X-Frame-Options from default settings (#140)

🐛 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

19 Dec 11:24
Compare
Choose a tag to compare
4.0.0b5 Pre-release
Pre-release

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

19 Dec 10:46
Compare
Choose a tag to compare
4.0.0b4 Pre-release
Pre-release

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

19 Dec 10:11
Compare
Choose a tag to compare
4.0.0b3 Pre-release
Pre-release

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

15 Dec 12:25
Compare
Choose a tag to compare
4.0.0b2 Pre-release
Pre-release

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

13 Dec 11:27
Compare
Choose a tag to compare
4.0.0b1 Pre-release
Pre-release

Beta release of 4.0.0

pip install trix==4.0.0b1

The package is also attached here if direct installation is needed

3.0.0

20 Dec 11:59
Compare
Choose a tag to compare

⚠️ BREAKING CHANGES

  • 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

15 Dec 15:10
Compare
Choose a tag to compare
3.0.0b16 Pre-release
Pre-release

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