Skip to content

mergetrain 3.0.5

Choose a tag to compare

@yongjip yongjip released this 04 Sep 23:14
· 23 commits to main since this release
Immutable release. Only release title and notes can be modified.
v3.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.