@@ -4,6 +4,28 @@ All notable changes to this project are documented here. Format loosely follows
44[ Keep a Changelog] ( https://keepachangelog.com/ ) ; versions follow
55[ SemVer] ( https://semver.org/ ) .
66
7+ ## [ 1.0.25] — 2026-06-26
8+
9+ ### Changed
10+
11+ - ** The 3-way merge editor was rebuilt from the ground up to match JetBrains.** A single
12+ toolbar (jump between changes, apply non-conflicting changes Left / All / Right, a
13+ magic wand to auto-resolve the simple ones), three locked headers naming each side's
14+ branch, in-gutter accept (» / «), reject (✕) and keep-both (↓) buttons on every change,
15+ change connectors between the panes, and a change-bar minimap on the result scrollbar
16+ with conflicts in red. The result pane stays fully editable — typing and click-to-accept
17+ coexist under one unified undo.
18+ - ** The conflicts list shows what you're in the middle of.** The header now spells out the
19+ operation (merging / rebasing / cherry-picking / reverting), the branches involved, and
20+ the commit being replayed (author and message), and each file carries its type icon.
21+
22+ ### Fixed
23+
24+ - ** No more silent data loss while resolving conflicts.** Resolving a modify/delete conflict
25+ to an empty result now removes the file instead of leaving it empty; one-sided deletions,
26+ hand edits in unchanged regions, and accepting a whole side no longer drift onto or
27+ overwrite a neighbouring change.
28+
729## [ 1.0.24] — 2026-06-25
830
931### Changed
0 commit comments