Releases
dotmerge-v0.1.1
Compare
Sorry, something went wrong.
No results found
0.1.1 (2026-06-05)
Features
add refuses to edit sync-critical commits (564b6e9 )
add CLI and jj plumbing (3979fd3 )
add config module with file discovery and tilde expansion (069a542 )
add paths relative to cwd, restrict to home (214deca )
implement dotmerge add (604d2ad )
implement status and sync workflows (d900e34 )
implement the stubbed resume-precondition check (a6e913a )
load workspace once per command, thread 1 txn through sync (67c3acb )
make export diff-aware and report written files (30f9fce )
print a past-tense recap after sync (2d1d21f )
reframe status around a single sync state (dbd09ba )
replace full-content cleanliness scan with jj snapshot / metadata gating (72dad7f )
resolve home/repo/target from config file and flags (46fe4c6 )
resume sync by refreshing the import under a prepared merge (90907eb )
return typed outcomes from import and merge phases (b8ee4f7 )
Bug Fixes
abandon redundant current-import state (37eca31 )
author commits with the user's jj identity (b83a244 )
avoid rewriting disposable empty @ during import (88d4a98 )
current-import is replaced, or becomes a child of @ (2fadc34 )
drop disposable empty @ from sync history (00dc045 )
export git refs (d798507 )
persist the conflicted merge when sync stops on conflicts (8548a2e )
read hostname from gethostname(2), not $HOSTNAME (bedd043 )
reuse prepared state when target is already merged (f75fcb0 )
treat ancestor targets as already applied in status (6ef04e8 )
You can’t perform that action at this time.