Skip to content

1.0.0

Compare
Choose a tag to compare
@rgrunber rgrunber released this 19 Oct 16:02
· 398 commits to master since this release
  • performance - completion: optimize the index engine for the scenario "complete on type name". See JLS#1846.
  • enhancement - Support Java 17. See #2102.
  • enhancement - Add semantic token types for Records. See #2125.
  • enhancement - Support highlight for constructor call. See #2124.
  • enhancement - Add Getter and Setter to Show Fixes for type declaration. See JLS#1883.
  • enhancement - Add toString() to Show Fixes for type declaration. See JLS#1903.
  • enhancement - Add a codeAction to generate the serialVersionUID field. See JLS#1892.
  • enhancement - i18n: support Chinese. See #2027.
  • enhancement - Adopt new createStatusBarItem API. See #2083.
  • bug fix - Missing space in anonymous type completion proposal. See #2147.
  • bug fix - Packages are not filtered from completion despite the java.completion.filteredTypes configuration. See JLS#1904.
  • bug fix - Exclude jdk.*, org.graalvm.* and io.micrometer.shaded.* from completion. See #2164.
  • bug fix - "Project Configuration Update" is broken due to JDTUtils.isExcludedFile() is not working. See JLS#1909.
  • bug fix - NPE on ::new method refs (Cannot invoke org.eclipse.jdt.core.dom.IMethodBinding.isSynthetic() because "functionalMethod" is null). See JLS#1885.
  • bug fix - Go to definition doesn't compute/find results on methods inside an anonymous class. See JLS#1813.
  • bug fix - Assign all to fields generates wrong field names in some corner cases. See JLS#1031.
  • bug fix - Import quickfix disappear on save. See #2127.
  • bug fix - Module descriptor syntax coloring should be improved. See #1384.
  • bug fix - Fix Open Java Formatter Settings. See #2138.
  • bug fix - Code is compiled with preview features for no reason, causing the project not to run. See #1971.
  • build - npm run watch fails with unresolved dependencies. See #230.
  • debt - Update org.jsoup 1.9.2 to 1.14.2. See JLS#1884.