CHANGELOG
A list of changes to the RapidKeys codebase . This includes new features, bug fixes, performance improvements, and more.
July 2026
· 23 commits- merge
Merge branch 'main' of https://github.com/deymohit02/RapidKeys
@deymohit02 - commit
Update OpenGraph image source in README and replace with local asset
@deymohit02 - commit
Rename 577029126-f44d3888-3b4e-45fd-9aa6-752ad1b475871.png to opengraph.png
@deymohit02 - commit
Add files via upload
@deymohit02 - commit
Delete public/opengraph.png
@deymohit02 - commit
Update live demo URL in README.md
@deymohit02 - commit
Implement project infrastructure, landing page, and shareable typing results functionality
@deymohit02 - commit
Implement project infrastructure, landing page, and shareable typing results functionality
@deymohit02 - commit
Implement project infrastructure, landing page, and shareable typing results functionality
@deymohit02 - commit
Implement project infrastructure, landing page, and shareable typing results functionality
@deymohit02 - commit
Implement project infrastructure, landing page, and shareable typing results functionality
@deymohit02 - commit
Implement project infrastructure, landing page, and shareable typing results functionality
@deymohit02 - commit
Implement project infrastructure, landing page, and shareable typing results functionality
@deymohit02 - commit
Implement project infrastructure, landing page, and shareable typing results functionality
@deymohit02 - commit
Implement project infrastructure, landing page, and shareable typing results functionality
@deymohit02 - commit
Implement project infrastructure, landing page, and shareable typing results functionality
@deymohit02 - commit
Implement project infrastructure, landing page, and shareable typing results functionality
@deymohit02 - commit
Implement project infrastructure, landing page, and shareable typing results functionality
@deymohit02 - commit
Implement project infrastructure, landing page, and shareable typing results functionality
@deymohit02 - commit
Implement project infrastructure, landing page, and shareable typing results functionality
@deymohit02 - chore
update package.json metadata for RapidKeys
@deymohit02 - docs
update and optimize README for RapidKeys
@deymohit02 - commit
Update README.md
@deymohit02
May 2026
· 13 commits- commit
add: confirmation dialog before deleting practice data stats
@deymohit02 - feat
add practice words functionality to results screen and typing test components
@deymohit02 - feat
add practice words functionality to results screen and typing test
@deymohit02 - fix
result race
@deymohit02 - feat
implement brainrot typing test mode and standardize container max-widths
@deymohit02 - refactor
update test control button styling and container layout for improved visual consistency
@deymohit02 - feat
integrate VirtualKeyboard API for dynamic viewport adjustment on mobile devices
@deymohit02 - fix
adjust scale of desktop controls for improved layout
@deymohit02 - refactor
normalize whitespace formatting in test controls, scale desktop UI, and improve mobile keyboard viewport handling
@deymohit02 - feat
add keyboard shortcuts documentation to the about page
@deymohit02 - feat
implement dynamic theme system with eight new color profiles and updated settings management
@deymohit02 - fix
landing page link ux
@deymohit02 - feat
load random chapter on refresh in code mode
@deymohit02
April 2026
· 24 commits- fix
accuracy percent counter
@deymohit02 - fix
prevent default mouse down behavior for key interactions
@deymohit02 - feat
add focus handling for typing input and update interaction prompts
@deymohit02 - fix
theme selection color
@deymohit02 - fix
landing teal accent
@deymohit02 - commit
Optimise scrollbar styling
@deymohit02 - feat
add robots and sitemap generation for improved SEO
@deymohit02 - feat
enhance KeyboardShowcase with dynamic stem color and stroke adjustments based on selected sound pack
@deymohit02 - feat
add ActiveUsersCounter component and keyboard navigation to landing page
@deymohit02 - feat
update FAQ section with detailed questions and answers for improved user guidance
@deymohit02 - commit
Add landing page icon to app header
@deymohit02 - fix
adjust padding in AccuracyCard for improved layout
@deymohit02 - feat
enhance StatsShowcase with motion animations and improved layout for better visual representation
@deymohit02 - commit
Expand footer keys and rebalance mobile wordmark
@deymohit02 - feat
implement motion animations across various components and add Reveal component for enhanced visual effects
@deymohit02 - feat
update footer navigation item, enhance keyboard strip visuals, and improve language support layout
@deymohit02 - fix
adjust mobile button positioning in TestControls component
@deymohit02 - fix
correct accuracy donut gap visual for rounded linecap
@deymohit02 - feat
add trusted by 500+ active users badge to landing page hero
@deymohit02 - fix
disable click sound on landing page
@deymohit02 - fix
switch lab plays correct sounds for all pack types
@deymohit02 - feat
enhance layout responsiveness in TypingTest component and adjust footer behavior
@deymohit02 - feat
add MobileSurface component and integrate into landing page
@deymohit02 - feat
update footer list items to title case and standardize keycap font family
@deymohit02