Hey Lingonauts! We’re going to skip the preamble and get into the our biggest update ever, bigger than even the first release! We’ve lovingly named it B25.
Lingonaut B25
B25 is by far the largest update we’ve ever pushed to Lingonaut, adding polish, squashing bugs, new features, quality of life fixes, accessibility, new languages and so much more. Because there’s so many new things in the new changelog, we’re going to split it up into sections to make it easier to digest!
Before we do though, We’ve added 1000 more spaces to the Beta and they’ll vanish quick so join on testflight while you still can!
No more Alpha-ness
B25 has received a massive makeover, with all new animations, artwork, and refactoring to make Lingonaut look good on all devices!
We’ve switched to a new ViewThatFits view builder which routes everything you see on Lingonaut between several layouts and sizes depending on how much screen space it has available.
This means anything from the smallest iPhone SE to the biggest iMac will be able enjoy Lingonaut going forward!
We’ve also replaced some fade-animation placeholders with new navigation and slide in animations as well as added animations where there weren’t any before to mitigate the ‘jumping’ between different aspects of the app.
There’s been changes to the way B25 detects notches on displays as well so now padding will dynamically adjust, which means less space wasted on notch-less displays and less text being cut off on notched displays,
We’ve also switched sound playback from the original placeholder synchronous implementation to new queued asynchronous playback which means no more stuttering when playing audio.
New languages
The language select button no longer serves as a placeholder for what’s to come, but now is fully implemented for choosing between multiple languages.

Lingonaut now teaches Finnish and German! 🇫🇮🇩🇪
This brings our total language count up to three, and we look forward to adding more soon.
In addition, Czech🇨🇿 has received an overhaul and has been extended to increase the quality of learning.
We can’t wait for you to try them out and tell us what you think!

Vocab and Sentence lists
You might notice a new button when going to do a lesson, next to the Guidebook

Tapping it now allows you to view both the vocabulary and sentences that are introduced in each skill, so you always have a reference to go back to.


XP and Streak Tracking
Lingonaut will now track your streak, streak freezes and XP over the last week! You can access both stats from the top bar by tapping the streak or the XP icons:


Badge
To commemorate this B25 we’ve introduced a new pin, with a fittingly named B-25 Mitchell aeroplane insignia.
Anyone who signs up to Lingonaut whilst B25 is the active build will automatically receive this pin in their trophy case which You’ll be able to find in your profile.


New Leagues
The last major change comes to the leagues.
Before, everyone got thrown into Mercury League by default and the top 50% would rank up. But as the numbers of users increased, anyone inactive would sink to the bottom and by default anyone who did at least one lesson would rank up.
This will no longer be the case, anyone who is inactive for more than 7 days as well as new users will be knocked off the ladder into ‘Adrift’ and will have to rejoin at the bottom by completing a lesson.

Full Changelog
Build 25
- New skills successfully unlock after completing at least one lesson of a previous skill
- Guides have been simplified to be easier on the eyes and more pertinent to the skill
- Fixed starsprite failing to render and scale
- New stepped scaling framework to fit on every screen
- PickMissingWord now fits on all screen sizes
- PickOneMeaning now shows correct answer instead of just the question text
- Match buttons won’t overspill to three lines anymore
- Match button and AudioMatch button borders no longer get clipped
- Made speech bubble on PickWords questions take up the whole remaining width
- Reduced sizes of mascots for smaller screen sizes
- Stopped PickWords options being clipped
- Added tap to play on PickWords questions
- Added tap to play on WriteWords questions
- Made speech bubble on WriteWords questions take up the whole remaining width
- More fixes to czech course
- Added streak management and tracking screen
- Now track used freezes
- XPTarget saves successfully
- Added streak freezes
- Added XP Tracking over days, weeks and months
- Added visual inventory system
- Graph XP over the last week
- Switch to a ViewThatFits model for screen sizing
- Switched from height detection to notch detection for padding
- PickWords speech bubbles are no longer truncated
- XP earnt today now resets every day
- Streak status is evaluated at launch not just after completing a lesson
- Added a new league called ‘Adrift’ before mercury
- New users will now be sent to adrift league instead of mercury
- Adrift users will have to do at least one lesson to move to mercury/activate leagues
- Users that have not done any lessons in the last week will now be kicked off the ladder back to adrift, and will have to climb the ladder from the bottom again instead of being stuck in mercury
- Added settings menu
- Added ability to log out through settings
- Added specular highlights to progress bar
- Background now fits properly on iPhone SE
- League view shows adrift properly
- Pressing the home button dismisses any top rectangles
- Leagues explanation
- Skill-by-skill vocab list
- Skill-by-skill sentences list
- Added new build 25 badge
Daily facts
We’ve started posting daily language facts on our twitter and our bluesky. if you’re interested please head on over and give us a follow! Additionally we’d appreciate it so much if you reposted and liked our posts to get the word out.
That’s all for now!
If you want to support the mission (and it is sorely needed) please take a look at becoming a patron. You can get unique perks and cosmetics as well as our gratitude.
You will never require a subscription/patronage to use Lingonaut nor will we ever paywall any such features. It’s purely to keep the lights on and keep development going.
Thanks for being so patient with the latest update and thank you for reading!
Leave a Reply