Your comments
In the Preferences, Low-Level Properties you can disable rebase.disableRebaseMerges.
This behavior is expected.
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.
Present for 22.1 for the new, built-in Git-Implementation (has to be enabled in the Preferences, Low-Level Properties, "experimental.gitimpl".
In the Branches view you can expand your remote and the use speed-search (just start typing) to located the branch; then just double-click to Check Out.
Thanks for these kind words, Iulian! 😀
Hm. To my understanding "praises" are not about new feature requests at all (regardless of which priority), but rather about praising us for the features which have already been implemented. Hence, unless I'm wrong, feel free to praise us as much as you like ;-)
Customer support service by UserEcho
One problem I see here will be the disruption when switching e.g. from the compact Diff to the (necessarily) full Blame.