Changelog — 2026-06-12

Window: 2026-06-11T16:13:16Z → 2026-06-12T16:13:16Z (UTC) · Branch: main · PRs merged: 18

At a glance

Daily Dispatch stats — PRs merged today 18, all-time 422; issues closed today 23, all-time 372; lines added today +68,461, all-time +1,485,785; lines removed today -2,000, all-time -293,214.

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.

Other

#898 — Fix dashboard purchase-price gap for $0-priced parent sets (#885)

by @jdooley-clt · 2026-06-11

What & why

#901 — Standardize Set Details wantlist button to match ScaleModel Details

by @jdooley-clt · 2026-06-11

What & why

#900 — Add Collections→UserChecklists data migration (#570)

by @jdooley-clt · 2026-06-11

What

#899 — Extend dashboard Marketplace Matches to Set/PieceSet listings (#891)

by @jdooley-clt · 2026-06-11

What & why

#902 — Add Section/Status/search filters to the AdminDocs list

by @jdooley-clt · 2026-06-11

What & why

#905 — Epic #645 — Unified user-to-user private messaging (DM MVP)

by @jdooley-clt · 2026-06-12

Summary

#906 — Add milestone-crossed notifications (E5 follow-up, #894)

by @jdooley-clt · 2026-06-12

What & why

#910 — Fix duplicate DM thread race with canonical pair key (#903)

by @jdooley-clt · 2026-06-12

Summary

#909 — Persist AdminDocs filters across navigation

by @jdooley-clt · 2026-06-12

Summary

#911 — Archive dashboard-enhancements launch docs package

by @jdooley-clt · 2026-06-12

What

#908 — My Checklists read/UI surfaces; retire user-facing Collections UI (#571)

by @jdooley-clt · 2026-06-12

Closes #571 (epic #567, Collections → Checklists revamp).

#913 — Fix notification throttle check-then-insert race with advisory lock (#904)

by @jdooley-clt · 2026-06-12

What & why

#914 — Add screen-reader data equivalents for dashboard charts (#751)

by @jdooley-clt · 2026-06-12

Summary

#915 — Fix ghost gap above page title from dismissed beta banner

by @jdooley-clt · 2026-06-12

Problem

#916 — Add DM unread email digest background service (#653)

by @jdooley-clt · 2026-06-12

Summary

#919 — Add propose/review workflow for public Checklists (#568)

by @jdooley-clt · 2026-06-12

Closes #568 (epic #567).

#920 — Add launch docs package for private messaging (Epic #645)

by @jdooley-clt · 2026-06-12

What

#921 — Checklists locked-by-default after approval (#569)

by @jdooley-clt · 2026-06-12

Closes #569. Final sub-issue of epic #567 (Collections → Checklists revamp).


Generated 2026-06-12T16:13:16Z UTC by scripts/generate-changelog.ps1. Summaries: github-models (openai/gpt-4o-mini).

By Jeramiah Dooley Last updated