1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
|
## 1.0.9 / To be released
* Do not warn when git is set to use `zdiff3` conflict style
* Resolve line ending conventions changes (i.e changes from Unix/Windows line endings)
* Preserve file modes when resolving conflicts (i.e executable scripts remain executable)
* Handle changes in `git status` formatting for files in spaces in their names
* `--context` option for `-d` mode to control size of context shown around diff
* Fixed parsing of conflicts with nested recursive conflicts
* `--editor` goes to the location of the first conflict in the file
## 1.0.8.1 / 2020.10.13
* First release on Debian (entered Debian unstable at 2023.07.20)
* Build maintenance (anti-bitrot)
## 1.0.6 / 2020.01.07
* `--merge-file` option to merge specific file, even if file is not marked as conflicted
* Reduce add/add conflicts with matching prefix/suffix lines
* Add support for `--untabify`
## 1.0.5 / 2018.07.24
* Windows compatibility fixes
## 1.0.1 / 2018.07.24
* Conflict headers for `-d` option (i.e "### Conflict 3 of 7")
* Improved error message when not running inside a git repository
## 1.0 / 2016.12.20
* Renamed to `git-mediate`
* First release on Hackage
* Add `--version` flag
## 0.3.2.4 / 2016.12.20
* Reduce conflicts when first or last lines match in all parts
## 0.3.2.1 / 2015.12.25
* `--diff2` option to dump diffs in `diff2` format
* Fix bug in modify/delete conflicts when not running from the repo's root
## 0.3.1.2 / 2015.09.20
* Better error reporting for conflict parsing errors
## 0.3.1.1 / 2015.09.01
* Support modify/delete conflicts
## 0.3.0.3 / 2015.08.16
* `-d` option also prints the diffs markers
* Support add/add conflicts
* Fixed bug with submodule conflicts
## 0.3.0.1 / 2015.06.06
* Detect git using `diff2` conflict style and add `-s` option to switch to `diff3` style
* Fixed bug with filenames containing spaces
## 0.2.0.2 / 2015.02.03
* Support for terminals without color
## 0.2.0.1 / 2015.01.12
* Don't keep `.bk` backups files for content before resolution
## 0.2 / 2014.12.18
* `-d` option for displaying the remaining conflicts
## 0.1.0.1 / 2014.12.10
* Conflict also resolves if both sides match (regardless of base also matching)
## Development started / 2014.12.1
* Tool developed started originally as "resolve-trivial-conflicts"
|