v1.8
Latest
Feature
July 2026
Stories tab in imperfect guide β 62 stories covering real Mexican life situations. Two modes: Read (color-coded teal/gold verbs) and Practice (blanked verbs, type the correct form, instant feedback). Stories shuffle on every cycle. guide-imperfect.html
Imperfect guide expanded β "When to Use It" tab now has 5β8 examples per section (was 1), 16 time words, and 3 annotated stories. "vs. Preterite" tab has 10 contrast pairs, 8 meaning-shift verbs (saber, conocer, querer, poder, etc.), and 8 interruption pattern examples. guide-imperfect.html
Verb list tab fixed β was showing header but no rows. buildVerbTable and filterV functions were missing. All fixed, filter buttons work. guide-imperfect.html
Duplicate script block fixed β guide-preterite had two script blocks both declaring VERBS, causing "already been declared" crash on load. Duplicate removed. guide-preterite.html
Study guide pills redesigned β 2-column oval grid with pastel gradient backgrounds, 3D drop shadow, and inner highlight. Each guide has its own color. index.html
Version history added β changelog.html documents all changes from v1.0. Version pill in hub header links to it. changelog.html index.html
Files changed
guide-imperfect.html
guide-preterite.html
index.html
changelog.html
v1.7
Latest
Bug Fix
July 2026
All Tenses Hack β new study guide + drill based on Nomad Spanish PDF. ESTAR and IR across all 13 tenses. Progressive unlock (estar + ando/iendo) and intention structure (ir + a + infinitive). Drill with "say it out loud" prompt after every answer. all-tenses.html
Go Verbs guide β full study guide for the 10 yo-go verbs (tengo, vengo, hago, salgo, pongo, traigo, caigo, valgo, digo, oigo). Dedicated oΓr tab with iβy rule, all tenses. go-verbs.html
Version history β this page. Every update tracked with files changed. changelog.html
Flag button fix β reverted auto-accept behavior. Flag button now opens AI chat pre-filled with the challenge question. Claude still adjudicates. preterite.html
VERDICT always required β worker now forces VERDICT:CORRECT or VERDICT:WRONG any time Claude evaluates an answer, regardless of how the question is phrased. Flag button phrasing always triggers challenge mode. _worker.js
Numerals accepted β answers with numbers as digits (10, 15) now accepted when official answer uses words (diez, quince) and vice versa. _worker.js
Imperfect guide β conjugated English meaning added to quiz. Shows both "you used to play" AND "you were playing" on separate lines. Explicit -ing forms stored per verb (no auto-generation). guide-imperfect.html
Preterite guide β conjugated English meaning added to quiz. Shows "I played", "you ate" etc. derived from stored verb data. guide-preterite.html
Files changed
all-tenses.html
go-verbs.html
changelog.html
preterite.html
_worker.js
guide-imperfect.html
guide-preterite.html
index.html
v1.6
Feature
July 2026
My Study List + Flashcards β save words, phrases, and reminders as you study. Review as flashcards. Backup/restore tab for safety. Uses localStorage (Safari). study-list.html
Note button on every page β gold βοΈ Note button fixed to top-right of every drill and guide. Tapping jumps to study list and Back returns you to the page you came from. all drill + guide files
Past Tense Sentence Bank β 189 browsable example sentences in 3 tabs (Preterite / Imperfect / Mixed). Verbs highlighted in coral/teal. Tap verb = explanation. Tap sentence = English translation. tense-reference.html
Collocations guide β verb + preposition combinations (depender de, soΓ±ar con, pensar en). 6 preposition tabs, false friends comparison table, 15-question quiz. collocations.html
Files changed
study-list.html
tense-reference.html
collocations.html
index.html
all drill files
v1.5
Feature
July 2026
Super 7 study guide β ser, estar, ir, hacer, tener, poder, venir. 12 tabs including conjugation charts, ser vs estar, Mexican expressions, meaning shifts (supe/quise/pude), yo-trick cards, preterite stems (fu-, estuv-, hic-, tuv-, pud-, vin-, hub-), All 7 Together landscape table, and a 20-question quiz. super7.html
Vocabulary study guide β all 151 words explained before drilling. 7 tabs: How to Use, Verbs, Emotions, Mexican Slang (with cultural notes), People & Places, Nouns, Connectors. guide-vocabulary.html
Back button on all guides β fixed Home/Back button added to every study guide and drill page. all files
Files changed
super7.html
guide-vocabulary.html
index.html
all guide files
v1.4
Bug Fix
June 2026
Accent mark forgiveness β missing accents marked correct with a yellow reminder instead of wrong. Applies to all drills and benchmark. B1 policy: switch to strict at B2. all drills + benchmark
Safari NodeList fix β querySelectorAll().forEach() replaced with [].slice.call() throughout. Fixed buttons not working after answering on iPhone. all drill files
Benchmark crash fixes β checkPronoun, checkVocabChoose, checkVocabType all had undefined variable crashes that prevented Next button from appearing. Fixed. benchmark.html
Article stripping β "la esquina" now accepted when answer is "esquina". Leading articles (el/la/los/las) stripped before comparison. benchmark.html
Subject pronoun stripping β "el se lastimΓ³" accepted when answer is "Se lastimΓ³". Leading subject pronouns (yo/tΓΊ/Γ©l/ella etc.) stripped before comparison. benchmark.html
Imperfect guide tabs fixed β showPanel function was missing entirely, causing all tab buttons to do nothing. guide-imperfect.html
Files changed
benchmark.html
guide-imperfect.html
preterite.html
pvsi.html
subjunctive.html
vocabulary.html
v1.3
Feature
June 2026
Hub dashboard β index.html rebuilt as a proper home screen with drill cards, study guide links, and daily study plan. Replaced the preterite-only landing page. index.html
Study guides linked from hub β guide-preterite, guide-imperfect, guide-subjunctive, guide-reflexive all accessible from home screen. index.html
No vosotros policy β confirmed throughout all content. Mexican Spanish only. all files
Files changed
index.html
v1.2
Feature
June 2026
Benchmark test β 30 randomized questions across 6 categories (preterite, imperfect contrast, subjunctive, reflexive, vocabulary ESβEN, vocabulary ENβES). Section scores tracked separately. benchmark.html
Subjunctive drill β 47 sentences with WEIRDO trigger recognition. subjunctive.html
Vocabulary drill β 151 words across 8 categories including Mexican slang. Multiple choice + type-it modes. vocabulary.html
Reflexive guide β reflexive pronouns, accidental construction, common mistakes. reflexive.html
Files changed
benchmark.html
subjunctive.html
vocabulary.html
reflexive.html
v1.1
Feature
June 2026
Preterite vs Imperfect drill β 83 sentences requiring tense choice. Explains why each tense was used after answering. pvsi.html
Study guides β guide-preterite, guide-imperfect, guide-subjunctive built with conjugation charts, usage rules, contrast tables, and quizzes. guide-preterite.html guide-imperfect.html guide-subjunctive.html
AI feedback in preterite drill β Claude reviews wrong answers via Cloudflare Worker. Explains what went wrong and why. Challenge button to appeal a wrong verdict. preterite.html _worker.js
Files changed
pvsi.html
guide-preterite.html
guide-imperfect.html
guide-subjunctive.html
preterite.html
_worker.js
v1.0
Initial Release
June 2026
MySpanishDrill launched β deployed to myspanishdrill.pages.dev on Cloudflare Pages.
Preterite drill β 259 sentences across 8 categories (Super 7, regular -AR/-ER/-IR, stem-change, reflexive, movement, communication, everyday life, storytelling). Easy / Medium / Hard levels. By category or all shuffled. preterite.html
iPhone optimized β light mode forced, no arrow functions, no template literals, NodeList compatibility. Add to Home Screen supported. all files
Files in initial release
preterite.html
_worker.js
apple-touch-icon.png