What's Changed
- [FEAT] Check field types in database emulation by @rix0rrr in #4862
- 💻 Reduce achievements time by @jpelay in #5605
- Shorten error messages by @ArtV11 in #5546
- 🧪 Run slow test suites for all PRs with caching by @boryanagoncharenko in #5601
- Translations update from Hosted Weblate by @weblate in #5607
- 🪲 Fix error page by @jpelay in #5612
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #5611
- 🪲Fix not being able to complete the quiz while in programmer's mode by @jpelay in #5615
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #5618
- 🧪 Refactor cypress tests (part 3) by @Annelein in #5592
- 💻 Implemented "is" and sleep command for Micro:bit for level 2 by @rmagedon97 in #5587
- 💻 Teacher1 as super teacher in dev db by @Annelein in #5619
- 💻 Super teacher can delete public tags by @Annelein in #5617
- 🪲 Fix flaky invite by username test by @jpelay in #5623
- 💻 Class overview redesign by @jpelay in #5610
- 📜 Fix typo in french content by @bew in #5593
- Translations update from Hosted Weblate by @weblate in #5621
- Translations update from Hosted Weblate by @weblate in #5624
- 🪲 DynamoDB queries fail on field with
#
in name by @rix0rrr in #5626 - 🪲 Underscore bug for requesting a teacher account by @Annelein in #5627
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #5628
- 🪲 Add curly braces around
add ... to
command by @jpelay in #5625 - 🧹 Tags: remove double get, sort tags by @rix0rrr in #5620
- 📜 Remove unnecessary double backticks from translation files by @boryanagoncharenko in #5629
- 💻 Small redesign language menu bar by @Annelein in #5632
- 📜 Improve error message structure and consistency by @ArtV11 in #5616
New Contributors
Full Changelog: 24.6.11...24.6.27