v0.10.0
2026-05-22Word lists, Anki/CSV export, popup notification center, and a refreshed dashboard.
- AddedAnki .apkg and CSV export. The Export button on /words ships whatever your active filter narrowed to — front of the card is the word + sentence, back is the translation, parts of speech, source URL, and any note. Tags carry over plus krendo, sl:<code>, tl:<code> for in-Anki filtering. Stable GUIDs mean re-importing updates existing cards instead of duplicating them.
- AddedWord lists. Save any /words filter as a named list (Smart mode auto-grows as new words match; Snapshot mode locks in current matches). The new /lists page is your collection home; each list has a one-click Review CTA over the list's resolved members. Pin a list as active to surface it on the dashboard and at the top of the review picker.
- AddedPopup notification center + toolbar badge. The icon shows a count of pending cards; a collapsed bell-row sits above the translator when there's something to act on. Two kinds of card: review nudges from your saved-words state, and announcements pushed by the Krendo team. No OS permissions required.
- AddedEvery encounter is recorded. Translating an already-saved word from a new page or sentence appends a context automatically — the expanded row on /words shows every place you ran into the word, newest first.
- AddedTwo new review presets: Refresh long-term memory (stronger words you haven't reviewed in 30+ days) and All saved words (full library, status-agnostic). The /welcome wizard onboards new installs with a target-language pick and a live sample translation.
- ChangedDashboard simplified to a focused entry surface — TodaysReview hero card with a clickable status-mix bar, a YourLists grid for picking the right list at a glance, and a trimmed three-item RecentActivity strip. The old stat tiles and sparkline are retired; their information lives in the hero.
- ChangedDexie schema bump to v5. SavedWord.context (singular) becomes contexts (array, capped at 20, oldest dropped). Existing rows migrate in place. A second additive v6 bump introduces the word-lists table.
- RemovedBreaking — the database was renamed from 'translate-and-learn' to 'krendo' to complete the v0.9.0 rebrand. Existing v0.9.0 users see their saved-word library reset on update — Dexie does not migrate between differently-named databases. Export to .apkg or CSV before updating if you want to preserve prior saves.