Changelog — 2026-05-30

Window: 2026-05-29T14:25:56Z → 2026-05-30T14:25:56Z (UTC) · Branch: main · PRs merged: 12

At a glance

Daily Dispatch stats — PRs merged today 12, all-time 327; issues closed today 13, all-time 282; lines added today +12,608, all-time +1,238,480; lines removed today -602, all-time -288,668.

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.

Features

#738 — Migrate /PieceSets Index search to unified FTS foundation (#698)

by @jdooley-clt · 2026-05-29

Closes #698. Child of the unified-search epic #695.

#739 — Add "At a glance" stats table to daily changelog

by @jdooley-clt · 2026-05-29

What

Other

#740 — Unified Search Phase 4a: /Collections server-side FTS + Tabulator remote pagination (#735)

by @jdooley-clt · 2026-05-29

Unified Search Phase 4a — /Collections server-side FTS + Tabulator remote pagination

#742 — Render daily-changelog stats as a hosted SVG departure-board card

by @jdooley-clt · 2026-05-29

Renders the daily-changelog At a glance stats as a hosted SVG Daily Dispatch departure-board card, embedded in the post as an <img> (the blog sanitizer strips inline <svg>/style/data: URIs, so the card is hosted via a token-gated asset endpoint and referenced by URL).

#743 — Move /Pieces to remote pagination with server-side enum-backed facets (#736)

by @jdooley-clt · 2026-05-30

Summary

#744 — Shared list-filter partials + facet parity for Collections and PieceSets (#737)

by @jdooley-clt · 2026-05-30

Summary

#745 — Standardize search field UX: X-clear + Escape on remaining surfaces (#563)

by @jdooley-clt · 2026-05-30

Summary

#747 — Add UPC/barcode as a searchable field when adding models to a Set (#467)

by @jdooley-clt · 2026-05-30

Summary

#748 — Add 'Search Google Images' link on empty ScaleModel/Set image card (#557)

by @jdooley-clt · 2026-05-30

Summary

#749 — Gentle Railroad autocomplete + 'did you mean?' assist (#556)

by @jdooley-clt · 2026-05-30

Summary

#746 — Add achievement notifications, on-screen toast, and expanded tiers

by @jdooley-clt · 2026-05-30

What & why

#750 — Centralized external-search badges on the wish list (#119)

by @jdooley-clt · 2026-05-30

Centralizes the wish list's external-search link logic and ships it as styled, accessible per-item badges. Closes #119.


Generated 2026-05-30T14:25:56Z UTC by scripts/generate-changelog.ps1. Summaries: github-models (openai/gpt-4o-mini).

By Jeramiah Dooley Last updated