Changelog of BashSupport Pro 3.3.6
An annotated list of all changes of the 3.x major version is available in the release announcement.
General
- Fixed Possible causes of exception
PsiInvalidElementAccessException. - Fixed On uninstall, BashSupport Pro now attempts to restore the default file extension associations of the JetBrains Shell plugin (i.e.
*.sh,*.bash,*.zsh). This is a workaround for platform issue IDEA-297533. Earlier versions of BashSupport Pro opened a website with instructions when it was uninstalled, but it did not attempt to restore the associations.
Run Configurations
- Fixed Exception
class pro.bashsupport.shell.runConfig.kp cannot be cast to class com.intellij.execution.target.TargetEnvironmentAwareRunProfileState, which was raised when “Run with Terminal” was executed in a project with a configured default remote run target. - Fixed Exception
Invalid file: yourFile.shwhen using a deleted file in a run configuration. - Fixed In a project opened from a WSL path the WSL distribution wasn’t always added on the command line when a run configuration was executed.
- Fixed Breakpoints were not properly hit for run configurations with a WSL path prefix different to the project, e.g.
\\wsl$\file.shin a project opened from\\wsl.localhost.
Google Shell Code Style
- Fixed Exception
InvalidVirtualFileAccessExceptionwhen checking if a file adheres to the code style.
Debugger
- Fixed Exception
java.lang.NullPointerException: Cannot invoke "java.nio.file.Path.endsWith(String)" because the return value of "java.nio.file.Path.getFileName()" is null.