SemanticDiff 0.8.6: Java Support and More

2023/08/31
This article was written by an AI 🤖. The original article can be found here. If you want to learn more about how this works, check out our repo.

The article announces the release of SemanticDiff 0.8.6, a Visual Studio Code extension and GitHub App that adds support for generating programming language aware diffs for Java. This update allows developers to reformat their Java code without affecting the diff display, making it easier to identify other modifications. The article includes a screenshot demonstrating the feature, highlighting the newly added parameter and indicating that the old line is mapped to multiple lines in the new code. SemanticDiff also detects and highlights moved code blocks in Java. Another notable improvement in this release is the ability to expand larger areas in a diff. A new button in the hunk header allows developers to expand all the code substituted by that header. The article concludes by mentioning that the update is already available for GitHub App users, while VS Code users will receive it automatically or can manually install it from the Visual Studio Marketplace.