Skip to content

1.15.0

Compare
Choose a tag to compare
@rgrunber rgrunber released this 20 Feb 17:13
· 216 commits to master since this release
  • performance - Skip generated methods when calculating document symbols. See JLS#2446.
  • performance - Make the debounce adaptive for the publish diagnostic job. See JLS#2443.
  • performance - Only perform context sensitive import rewrite when resolving completion items. See JLS#2453.
  • performance - Extension activation should not depend on language server being started. See #2900.
  • performance - Copy/paste within the same file should not trigger the paste handler for missing imports. See JLS#2441.
  • enhancement - Support "extract interface" refactoring. See #761.
  • enhancement - Add "Convert String concatenation to Text Block" quick assist. See JLS#2456.
  • enhancement - Add clean up for using try-with-resource. See #2891.
  • enhancement - Enable formatting support in syntax server. See #2926.
  • enhancement - Add option to configure behaviour when mojo execution metadata not available. See #2889.
  • enhancement - Add option to permit usage of test resources of a Maven project as dependencies within the compile scope of other projects. See #2569.
  • bug fix - Change default generated method stub to throw exception. See JLS#2366.
  • bug fix - Prevent the paste handler for missing imports from generating overlapping text edits. See JLS#2442.
  • bug fix - Reference search doesn't work for fields in JDK classes. See JLS#2405.
  • bug fix - Paste event handling blocks pasting while project loading. See #2924.
  • bug fix - Avoid generating boilerplate code repeatedly in new Java file. See #2939.
  • bug fix - Completion results should include filtered (excluded) types if they are also present in the import declarations. See JLS#2467.
  • bug fix - Fix type hierarchy regression since VS Code 1.75.1. See #2930.
  • bug fix - Re-publish diagnostics for null analysis configuration change when auto-build is disabled. See JLS#2447.
  • bug fix - Dependency Analytics extension popup shoud respect user choice. See #2892.
  • bug fix - Only do full build for a configuration change when auto-build is enabled. See JLS#2437.
  • bug fix - The command to upgrade gradle should check for cancellation prior to updating metadata files. See JLS#2444.
  • bug fix - Fix incorrect ordering of completion items that use a decorator. See #2917.
  • bug fix - Reduce the amount of logging from org.apache.http bundles. See JLS#2420.
  • build - Do not require org.eclipse.xtend.lib. See JLS#2416.
  • build - Add Github action to detect potential duplicate issues. See #2927.
  • build - Use commit SHA-1 instead of branch name for third-party actions. See #2895.
  • documentation - Clarify the README quick start instructions. See #2915.