Adds a Search Commits view to search and explore commit histories by message, author, files, id, etc

Compacts (flattens) unnecessary nesting when using a tree layouts

For more options, open User Settings and search for gitlens.views.search or gitlens.views