Settings page now shows your email address below your display name.
Fixed the home-screen due count mismatch with the review session remaining count.
Fixed the final palace in a session not repeating when rated 0d.
Fixed deck pages hiding the Study button for cards in learning or relearning states.
v1.6.8
2026-06-14
Fixed interleaved palace reviews to show the palace location instead of the next stop name in the header.
Fixed sequential passage review remaining count jumping incorrectly during chunks.
v1.6.7
2026-06-13
Added the ability to freeze individual memory palaces so they stay in your list but are skipped by study rotation and new-card limits.
Decks page totals now show info about cards in each deck and new ones remaining for books, palaces, and sequential decks.
v1.6.6
2026-06-13
Added Help page with site-wide stats and embedded tutorial videos.
Fixed sequential study repeating the first chunk after the initial walkthrough.
Sequential study review buttons now show upcoming time frames (e.g. Easy 4d).
v1.6.5
2026-06-12
Undo now correctly returns to the previous item in mixed reviews, including palace locations and passage chunks.
Settings page shows a sticky bar when you have unsaved changes.
Added .apkg export for any deck you subscribe to, with image support.
Empty decks page now links to Discover so new users can find content.
v1.6.4
2026-06-12
Cram sessions now randomize card order each time you start them (palaces, passages, and tag cram).
Cram sessions now count toward your overall review totals.
Tag cram sessions now preload upcoming card images for snappier transitions.
v1.6.3
2026-06-11
Tag cram sessions now display the deck header on each card.
Memory palace reviews show the location name next to the palace name.
Cram sessions now show up to 5 previous stops instead of all of them.
Past palace items no longer show numbers.
Past items preserve line breaks for better formatting.
Fixed card image alignment in tag cram sessions.
Security hardening: revoked anon access to security definer helper functions.
v1.6.2
2026-06-11
Added tagging for memory palaces and sequential passages.
Tag detail pages now show tagged palaces and passages mixed with cards.
New tag cram mode for palaces and passages with Wrong/Right scoring (no SRS write).
Sequential deck edit now correctly prevents changing deck type.
Palace review headers now show the current location name.
v1.6.1
2026-06-10
Fixed duplicate footer appearing on mobile app routes.
Fixed iOS Safari footer detaching from the bottom of the viewport.
v1.6.0
2026-06-10
Palace walk progress is now saved mid-session — resume where you left off.
Palace reviews now use full 4-button FSRS ratings (Again/Hard/Good/Easy).
Fixed home-screen due counts to match the actual review session remaining.
Fixed new-deck dialog running off-screen on smaller devices.
Fixed long palace titles overflowing on mobile.
Fixed iOS footer occasionally floating up the screen.
v1.5.9
2026-06-10
Sequential passage initial walkthrough now uses full 4-button FSRS ratings (Again/Hard/ood/Easy).
Again regresses a step during walkthrough; Hard keeps you on the same step; Good/Easy advances.
Sequential chunks only graduate to normal FSRS review after finishing the full passage.
Post-graduation sequential reviews show the current character-removal step and can regress on Again/Hard.
Mixed review flow (cards, palaces, sequential) now handles requeues and progress counts consistently.
v1.5.8
2026-06-10
Fixed palace progress status showing 'due today' or 'new' after the first study.
Study-ahead buttons are now properly disabled when there are no new palaces.
Sped up initial review session loading with a zero-due short-circuit path.
v1.5.7
2026-06-09
Study-ahead buttons on deck detail are slightly smaller with a small gap between them.
Sequential passage text is slightly larger during review.
Fixed FSRS intervals collapsing to 0d/1d/1d/1d after relearning — minimums now enforced.
v1.5.6
2026-06-08
New deck dialog now links to a video explaining the different deck types.
Deck detail page hides the Study button when nothing is due and shows study-ahead options instead.
Faces decks are now properly detected by deck type rather than name alone.
First study of a sequential passage always starts from the beginning, in order.
v1.5.5
2026-06-08
Sequential passages now regress a step when you miss a line, giving first-letter hints before full underscores.
Main daily review now shuffles more aggressively so you won't get long runs from the same deck.
Memory palaces now grow intervals more slowly — early reviews no longer jump to multi-week gaps.
Sequential and palace decks now respect the daily 'new' threshold on the home screen.
v1.5.3
2026-06-07
Fixed new palaces and sequential chunks incorrectly counting as due before they were introduced.
All card types (standard, cloze, palace, sequential) now interleave randomly in the main study session.
Memory Palace and Sequential decks can now study ahead with new or review items.
Renamed palace 'Walk due palaces' to 'Study' for consistent deck UX.
v1.5.2
2026-06-07
New deck type: Sequential Text. Memorize long passages with progressive disclosure — 25% blanks, then first letters, then all underscores before graduating to normal FSRS review.
Passages are auto-split into sentence-sized chunks; chunks advance through stages with Got It / Missed.
Added passage manager to sequential decks with Study and Cram buttons per passage.
v1.5.1
2026-06-06
Added proper 'Study' mode for individual palaces — follows normal FSRS scheduling rules.
Fixed palace due counts being inflated on the deck screen.
Fixed first palace location being revealed automatically — you now have to recall it.
Fixed palaces sometimes appearing in daily recall when not actually due.
Added a firework celebration when you finish studying.
v1.5.0
2026-06-06
New deck type: Memory Palace. Build palaces of ordered locations and walk them in chunks.
Per-palace progress tracking — resume exactly where you left off.
Forced re-trace: failing a stop re-shows it until you pass.
Cram mode for individual palaces (full uninterrupted walkthrough).
Drag-and-drop reordering for palaces and locations.
New deck type picker (Standard / Faces / Memory Palace) when creating a deck.
Faces toggle is now in Edit deck — switch any standard deck to Faces or back.
Due palaces are interleaved into your regular review session (every 5 cards), with a 'Keep walking' option to finish a palace before returning.
v1.4.6
2026-06-05
Added a display name setting so you can choose how your name appears to others.
Added permanent account deletion at the bottom of Settings with double confirmation.
Tapping the version number on mobile now correctly opens the changelog.
v1.4.5
2026-06-05
Cards now show an animated image placeholder while photos load.
Upcoming card images are preloaded during review for faster transitions.
Fixed occasional stale image from the previous card carrying over.
Cards failed in 'study ahead' now correctly appear as due today.
Tapping 'study more' with nothing due skips the loading screen.
v1.4.4
2026-06-05
Sped up home-screen 'due today' counts with server-side aggregation.
Month and year intervals now show one decimal place (e.g. 1.0m, 2.1y).
Ultimate deck icons now appear on deck covers and card thumbnails.
Security hardening: RLS policies and GRANTs added for new tables.
v1.4.3
2026-06-04
Cloze hints now display correctly without extra brackets.
Added an 'Ultimate Everything' section on the Discover page.
Fixed shared tag cram sessions getting stuck on 'Loading session…'.
v1.4.2
2026-06-04
Deck cover images are now served in multiple sizes for faster loading.
Decks without a cover image show a unique color block instead of an empty space.
Discover page cards are smaller and show 4 across on large screens.
Stats page numbers over 999 now consistently include comma separators.
Fixed version number not showing on mobile.
v1.4.1
2026-06-03
Fixed '0 new remaining' on decks with cloze cards by counting each blank separately.
Fixed review-session card counts getting off when reviewing ahead.
Added playful micro-interactions: wiggle, pop, float, and tilt animations across the site.
Moved changelog to its own page with a one-tap refresh button.
v1.4.0
2026-06-01
Added a changelog — tap the version in the footer to see what's new.
Stats page chart tooltips now have a readable background and show friendly labels like "376 cards".
Removed the big black hover bar from stats chart tooltips.
Review screen: deck titles now stay properly positioned next to card thumbnails.
v1.3.9
2026-06-01
Cloze cards now show the full text (with blanks) on the card list.
Card images now appear on tag pages.
Deck title stays aligned next to the thumbnail when reviewing cloze cards.
Stats page: cleaner bar chart colors, no big hover bar, and friendlier tooltips like "376 cards".
Card details now load when viewing a tag someone shared with you.
v1.3.8
2026-06-01
Added tag sharing — share a tag's cards with another user.
Capped the maximum interval at 3× the previous one for steadier scheduling.
Hid raw image HTML in card text everywhere it leaked through.
Dark/light theme now applies on first load and no longer crashes the Settings page.
v1.3.7
2026-06-01
Added a dark mode toggle.
Hidden users are now shown in italics.
v1.3.6
2026-05-28
Mnemonics now live in an accordion to keep cards tidy.
Mnemonic shortcuts no longer fire while capturing a face mnemonic.
v1.3.5
2026-05-27
Fixed the footer position on iOS.
Cram reviews are now logged to the database.
v1.3.4
2026-05-26
Added a credit link in the footer.
Tap the version in the footer to refresh to the latest build.
Cleaned up a duplicate leaderboard query.
v1.3.3
2026-05-26
Added a flash cue when you tap Super Easy.
Leaderboard now supports sort, timeframes, and accordions.
Study-ahead skips placeholder cards.
v1.3.2
2026-05-26
Progress bar sizing fixed.
Card thumbnail repositioned and mobile spacing improved.
"Super Easy" now guarantees at least 250 days.
Cards show a more accurate next-due range.
Bigger header font on the home screen.
v1.3.1
2026-05-25
Easy interval now scales with card stability.
Big review-session reliability pass: fixed empty queue races, stale due counts, off-screen overflow on mobile, miscounted remaining cards, and the countdown decrement bug.
Review container now stays pinned to the viewport with auto-scroll to answers.
Due and new cards are now mixed into batches.
Cleaner placeholders while cards load.
v1.2.9
2026-05-25
Added quick "Again" and "Hard now" actions.
Cloze cards show visual placeholders for blanks.
Tightened new-card budget tracking.
Books list switched to two columns and deck grid columns adjusted.
Added edit/import icons.
v1.2.5
2026-05-24
Revised deck detail layout and added owner summary text.
Privacy icons added to books; moved to the right.
Show button no longer scales awkwardly; tap flash now scales to 1.5×.
Removed Study from the top nav.
Fixed Discover "due" counts.
v1.2.4
2026-05-24
Decks can now have a cover image, which also appears on cards.
Books section grouping, expanded entries, and cleanup.
Re-added deck import; fixed import query refresh.
Added a button flash on click.
v1.2.3
2026-05-24
Added a YouTube video button.
Added gamepad/controller support with a mapping UI.
v1.2.2
2026-05-23
Tags are now unlimited across decks.
New accounts get 5 cards by default to start.
Cram queue refills up front; auto-fetch no longer fires at zero.
v1.2.1
2026-05-23
Added Face Mnemonics.
Added card edit and delete UI.
Short intervals now display as "0d" instead of confusing values.
Keyboard shortcuts no longer fire while typing in inputs.
Fixed daily card refill and cram queue cap.
v1.1.8
2026-05-23
Re-enabled previously revoked auth functions.
Several SEO and subscription/security fixes.
Dialogs now anchor to the top on mobile.
v1.1.7
2026-05-23
Added accordions for card details and sorted decks alphabetically.
Fixed day-cutoff timing and streak math in Eastern Time.
v1.1.6
2026-05-23
Switched timezone handling to Eastern Time across stats.
Removed the card-mix chart; unlimited pagination on stats.
Fixed study-ahead shuffle and start race condition.
v1.1.5
2026-05-23
Added the Super Easy rating button.
Study-ahead capped at 200 and no longer shows empty cards.
Fixed ET streak calculation and an /app crash on review.
Scrolls to top on each new card; jumps to "All done" when there are no sessions.
v1.1.4
2026-05-22
Added Undo on review.
Fixed remaining-count display and bulk tag updates.
Better empty state when Study has nothing queued.
v1.1.3
2026-05-21
Bigger answer buttons and a hint to scroll to the bottom.
Question image now hides on reveal.
Deck stats added to the home page.
v1.1.2
2026-05-21
Handled nested clozes.
Decks at their new-card budget are now skipped.
Staggered card loading and autofilled tags across decks.
v1.1.1
2026-05-21
Cards moved to a table view; due cards get an orange border.
Renamed "Again" to "Wrong".
Removed the manual refresh button and .apkg import.
Fixed tags page routing.
v1.1.0
2026-05-21
Added tag autocomplete when editing.
Added cram-mode keyboard shortcuts.
Fixed tags display and leaderboard user reference.
v1.0.9
2026-05-21
Added admin access system.
Added the Leaderboard page (with a toggle to opt in).
Added the Tags page and routes.
Retuned the "Good" pacing and fixed spaced repetition gaps.
v1.0.8
2026-05-21
Review screen capped to 800px for readability.
Manual image uploads are now compressed.
Added a Study-Ahead dialog.
Preserved line breaks in cloze cards and added a subtle deck name.
v1.0.6
2026-05-21
Renamed the app to Ripple Recall.
New cards are now shuffled into the deck.
Related images are removed when a card is deleted.
Split cloze cards into separate cards per blank.
v1.0.5
2026-05-21
Added next-due-date badges.
Study-ahead cards now mix in evenly.
Fixed the footer on mobile.
v1.0.4
2026-05-21
Footer pinned to the viewport.
Session card order is now randomized.
Study-ahead counts capped and background loading hidden.
v1.0.3
2026-05-21
Due dates snap to the start of the day.
Lots of study reliability fixes: empty queue refill, pagination sort, initial Good/Easy intervals, today's review count, image preloading, and paged study loading.
Added image upload UI and card counts to decks.
v1.0.2
2026-05-21
Tags are now per-user.
Added tagging when adding/editing cards.
Added Study-Ahead mode and an import-progress toast.
Streaks switched to US Eastern time.
Fixed loading session hang, card count pagination, and large deck uploads.
v1.0.1
2026-05-21
Initial release — spaced repetition with FSRS, authentication, decks, cards, cloze cards, Anki import, image rendering in review, comprehensive Stats page, Settings page, deck edit and visibility controls, and a PWA manifest with icons.