Releases: William-Ger/typer
Releases · William-Ger/typer
v0.6.0
What's new
- 5x larger word banks — split into separate modules by category (nouns, verbs, adjectives, adverbs, phrases)
- More sentence variety — added present tense, passive voice, gerund-led, conditional, and comparison templates across all difficulty levels
- Replaced name slots with pronouns — sentences now use he/she/they instead of proper names for more natural typing practice
v0.5.2
Early Space → Next Word
Pressing space mid-word now skips to the start of the next word (like monkeytype). Skipped characters are marked as errors. This allows better typing flow — move on from a word instead of getting stuck.
v0.5.1
Improvements
- Update notice in red — the "new version available" notice now uses red text so it's harder to miss
- Simplified quit — quit is now
esc(wasctrl+q), and only works from the home screen - No quitting mid-test — during a typing test, only
tab(restart) is available; results screen goes home viatab
v0.5.0
Color Themes
Added 8 built-in color themes that users can cycle through on the home screen:
- default (orange accent)
- ocean (cyan/sea green)
- dracula (purple/pink)
- monokai (yellow/hot pink)
- nord (frost blue/sage)
- rose (pink/lavender)
- matrix (bright green)
- solarized (yellow/cream)
Press t on the home screen to switch themes. Your selection is saved to your profile automatically.
v0.4.0
What's new
- Expanded word library — roughly doubled all word pools (~2,500 total words across all categories) for significantly more varied sentences
- More sentence templates — added ~50 new templates across all difficulty levels, including questions and exclamations
- Line cursor — replaced the block highlight cursor with a standard line/bar cursor during typing tests
Fixes
- Removed duplicate "road" entry in easy noun pool
v0.3.4
Add Windows support via windows-curses conditional dependency. Windows users can now install with pip install typer-cli-tool.
v0.3.3
Changes
- Simplified controls: Quit is now
ctrl+qeverywhere — no more accidental exits fromescorq - Results screen: Only
tabto return home (removedescandqbindings) - During race:
tabrestarts with new words
v0.3.2
Changes
- Fix name prompt UI: Input line is now properly centered based on actual content width. Cursor now appears after the name instead of at the end of the hint text.
v0.3.1
Changes
- Passive update check: Version number now shown on the home screen. If a newer version exists, displays the update command based on how you installed it (
brew upgrade typerorpip install --upgrade typer-cli-tool) - Removed auto-updater: No more blocking prompt on startup — the update notice is just part of the UI
- Removed
--skip-update-checkflag (no longer needed)
v0.3.0
What's new
- User profiles — first launch prompts for your name, saved locally
- Stats screen — press
sto see best/avg WPM, accuracy, streak, sparkline, per-difficulty breakdown - Personal leaderboard — results screen shows your top 3 fastest WPMs with new PB indicator
- Average delta — see how each race shifts your overall average (+/- next to WPM)
- Test history — every completed test saved to
~/.config/typer/profile.json - Change name anytime from stats screen (press
n)