v1.2.2 — Daily Challenge, Learning Lab & more
NEW: Daily Challenge
A fresh Git puzzle every day. Five formats: type the command from a prompt, fix a broken command, multiple-choice quiz, predict-the-output, and speed drill (type a sequence in order). Earn XP, build a daily streak, and set a dedicated daily reminder at your preferred time.
NEW: Learning Lab
A new hub in the main menu with three tabs:
• GitDex — A full encyclopedia of all 30 Git commands. Every entry covers what it does, a real-world scenario, common flags with descriptions, a pro tip, and related commands. Filter by category (basics, branching, remote, history, advanced). Completed stations get a checkmark badge.
• Learning Paths — 6 curated playlists grouped by goal: First Day Survival, Undo Everything, Branch Like a Pro, Team Player, History Detective, Advanced Toolkit. Each path shows a progress bar and takes you directly to the relevant stations.
• Stats — A personal analytics breakdown: commands typed, current win streak, best streak, daily challenge streak and best streak, hints used, faints, and calculated accuracy rate (colour-coded).
IMPROVED: Certification Flow
The certificate request screen now asks upfront whether you have an org code (cost covered by your organisation) or want to pay the tiny certification fee.
New & exciting:
- Difficulty Levels introduced; we suggest going with 'Regular' (in the settings if you have already started!)
Bug fixes & improvements:
- A certification bug preventing new certificate issues due to 'certificate already claimed' was fixed.
- The '--' combining into a single long '-' is fixed, now you can finally reset well! Torvalds apologized about this bug, we're surpirsed!
- Retake lessons — Did you also tend to forget what Mr. Torvalds just said? Same. You can now redo the level briefings whenever your memory feels like a detached HEAD.
- git branch -d old-feature — It worked all along. The bug was on our end. Torvalds has been informed and is taking it personally. He has fixed it. Said thanks to @jaekelmatt
- Music volume — We turned it down. Not too much — Torvalds said "this isn't a library." You can now tap the volume button to pick from 4 levels: loud, fine, barely there, or silence (he judges you for that last one).
- Music loop — The awkward little gap between loops has been fired. The music now loops like a professional.
- Level 2 no longer asks you to git init — You already did that. Torvalds remembers. He'll even tell you so, by name, if you told us your name. Thanks to @h4n5123
- Terminal colours — Your commands are green, hints are amber, errors are red, and when Torvalds speaks, he's purple. Because of course he is.
- Smarter hints — The first hint is now a question that makes you think. The second nudges you. The third basically tells you. We're not judging. (Torvalds is a little.)
- Game Center Achievements — We’ve swept the bugs out of Game Center. Your progress is now as solid as a main branch with no merge conflicts. Achievements can now finally..achieve.
New & exciting:
- Difficulty Levels introduced; we suggest going with 'Regular' (in the settings if you have already started!)
Bug fixes & improvements:
- The '--' combining into a single long '-' is fixed, now you can finally reset well! Torvalds apologized about this bug, we're surpirsed!
- Retake lessons — Did you also tend to forget what Mr. Torvalds just said? Same. You can now redo the level briefings whenever your memory feels like a detached HEAD.
- git branch -d old-feature — It worked all along. The bug was on our end. Torvalds has been informed and is taking it personally. He has fixed it. Said thanks to @jaekelmatt
- Music volume — We turned it down. Not too much — Torvalds said "this isn't a library." You can now tap the volume button to pick from 4 levels: loud, fine, barely there, or silence (he judges you for that last one).
- Music loop — The awkward little gap between loops has been fired. The music now loops like a professional.
- Level 2 no longer asks you to git init — You already did that. Torvalds remembers. He'll even tell you so, by name, if you told us your name. Thanks to @h4n5123
- Terminal colours — Your commands are green, hints are amber, errors are red, and when Torvalds speaks, he's purple. Because of course he is.
- Smarter hints — The first hint is now a question that makes you think. The second nudges you. The third basically tells you. We're not judging. (Torvalds is a little.)
- Game Center Achievements — We’ve swept the bugs out of Game Center. Your progress is now as solid as a main branch with no merge conflicts. Achievements can now finally..achieve.
- Work done on the certification layer, so that it can finally.. certify
- Swept off some bugs!
- Multiple UX and QOL improvements!
Mr. Torvalds reviewed users' critical feedback. He's not happy you had to review him back.
Bug fixes & improvements:
- Retake lessons — Did you also tend to forget what Mr. Torvalds just said? Same. You can now redo the level briefings whenever your memory feels like a detached HEAD.
- git branch -d old-feature — It worked all along. The bug was on our end. Torvalds has been informed and is taking it personally. He has fixed it. Said thanks to @jaekelmatt
- Music volume — We turned it down. Not too much — Torvalds said "this isn't a library." You can now tap the volume button to pick from 4 levels: loud, fine, barely there, or silence (he judges you for that last one).
- Music loop — The awkward little gap between loops has been fired. The music now loops like a professional.
- Level 2 no longer asks you to git init — You already did that. Torvalds remembers. He'll even tell you so, by name, if you told us your name. Thanks to @h4n5123
- Terminal colours — Your commands are green, hints are amber, errors are red, and when Torvalds speaks, he's purple. Because of course he is.
- Smarter hints — The first hint is now a question that makes you think. The second nudges you. The third basically tells you. We're not judging. (Torvalds is a little.)
- Game Center Achievements — We’ve swept the bugs out of Game Center. Your progress is now as solid as a main branch with no merge conflicts. Achievements can now finally..achieve.
Mr. Torvalds reviewed users' critical feedback. He's not happy you had to review him back.
Bug fixes & improvements:
- Retake lessons — Did you also tend to forget what Mr. Torvalds just said? Same. You can now redo the level briefings whenever your memory feels like a detached HEAD.
- git branch -d old-feature — It worked all along. The bug was on our end. Torvalds has been informed and is taking it personally. He has fixed it. Said thanks to @jaekelmatt
- Music volume — We turned it down. Not too much — Torvalds said "this isn't a library." You can now tap the volume button to pick from 4 levels: loud, fine, barely there, or silence (he judges you for that last one).
- Music loop — The awkward little gap between loops has been fired. The music now loops like a professional.
- Level 2 no longer asks you to git init — You already did that. Torvalds remembers. He'll even tell you so, by name, if you told us your name. Thanks to @h4n5123
- Terminal colours — Your commands are green, hints are amber, errors are red, and when Torvalds speaks, he's purple. Because of course he is.
- Smarter hints — The first hint is now a question that makes you think. The second nudges you. The third basically tells you. We're not judging. (Torvalds is a little.)
- Game Center Achievements — We’ve swept the bugs out of Game Center. Your progress is now as solid as a main branch with no merge conflicts. Achievements can now finally..achieve.
Game Center Achievements are here!
We’ve added 24 brand-new Achievements to validate your existence! Now, every time you do something cool (or incredibly silly), a little pop up to give you that sweet, sweet hit of digital validation.
App Performance Improvements