Changelog — 2026-07-28
Window: 2026-07-27T15:14:42Z → 2026-07-28T15:14:42Z (UTC) · Branch: main · PRs merged: 5
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.
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).