mergetrain 3.0.5
-
Update the dashboard build's Browserslist dependency to 4.28.9 and refresh
its compatible browser-data dependencies, resolving the reported cache-growth
and custom-stats advisories without changing the packaged dashboard bundle. -
Fix dashboard and Hub snapshots remaining stale after SQLite reuses WAL
space. Share one read-only change observer per cached repository, detect
concurrent commits and database replacement, and release observers on Hub
removal or server shutdown without pinning a read transaction. -
Preserve diagnostic truth across human and structured output: distinguish
semantic conflicts from textual merge conflicts, show blocked reasons in
inspect, and always render repository health plus a next action in
status. -
Make the Python quickstart gate checkout-clean by default, include dirty
paths when a gate changes the assembled tree, and protect the interactive
deployment approval path with targeted tests and a critical coverage floor. -
Remove design PNGs from the current source tree, keep historical
visual evidence linked to the immutable v3.0.4 tag, and exclude design-only
assets from source distributions.