Release 2.4.11
Git and TurtleWorld's equality should both be working now :)
- Improved translations:
- Brazilian Portuguese: Missions at 54% despite content changes
- Engine:
- #224: If the execution is interrupted, the exercise is failed
- #380: Disable creative mode when switching the exercise
- Lessons: Prevent users from accessing broken lessons and add tests
to detect them. - GitSpy: Fix a bug which overwrote the current exercise's files
for the current programming language by the current exercise's files
for the last result's programming language - Git: Refactor Git related code to fix progression loss bugs
- Worlds:
- Turtle: equal() was not detecting when lines are overlapping
with no common extremities. We now detect when one line is
strictly included within another one, but not when they are
intermixed (yet). Fix #381.
- Turtle: equal() was not detecting when lines are overlapping
- Pedagogical content: