Changelog

Major changes to Cardivate, newest first.

v2.3.7

May 13, 2026 Major release

A big upgrade across Mock Exam, Ask a PDF, the in-reviewer tutor, and the overall look-and-feel. Highlights:

Mock Exam — built for exam prep

  • Filter your exam by chapter / topic and by difficulty (Easy · Medium · Hard · All).
  • Focus where it matters — optional toggles bias the sample toward cards you've struggled with in the past, and toward cards Anki considers due or overdue.
  • Adaptive difficulty — opens with a warm-up, then alternates harder and easier questions so the exam feels paced rather than uniform.
  • Confidence-weighted scoring — opt-in toggle. Marking yourself "confident" multiplies the reward when you're right and the penalty when you're wrong. Trains the kind of calibration high-stakes exams reward.
  • Negative marking — Off, −0.25, −0.50, or −1.00 per wrong, matching common medical and pharmacy board schemes.
  • Pause and resume — stop mid-exam, close Anki, come back later, and pick up exactly where you left off.
  • Exam history — your last five attempts with a rolling average score, so you can see whether you're improving on a deck over time.
  • Flag for review — mark questions you want to revisit, and the exam will prompt you to look at them before final submit.
  • Keyboard shortcuts — number keys for multiple-choice, T/F for true-false, arrow keys to move between questions, Enter to submit. A subtle hint row reminds you which keys do what.
  • Image-occlusion questions — finally supported. The masked image is shown inline, you type what you think is hidden, and the answer is graded instantly with no credit cost.
  • MCQ option order is reshuffled every attempt — no more memorising "the answer is always C".
  • A friendlier result page — a clean score number, a short message in your scoreband, and a quiet per-question list (collapsed by default) instead of a wall of coloured panels.
  • Tag wrong answers with one click so you can review them later in the Anki browser; generate practice cards on the topics you missed; ask for a tutor explanation on any specific question with the Why? button; or export the whole result page as a PDF to share with a study partner.
  • Save your exam setup as a template — keep your favourite configurations and pick one from a dropdown next time.

Smarter, more reliable AI

  • The right AI model for each job — each Cardivate feature now uses a model tuned to its task. Simple classifications use a faster, cheaper model; chat and tutoring use a balanced model; card generation continues to use the strongest available. Same quality with noticeably lower credit usage on small tasks.
  • Automatic failover between AI providers — if the AI service Cardivate is using has a hiccup, your request quietly retries on the other provider. Outages on either side no longer interrupt your work.
  • Bulk grading for Mock Exam — free-text grading happens in one round-trip and at roughly half the credit cost of grading each question individually.
  • Blank answers are free — leaving a free-text question blank no longer spends a credit; it's just marked wrong.
  • Auto-tag works on scanned PDFs again — chapter detection no longer fails on high-resolution scans.
  • Image-occlusion accuracy fixed — the boxes now land on the correct word for both text-based and scanned PDFs (including single-word answers).
  • Friendlier error messages across every AI feature. If you're out of credits there's a top-up button; if the network is down, you're told to check your connection; transient errors show a clear retry message and confirm that no credits were charged.

Chat — Ask a PDF and the in-reviewer Tutor

  • Formatted answers — replies render with italics, bold, bullet lists, numbered lists, and inline code instead of showing the formatting marks as raw text.
  • Tunable look-and-feel — a new Aa Display button lets you adjust the chat's text size, font, reading width, and line spacing. Settings are remembered across sessions and shared between Ask a PDF and the Tutor.
  • Three message styles — Minimal (clean), Cards (subtle tints to make "you" vs "the tutor" easy to spot at a glance), or Alternating rows.
  • Calmer transcript — only a thin accent stripe and a small role label carry colour. No more highlighted backgrounds on every line.
  • Remembers your last folder — both the main PDF picker and Ask a PDF open in the folder you used last time.

Image occlusion fixes

  • The question now appears on the back of the card too, above the original image, so flipping a card feels symmetric.
  • The red mask now lands on the correct word reliably, both on text-based and scanned PDFs.
  • Chapter auto-tagging works again on scanned-PDF decks.

Update reminders are less annoying

  • "Remind me later" now actually reminds you later. Previously, dismissing the update popup once silenced it permanently until the next version came out. Now it re-appears the next day if you haven't updated yet.
  • Clicking Cardivate → Check for updates manually always brings the popup back up so you can re-summon it on demand.

Polish + reliability

  • Card creation no longer freezes Anki during big batches — large generates feel snappy now.
  • Your preferences, generation history, Mock Exam history, and downloaded OCR language packs are now preserved across add-on updates. No more re-downloading Arabic / Russian / etc. every release.
  • Several small text-cropping issues fixed (the OCR Language Packs Select All / Deselect All buttons were displaying as "elect A" / "select" — now show their full labels).
  • Anki versions 2.1.50 and newer are explicitly supported, and the add-on handles both old and new Anki UI toolkits.

v1.7.0

May 6, 2026 Minor release

Four big additions that turn Cardivate from a card generator into a study workflow.

Added

  • Conversational refine — in the preview window, hit ✨ Refine with AI (or Ctrl+R) to chat with the AI about the selected cards. One-click presets (make harder, shorter, add example, fix grammar) plus a free-text box; preview the rewritten set before applying. Costs 1 credit per refine pass.
  • Weakness auditCardivate → 🎯 Weakness Audit… finds your most-lapsed cards, asks the AI to pick recurring weak themes, then generates targeted practice cards into Cardivate::Weakness Practice. Tagged cardivate weakness_practice audit_<ts> so you can review and prune later.
  • Ask a PDFCardivate → 📚 Ask a PDF… opens a scoped chat that answers only from a PDF you choose (page range supported). Click ✨ Make cards from last answer to turn an exchange into a deck. 1 credit per question.
  • Mock examCardivate → 📝 Mock Exam… samples a randomised, timed quiz from any deck. MCQ, true/false, and cloze are graded automatically and free; enable AI grading to include free-text questions (1 credit per AI-graded answer). Per-question feedback, score, and a one-click retry.

Changed

  • Failed AI calls now auto-refund credits, and the daily burst cap still applies to keep usage fair for everyone.

v1.6.0

May 5, 2026 Minor release

A small but useful study-quality tweak.

Added

  • Shuffle order — a new toggle in the main dialog (next to Deduplicate, Separate decks, etc.) randomises the order of generated cards before they're added to Anki or exported to PDF. This prevents the day-one "adjacency leak", where reading one card's question gives away the next card's answer because they came from the same paragraph. Default is off; setting is remembered between sessions and saved into presets. Image-occlusion cards are left in their original order (their position is tied to the source image).

v1.5.0

May 5, 2026 Minor release

Quality-of-life polish around updates and version awareness.

Added

  • Version visible in the add-on — the main window title now reads "Cardivate v1.5.0 — PDF to Study Materials", and the Help & Feedback dialog shows a selectable version line right under the header. Handy when you need to mention your version in a support email.
  • Versioned download files on the website — every release is now archived at its own URL (e.g. cardivate-1.5.0.ankiaddon), so old links keep working forever.

Fixed

  • The Download button on /updates.html was hard to read (white-on-white) — it now shows blue text on the white pill as intended.

v1.4.0

May 3, 2026 Major release

License recovery, a friendlier checkout, and a cleaner Help dialog.

Added

  • Recover your license — lost your key? Click Recover my license on the pricing page; we email you a secure link that lets you reissue a fresh key on the spot. Your credits and tier carry over.
  • Step-by-step checkout email — after you start a purchase, you'll get an email with the payment link and a short "how to pay" guide. Especially handy if you close the checkout tab on mobile.
  • Visual payment guide on the pricing page — a new 4-step strip walks you through getting a wallet, buying USDT, scanning the QR code, and receiving your key.
  • Documentation at /docs.html — install steps, settings reference, troubleshooting, and FAQ.
  • Changelog at /changelog.html (you're reading it).

Changed

  • Starter pack is now $10 (was $9).
  • Replying to any Cardivate email now goes straight to hi@cardivate.com.
  • Refreshed favicon to match the Cardivate brand mark across all pages.
  • Help & Feedback dialog in the add-on now has a one-click Email support button that opens your mail app with diagnostics pre-filled.

Fixed

  • Recovery links no longer expire prematurely when an email client previews them.
  • Better handling of typo'd contact addresses — they now reach us instead of bouncing.
  • Various small wording and layout polish on the pricing and recovery pages.

v1.3.x

Apr 2026 Stability

v1.2.x

Mar 2026 Feature

v1.1.x

Feb 2026 Feature

v1.0.0

Jan 2026 Initial release

Want to suggest a feature or report a bug? Open Cardivate → Help & Feedback inside Anki, or email hi@cardivate.com.