Old version doesn't provide access to launches configuration page (KDevelop::LaunchConfigurationDialog is "internal" class), but this functionality is useful for example for run-time analyzers like valgrind or heaptrack plugins for cases when default launch doesn't exists. With new API we can directly show launches configuration page instead message box with text instructions about configuration requirement.