Releases: redhat-developer/vscode-java
Releases · redhat-developer/vscode-java
0.44.0
- enhancement - show more progress details of workspace jobs. See #896.
- enhancement - added advanced
Generate getters and setters...
source action. See #907. - enhancement - batch Maven project imports when available ram < 1.5GB and number of projects > 50, to reduce memory consumption. See JLS#982.
- enhancement - tentative workaround for poor resource refresh performance on Windows. See JLS#1001.
- enhancement - log resource path and line number of build errors. See JLS#1013.
- bug fix - update classpath when jar files are modified. See #775.
- bug fix - remove ellipsis on
Create getter and setter for
label. See #908. - bug fix - fixed NPE when peeking implementation on generic types. See JLS#1004.
- bug fix - only return signature help on method invocation and javadoc reference. See JLS#1009.
- bug fix - properly detect active signature in signature help. See JLS#1017.
- bug fix - use proper kinds for interfaces, enums and constants, in completion and document symbols. See JLS#1012.
0.43.0
- enhancement - optimize server initialization. See #869.
- enhancement - download Java sources lazily for Maven projects. See #870.
- enhancement - added
Generate toString()...
source action. See #873. - enhancement - show more detailed progress report on startup. See #883.
- bug fix - completion cache resets after file recompilation resulting in slow code completion. See JLS#847.
- bug fix - fix jar detection on windows, for invisible projects. See #882.
0.42.1
0.42.0
- enhancement - added "imports" folding support. See #694.
- enhancement - added
Convert to static import
code actions. See #958. - enhancement - added Java 12 support. See #959.
- enhancement - eliminated CPU usage when idling on Windows. See #960.
- enhancement - added UI to manage ambiguous imports. See #966.
- bug fix - fixed occasional NPE when navigating to class, on Linux. See #963.
0.41.0
- enhancement - added
Generate hashcode() and equals()...
source action. See 814. - enhancement - added reload prompt when extension bundles changed. See #822.
- enhancement - added status to ExtensionAPI. See #830.
- enhancement - improved failed JDK detection diagnostic. See #835.
- bug fix - fixed the mechanism to resolve the package name of an empty java file. See #750.
- bug fix - fixed server stopping when idling. See #815.
- bug fix - signature help should select the 1st parameter after the opening round bracket. See JLS#947.
- debt - subscribe all disposables to the extension's context. See #832.
0.40.0
- enhancement - new source action:
Override/Implement Methods...
. See 749. - enhancement - attaching sources now use a project relative path, when possible. See JLS#906.
- bug fix - definitely fixed the file handle/memory leak on Windows when idling (when using Java 9+), also reduced CPU usage. See JLS#936.