4.6.0
·
456 commits
to refs/heads/main
since this release
Changes
Big thing for developers in this release. Hypha now uses black, djhtml and prettier to maintain code styling. All PRs
and forks will need work to avoid major merge conflicts. The code styling changes are minor but affects nearly every file.
We recommend running pre-commit run --all-files
to format your code before rebasing.
We also recommend running pre-commit install
to have code check/fix run every time you commit code.
⚙️ Enhancements
- Make it possible to control who, none/staff/staff admins, can export submissions (#3561) @frjo
- Add colour to review outcome displays and do not show "Avg. Score" if it is zero (0) (#3548) @frjo
- Add SESSION_COOKIE_AGE Django setting to base.py setting file (#3552) @theskumar
- Layout fixes for application form and auth form (#3563) @theskumar
- Update typography to be consistent and scaled properly (#3478) @theskumar
🔧 Maintenance
- Add code-style checks to Github CI Actions (#3564) @theskumar
- Update code-style using 'pre-commit run --all-files' (#3547) @theskumar
Contributors to this release: @frjo and @theskumar
Full changelog: v4.5.0...v4.6.0