Changelog — 2026-07-28

Window: 2026-07-27T15:14:42Z → 2026-07-28T15:14:42Z (UTC) · Branch: main · PRs merged: 5

At a glance

Daily Dispatch stats — PRs merged today 5, all-time 683; issues closed today 0, all-time 522; lines added today +1,069, all-time +2,094,473; lines removed today -42, all-time -312,725.

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

#1444 — docs: mark bulk edit epic #711 complete in AGENTS.md

by @jdooley-clt · 2026-07-28

One-line docs fix. Migration: No. No code, no behaviour change.

Other

#1440 — Phase 3b: relative bulk-edit operations (Append/Prepend/FindReplace/Adjust)

by @jdooley-clt · 2026-07-27

Migration: No. BulkEditBatchRow already stores concrete per-row before/after JSON, which is exactly what a relative op produces — so preview and batch undo inherit the new operations for free with no schema change.

#1441 — Harden catalog tag bulk remove path against a concurrent delete

by @jdooley-clt · 2026-07-28

Closes the Section 1 item of #1438 — the only entry in that backlog that can produce a user-visible failure today. Deferred once in #1436 and again in #1437.

#1442 — Alias-aware manufacturer SKU pre-flight for bulk edit (#1438 item 1)

by @jdooley-clt · 2026-07-28

Summary

#1443 — Auto-tag catalog rows on CSV import (#1438 PR 2)

by @jdooley-clt · 2026-07-28

Summary


Generated 2026-07-28T15:14:42Z UTC by scripts/generate-changelog.ps1. Summaries: github-models (openai/gpt-4o-mini).

By Jeramiah Dooley Last updated