When renaming a class (F2) the class symbol and the file itself are renamed properly. However, when I try to save the file the following error is displayed:
_Failed to save 'NewName.java': The content on disk is newer. Please compare your version with the one on disk._
When I now click on the compare button (part of the error popup) and accept the change then the renamed class is eventually saved.
Extra step to save/ accept the renamed class.
After changing the name of the class via F2, the class symbol as well as the file name are changed and saved.
When autosave is turned on the error occurs instantly, with autosave turned off the error popup is displayed when saving manually.

Reproed this issue on the latest version.
I can reproduce this issue.
Operating System: Windows_NT x64 10.0.17134
JDK version: openjdk version "11.0.2" 2019-01-15
Visual Studio Code version: 1.33.1
Java extension version: 0.42.1
Indeed, this is new. Looks like a bug in vscode, since jdt.ls hasn't changed anything in that area in a long time.
I've opened https://github.com/Microsoft/vscode/issues/72343 upstream
The problem is fixed in VSCode. You can use the Insiders build until the next official release (1st week of May, probably)
Great. I'll wait for the next official release then
Most helpful comment
The problem is fixed in VSCode. You can use the Insiders build until the next official release (1st week of May, probably)