Repository navigation
Bashou v0.12.1
·
27 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Changes
- Three new Logic lessons, each with a fight and a chest: how much work a loop costs (the Square Spider), shaping data once into a table (the Parse Parrot), and codes that find and fix flipped bits (the Bitflip Banshee). 15 new questions, 503 in all.
- The Star, Sprout, Pebble, Bat and Frog families are redrawn. Their old looks stay one key away: press
son the pet board, or usebashou config style. - In fights, only a wrong
answercosts a heart: running your script, a failed command andverifyare free. - Boss questions give 35 to 50 seconds.
- Python fights accept counts of zero, and a failed
verifyshows one test your code fails. The Except Eel says why it refuses your script, such as a bareexcept:left in it. - The Group Gremlin asks about another account's main group, not yours, since yours is nearly always your own name.
- The Amethyst golem now comes before the Jade golem.
- Rust lessons, hints and projects were corrected after a full recheck, and every Rust fight's last hint is now built and run by the tests.
Breaking changes
- Breaking change: a pony heard that only a wrong answer costs a heart, answered everything wrong to check and left with none. Bring it home with
bashou pony hoof.