24.4.2
What's Changed
- Translations update from Hosted Weblate by @weblate in #5284
- 🚚 Get rid of some precommit warnings after refactoring by @rix0rrr in #5291
- 📜 Weblate commits by @rix0rrr in #5294
- 📜 More weblate merge conflicts by @rix0rrr in #5295
- 📜Fixed typos by @MarleenGilsing in #5288
- Adding Dutch translations for adventures by @MarleenGilsing in #5287
- 🪲 Fix error translation and highlighting by @boryanagoncharenko in #5275
- Translations update from Hosted Weblate by @weblate in #5298
- 🖊️ Add new indent error messages for level 8 by @boryanagoncharenko in #5283
- Translations update from Hosted Weblate by @weblate in #5300
- 🚚 Prevent the endless update train when fix script reports errors by @rix0rrr in #5302
- Translations update from Hosted Weblate by @weblate in #5301
- Weblate merge conflicts by @rix0rrr in #5303
- Fix more Weblate merge conflicts by @rix0rrr in #5306
- 🪲 Check if classes and levels exist in adv by @Annelein in #5292
- Translations update from Hosted Weblate by @weblate in #5312
- 🚚 GitHub workflow to automatically resolve Weblate conflicts by @rix0rrr in #5315
- 🚚 Fix potential source of failure in automatic merge script by @rix0rrr in #5316
- 🪲 fix custom adventures' alignment by @hasan-sh in #5297
- 🚚 Fix missing git identity in resolve conflicts script by @rix0rrr in #5317
- 🚚 Fix parameters to "create PR action" in Weblate merge conflict workflow by @rix0rrr in #5318
- 🚚 Desperately trying to get the workflow to create a PR by @rix0rrr in #5319
- 🚚 Push with the correct token by @rix0rrr in #5321
- Translations from Hosted Weblate by @github-actions in #5320
- 💻 Unsubmit program by @Annelein in #5304
- 💻 Add adventure within customize class by @Annelein in #5313
- 🧹 Refactor Pygame Code by @ToniSkulj in #5117
- Translations update from Hosted Weblate by @weblate in #5329
- 💻 Margin login, cheatsheet and language buttons and scrollbar by @Annelein in #5325
- 🚚 Prevent shell injection using branch names by @rix0rrr in #5327
- 🚚 Have to run merge script through bash by @rix0rrr in #5334
- Translations from Hosted Weblate by @Felienne in #5335
- 💻 Check for underscore in variable, remove it by @Annelein in #5324
- 🚚 Make HedyBot perform automated commits, instead of Felienne by @rix0rrr in #5336
- 🚚 Stop normalizing YAML and PO files by @rix0rrr in #5337
- Translations update from Hosted Weblate by @weblate in #5338
- Translations update from Hosted Weblate by @weblate in #5339
- 🚚 Extend the snippet reverting logic to Slides by @rix0rrr in #5340
- 💻 Language switcher text by @Annelein in #5309
- 🪲 prevent preview adventure from overflowing in the top of the screen by @Annelein in #5307
- 🪲 Make print interpret variables before definition as literal strings by @boryanagoncharenko in #5323
- Translations update from Hosted Weblate by @weblate in #5343
- 🚚 Simplify test partitioning by @rix0rrr in #5344
- 💻 For teachers redesign by @Annelein in #5265
- Trigger a Weblate reset after pushing translations by @rix0rrr in #5347
- Resolve Weblate merge conflicts by @rix0rrr in #5346
- 🪲 Revise runtime errors to include actual values by @boryanagoncharenko in #5308
- 🪲 fix go-back to class undefined by @hasan-sh in #5349
- Translations update from Hosted Weblate by @weblate in #5351
- 🪲 Fix accidental object sharing in Dynamo layer by @rix0rrr in #5353
- 🪲 fix programs page by @hasan-sh in #5332
New Contributors
- @github-actions made their first contribution in #5320
Full Changelog: 24.3.21...24.4.2