next
52 lines
| 1.9 KiB
| text/plain
|
TextLexer
/ relnotes / next
Martin von Zweigbergk
|
r42457 | == New Features == | ||
Valentin Gatien-Baron
|
r44771 | * `hg purge`/`hg clean` can now delete ignored files instead of | ||
untracked files, with the new -i flag. | ||||
Martin von Zweigbergk
|
r42500 | |||
Martin von Zweigbergk
|
r44819 | * `hg log` now defaults to using an '%' symbol for commits involved | ||
in unresolved merge conflicts. That includes unresolved conflicts | ||||
caused by e.g. `hg update --merge` and `hg graft`. '@' still takes | ||||
precedence, so what used to be marked '@' still is. | ||||
* New `conflictlocal()` and `conflictother()` revsets return the | ||||
Martin von Zweigbergk
|
r44817 | commits that are being merged, when there are conflicts. Also works | ||
for conflicts caused by e.g. `hg graft`. | ||||
Martin von Zweigbergk
|
r44844 | * `hg copy --forget` can be used to unmark a file as copied. | ||
Martin von Zweigbergk
|
r44847 | == New Experimental Features == | ||
Martin von Zweigbergk
|
r44817 | |||
Martin von Zweigbergk
|
r44847 | * `hg copy` now supports a `--at-rev` argument to mark files as | ||
copied in the specified commit. It only works with `--after` for | ||||
now (i.e., it's only useful for marking files copied using non-hg | ||||
`cp` as copied). | ||||
Martin von Zweigbergk
|
r42500 | |||
Martin von Zweigbergk
|
r44845 | * Use `hg copy --forget --at-rev REV` to unmark already committed | ||
copies. | ||||
Valentin Gatien-Baron
|
r44854 | * prevent pushes of divergent bookmarks (foo@remote) | ||
Martin von Zweigbergk
|
r42500 | |||
Martin von Zweigbergk
|
r42457 | == Bug Fixes == | ||
Valentin Gatien-Baron
|
r44852 | * Fix server exception when concurrent pushes delete the same bookmark | ||
Martin von Zweigbergk
|
r42457 | |||
== Backwards Compatibility Changes == | ||||
Martin von Zweigbergk
|
r44821 | * When `hg rebase` pauses for merge conflict resolution, the working | ||
copy will no longer have the rebased node as a second parent. You | ||||
can use the new `conflictparents()` revset for finding the other | ||||
parent during a conflict. | ||||
Valentin Gatien-Baron
|
r44851 | * `hg recover` does not verify the validity of the whole repository | ||
anymore. You can pass `--verify` or call `hg verify` if necessary. | ||||
Martin von Zweigbergk
|
r43214 | |||
Martin von Zweigbergk
|
r42457 | == Internal API Changes == | ||
Martin von Zweigbergk
|
r44619 | * The deprecated `ui.progress()` has now been deleted. Please use | ||
`ui.makeprogress()` instead. | ||||
Martin von Zweigbergk
|
r44639 | |||
* `hg.merge()` has lost its `abort` argument. Please call | ||||
`hg.abortmerge()` directly instead. | ||||
Martin von Zweigbergk
|
r44655 | |||
* The `*others` argument of `cmdutil.check_incompatible_arguments()` | ||||
changed from being varargs argument to being a single collection. | ||||