Skip to content

Latest commit

 

History

History
147 lines (112 loc) · 5.74 KB

CHANGELOG.md

File metadata and controls

147 lines (112 loc) · 5.74 KB

Change Log

All notable changes to the "vscode-checkstyle" extension will be documented in this file.

Check Keep a Changelog for recommendations on how to structure this file.

[1.4.2]

Changed

  • Update the default Checkstyle version to 9.3.

Fixed

  • Does not work on VS Code start until setting.json modified. #341

[1.4.1]

Fixed

  • Generate temp files according to the folder structure #275
  • Remove redundant modifiers on interface declarations PR#302
  • Fix MultipleVariableDeclarationsQuickFix comment handling PR#304
  • Fix compatibility for Checkstyle v8.42+ PR#323

[1.4.0]

Added

Fixed

[1.3.3]

Changed

  • Update the dependencies.

[1.3.2]

Added

  • Support customized Checkstyle modules (#206)

[1.3.1]

Fixed

[1.3.0]

Added

  • User can manually set the Checkstyle version used for the project. (#172)

Fixed

[1.2.0]

Added

  • Open the Problems panel when click the status icon in the status bar. (#176)

Changed

  • Automatically detect potential Checkstyle configuration files when using command to set the configuration. (#PR215)

Fixed

[1.1.0]

Added

  • Support the live linting experience. Now the users do not need to save the file to refresh the linting results. (#175)
  • Support batch check. (#178)

[1.0.3]

Added

  • Support loading CheckStyle Configuration via URL. (#181)

Fixed

  • Fix vulnerability issues. (PR#170)

[1.0.2]

Fixed

  • Fixed the java extension version.

[1.0.1]

Changed

  • Upgrade the embedded Checkstyle version to 8.18.

Fixed

[1.0.0]

Initial release for the new Checkstyle extension, the new extension contains following features:

  • Check code with Checkstyle.
  • Provide quick fix if it's available.

[0.5.2]

Fixed

  • Fixed some bugs.

[0.5.1]

Fixed

  • Disable Checkstyle commands appear in the context menu of output panel. (#118)
  • Download Checkstyle jars from Github. (#120)

[0.5.0]

Added

  • Support clean Checkstyle Violation through Command Palette/File Explorer/Editor. (#104)
  • Support check code through File Explorer/Editor. (#108)

[0.4.1]

Fixed

  • Fix a potential security vulnerability. (#100)

[0.4.0]

Added

  • Add 'don't warn again' option when invalid CheckStyle version warning pops up. (#80)

Changed

  • Change status bar icon functionalities. (#78)
  • User can open the Checkstyle download page when downloading fails. (#79)
  • Change command name. (#93)

[0.3.1]

Changed

  • Won't open the output channel automatically when error occurs. (#74)

Fixed

  • Fix the property resolve bug. (#75)

[0.3.0]

Added

  • Add support to automatically resolve properties in the Checkstyle configuration file.

Fixed

  • Fix argument contains whitespace error. (#61)

[0.2.0]

Added

  • Add support to automatically resolve and download Checkstyle.
  • Add status icon in status bar.
  • Add setting autocheck command into command palette.
  • Add setting property file command into command palette.

Changed

  • Turn off autocheck by default.
  • User Cancel Action will not pop up error message any more.

[0.1.1]

Fixed

  • Fix line must be positive error. (#31)

[0.1.0]

Added

  • Add support changing Checkstyle jar file and configuration through commands.
  • Add the ability to download Checkstyle 8.0 for the first time run.
  • Add setting checkstyle.autocheck.

Fixed

  • Fix the issue that the checkstyle output may not be correctly parsed.