v2.1.0
What's New
Swipe Mode — review names one at a time with like/pass/maybe. Touch, mouse, or keyboard. Native share sheet on mobile. Auto-saves progress.
Sharing — share picks as a URL, compare with a partner, export to CSV or image. Card badges show biblical category, trending/classic, unisex, and more at a glance.
Pipeline — SSA data through 2024. Biblical names now categorized (Person/Place/God/Other). 210 forced spelling merges for names the phonetic algorithm splits incorrectly (Kaitlyn/Katelyn/Caitlin, Caleb/Kaleb, Brooklyn/Brooklynn, etc.). Excluded junk entries (Unknown, etc.), dynamic unisex cutoff.
UI — light/dark contrast fixes, PWA support, card animations, screen reader support. Now at [baby.dxdc.dev].
Breaking Changes (from v1.x)
CSV columns renamed/restructured — see the [migration table]. Highlights:
alt_spellings→spelling_variants,unisex(bool) →unisex_pct(0–50%) +unisex_dominantbiblicalchanged from1/empty to category:Person,Place,God,Otherphones→pronunciations(pipe-separated ARPABET)- CSVs moved to
data/, pandas → Polars, Grid.js → Tabulator
Full Changelog: v1.0.2...v2.1.0