Changelog
(Updated )New updates and improvements to Type the Word
- - Fixed bug in next chapter button when on the second from last chapter of a book. The next chapter button was linking the next book rather than the last chapter. This link now points to the last chapter.
- - Added a twinkle animation to notify users when there are new updates in the changelog.The changelog is one of the ways I communicate with you all as things change. This twinkle animation will be present therenotifying you that there are new updates to read. Visiting the
/changelog
page dismisses this notification. - - Updated Type the Word to remember where you last typed.
- When you are logged in and load the home page (
/
) TTW redirects you to the last location you typed. - You can also navigate to your last typing location by clicking the TTW logo in the header.
- When you are logged in and load the home page (
- - Started managing an email list.
I've had the privilege of emailing many of you individually, but I want to make sure everyone who wants to be is kept up to date with the project. So in addition to having an email in the footer, I'm starting a newsletter that will round up changes in small batches each month. New users are able to join by confirming their email after sign up (which lands them on this snazzy new page.)
All current users were opted into the newsletter, but the first issue will have a big unsubscribe button. The last thing I want to be is another leech on your attention. - - Migrated Type the Word to App Router and REST.
This was a programming update to how Type the Word works. Originally, I built Type the Word on some new tech so that I could try TRPC and Axiom. Now that it's growing, I have migrated to more stable platforms to lower the maintenance burden. I am using REST for network communication and Sentry for debugging.- You may have noticed some short outages around this time! Sorry for the disruption. I don't think there will be this big of an architectural change again.
- Type the Word is open source. If you are ever curious to see how it works, check out the Github repo here.
- - Fix: At some point I broke the ability to access 2 Timothy 😅. 2 Timothy is now accessible!
- - Add links for easily navigating to the previous and next passages.
- Remove restriction preventing you from backspacing through correct words. This update makes getting 100% accuracy still possible when you have a missed typo.
- Fix a bug where you couldn't complete a verse without logging in.
- Fix the flicker that could happen when completing a verse.
- - Add some much needed database indexes to speed up the history page.
- - Update the
/history
page with an overview section to see what passages you've typed.- Fixed weird gap in typed indicator in sections that have quotes like Hebrews 2 verse 13.
- Fixed the small animation happening between
/passage
pages and other pages - Fixed flicker that would happen on completing verses
- Tweaked cursor animation logic to disable vertical cursor animation, but animate for longer words that are completed to early.
- Updated the passage selection state to work with native browser navigation.
- Created this changelog
- - Wrote a blog post about all the little details
- - Added Dark Mode (Thanks to @IsaacHatton)
- - Added smooth scrolling
- - Released Type the Word