Multi-step email sequences per class — Class editors have a new "Sequences" tab where teachers can build editable onboarding (pre-first-session) and post-class email drip sequences, timed relative to enrollment or to the cohort's first/last session — instead of the fixed three template emails classes had before. Sending isn't scheduled automatically yet. (Admin/staff-facing) (#841)
International applicants on the unmet-needs form — The mutual-aid intake form now asks which country you're in and no longer requires a US state for people outside the US, so international crisis-support requests are routed correctly instead of defaulting to US-only handling. (#824)
Improved
Admin mutual-aid queue shows AI summaries — Staff reviewing unmet-needs submissions now see a short AI-generated summary and any flagged content warnings up front, instead of only the raw submission text. Scholarship-driven submissions are also now labeled and the auto-routing into this queue can be switched off without a deploy. (Admin/staff-facing) (#824)
Fixed
Survey and form conditional questions no longer appear before you answer — Fields that should only show up after picking a radio-button option (like the population survey's follow-up questions) were visible to everyone on page load. Signed-in students submitting the survey also no longer get a duplicate confirmation email. (#929)
Mutual-aid resource packs for international submitters — Place names containing "us" (Sydney, Vienna, Moscow, Minsk, Nicosia, Port Louis, and others) were misread as US locations, which could send the wrong resource pack to people outside the US. (#872)
Mutual-aid resource browsing was missing most published resources — Browsing aid resources returned at most one pack per category and filtered on the wrong field, hiding most of what was actually published for a region. (#824)
Unmet-needs submissions could silently lose their resource pack — A database error partway through the intake pipeline could abort processing after the confirmation was sent but before the follow-up resource pack went out; the pipeline now recovers and continues. (#824)
XSS gap in mutual-aid admin pages — Three admin pages for reviewing mutual-aid submissions could execute attacker-supplied script from a submitted email address; also fixed a broken "Edit resource" button on the unmet-needs admin page. (Admin/staff-facing) (#872)