Skip to content

Releases: devilry/trix2

5.0.0

09 Apr 13:40
e453621

Choose a tag to compare

🔧 Updated dependencies

  • Python 3.8+ => 3.10+
  • Django 4.2 => 5.2 (#161)
  • pygments 2.15 => 2.20
  • removed future (#165)

🚀 Improvements

  • switched from setup.py to pyproject.toml (#164)
  • added missing translations for the edit active period function that was added in 4.1.4 (#166)
  • updated OIDC defaults and docs (#155)

😍 Contributors

Full Changelog: 4.2.1...5.0.0

4.2.1

07 Apr 16:44

Choose a tag to compare

🚀 Improvements

  • error handling to support IdP re-configuration (#155)

😍 Contributors

Full Changelog: 4.2.0...4.2.1

4.2.0

31 Mar 15:07
ebef726

Choose a tag to compare

🔧 Updated dependencies

🎉 New features

  • added support for multiple login provider (#155)

🚀 Improvements

  • refactored most JavaScript on student-facing views (#146)
  • avoid showing invisible text while custom fonts load (#146)

😍 Contributors

Full Changelog: 4.1.4...4.2.0

4.1.4

12 Jan 11:07

Choose a tag to compare

🚀 Improvements

  • allow course owners to edit the active period of a course (#127)

😍 Contributors

Full Changelog: 4.1.3...4.1.4

4.1.3

02 Sep 13:13

Choose a tag to compare

🐛 Bug fixes

  • fixed scrolling for the admin editor (71e45ed)

😍 Contributors

Full Changelog: 4.1.2...4.1.3

4.1.2

06 May 13:38

Choose a tag to compare

🐛 Bug fixes

  • fixed issue prevented admins from downloading CSVs (#156)

😍 Contributors

Full Changelog: 4.1.1...4.1.2

4.1.1

08 Feb 18:43

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

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

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

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