Your comments

To be more specific: you are requesting an additional "will be handled by LFS" indicator for untracked files in the Files view? Note that there is already a similar request for tracked files:

https://smartgit.userecho.com/en/communities/1/topics/966-

SmartGit 22.1 will show the merge base in the Commit view.

This option will be present in upcoming version 22.1 Preview.

We do not have any release date planned. But the first Preview might not be too far away. You may follow the Blog's RSS feed or @smartgithg on Twitter to get informed as soon as it is available. 

Version 22.1 will support diff.<type>.textconv.

For 22.1, the Changes View will support diff.<type>.textconv.

One problem I see here will be the disruption when switching e.g. from the compact Diff to the (necessarily) full Blame.

In the Preferences, Low-Level Properties you can disable rebase.disableRebaseMerges.

Are you referring to the Log Graph's Follow Only First Parent option? If so, I can't reproduce this problem. Please send some small test repository for which the problem is reproducible to smartgit@syntevo.com.