SSMS 2012 used to open a script from shell integration in a new tab, re-using the session to the currently selected DB in the explorer, or the current tab's session.
The new version opens an entire new instance where I have to make a new connection to the DB.
Is it possible, through a registry hack or other means, to revert this behavior to what SSMS 2012 used to do?
SSMS 17.3 reverted that behavior - upgraded and it's fine now.