Changelog — 2026-05-20

By ·

Window: 2026-05-19T13:54:17Z → 2026-05-20T13:54:17Z (UTC) · Branch: main · PRs merged: 5

Features

#630 — feat(listings): include PieceSet rows in public marketplace browse (#512)

by @jdooley-clt · 2026-05-19

Closes #512 (browse-list scope).

#632 — feat(scale-o): add DigitalControlId to O-scale locomotive and rolling stock (#566)

by @jdooley-clt · 2026-05-20

Closes #566.

Documentation

#628 — docs: sweep stale "at most one Set" comments (closes #435)

by @jdooley-clt · 2026-05-19

Closes #435 — final sub-issue of epic #429 (ScaleModel ↔ Set many-to-many).

Other

#626 — Centralize App:BaseUrl into strongly-typed AppOptions (#232)

by @jdooley-clt · 2026-05-19

Closes #232.

#627 — Hard cutover when user toggles profile to private (#466)

by @jdooley-clt · 2026-05-19

Closes #466.


Generated 2026-05-20T13:54:17Z UTC by scripts/generate-changelog.ps1. Summaries: github-models (openai/gpt-4o-mini).