Changelog — 2026-07-01

Window: 2026-06-30T13:47:41Z → 2026-07-01T13:47:41Z (UTC) · Branch: main · PRs merged: 9

At a glance

Daily Dispatch stats — PRs merged today 9, all-time 553; issues closed today 15, all-time 473; lines added today +29,916, all-time +1,772,322; lines removed today -501, all-time -299,591.

Line counts come from git log --numstat on main and include generated, vendored, and lock files. "Today" line counts are bucketed by commit date, while PR/issue counts use merge/close date.

Documentation

#1216 — docs(dr): Backups & DR Phase 1 — foundation (#983)

by @jdooley-clt · 2026-06-30

Closes #983. Phase 1 of the Backups & DR track (epic #948, GA-launch blocker). Docs/inventory only — no app code, no migration.

#1241 — docs(hosting): correct stale health-check endpoint claim

by @jdooley-clt · 2026-07-01

What & why

Other

#1213 — Convert remember-me into a 24h "Stay logged in" feature

by @jdooley-clt · 2026-06-30

Summary

#1187 — Accessible fieldset grouping for grouped form controls (#964)

by @jdooley-clt · 2026-06-30

Scoped down to just the net-new accessibility value after epic #942 Phase 1 shipped the rest.

#1214 — Add standalone pre-order tracking (epic #1212)

by @jdooley-clt · 2026-06-30

Summary

#1234 — Email Phase 1: compliance & deliverability foundation (#979)

by @jdooley-clt · 2026-07-01

Implements the code half of #979 (epic #950, GA blocker) and documents the DNS / owner-action half for @jdooley-clt. Extends the existing SendGridEmailService / NotificationEmailHelper stack — no parallel mailer.

#1240 — Fix pre-order CI schema drift with forward-only corrective migration

by @jdooley-clt · 2026-07-01

Closes #1237
Refs epic #1212, tracking #1232

#1243 — Legal P2 (#974): reconcile compliance-gap status + dashboard beta note + footer DMCA link

by @jdooley-clt · 2026-07-01

Summary

#1245 — Backups & DR Phase 2: automated encrypted off-site DB backups

by @jdooley-clt · 2026-07-01

Closes #987. Refs epic #948 (Backups & DR). Builds on merged Phase 1 (#983).


Generated 2026-07-01T13:47:41Z UTC by scripts/generate-changelog.ps1. Summaries: github-models (openai/gpt-4o-mini).

By Jeramiah Dooley Last updated