Merge branch 'master' into 'feature/8906_refactor'
Re #8904 - Improve direction vectors visualization
Re #8906 - Client refactor + doc comments
Re #8901 - Connection status panel
Re #8900 - Refactor