Changelog — 2026-06-21
Window: 2026-06-20T15:09:07Z → 2026-06-21T15:09:07Z (UTC) · Branch: main · PRs merged: 8
At a glance
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
#1112 — Block missing required CSV columns and escape user text in import alerts
by @jdooley-clt · 2026-06-20
Summary
#1143 — Fix email-based password reset (HTTPS redirect, one-time token handling, weak-password messaging)
by @jdooley-clt · 2026-06-20
Problem
#1144 — Standardize /Sets grid image + persist catalog view choice for the session
by @jdooley-clt · 2026-06-20
Two small browse-page UX fixes, one commit each.
#1150 — Attach images & documents from a URL
by @jdooley-clt · 2026-06-21
Summary
#1149 — Listings changes and optimizations
by @jdooley-clt · 2026-06-21
What & why
#1148 — Surface set-inherited documents and images on Piece details
by @jdooley-clt · 2026-06-21
Summary
#1146 — Add catalog search + SKU/set paths to mobile add-to-collection
by @jdooley-clt · 2026-06-21
Why
#1145 — Surface search, notifications, and messages in the mobile shell header
by @jdooley-clt · 2026-06-21
What & why
Generated 2026-06-21T15:09:07Z UTC by scripts/generate-changelog.ps1. Summaries: github-models (openai/gpt-4o-mini).