Skip to content

Releases: oxc-project/oxc-intellij-plugin

v0.0.8

19 May 00:59
628b3d8
Compare
Choose a tag to compare

Added

  • Support specifying a manual Oxc language server path to the binary instead of the Node.js wrapper.

Fixed

  • Only show "Apply Oxc Quick Fixes" when the plugin is enabled and the selected file is a supported file extension.

v0.0.7

12 May 04:49
69cb514
Compare
Choose a tag to compare

Added

  • Add quick fixes back to the file explorer.

v0.0.6

05 May 00:53
f6db826
Compare
Choose a tag to compare

Added

  • If the RUST_LOG env variable is undefined, pass either DEBUG or TRACE to the process when starting the language server
    for additional logging when the plugin is configured to output debug or trace logs.

Fixed

  • Additional fixes to support custom Oxlint config files.
  • Make the language server config path optional when using the manual config.

v0.0.5

01 May 01:30
ecd7c98
Compare
Choose a tag to compare

Fixed

  • Fix support for custom Oxlint config files.
  • Remove quick fix from file explorer context menu until the action supports it.

v0.0.4

25 Apr 01:52
d4a62e9
Compare
Choose a tag to compare

Fixed

  • Fix diagnostic may not have a code causing a NullPointerException to be thrown.
    ...Same as before, missed one spot for this.

v0.0.3

22 Apr 01:07
a594dd4
Compare
Choose a tag to compare

Changed

  • Improve the settings UI.

Fixed

  • Fix diagnostic may not have a code causing a NullPointerException to be thrown.
  • Stop showing the server restart message when enabling/disabling the plugin setting.

v0.0.2

15 Apr 04:36
5f0b83e
Compare
Choose a tag to compare

Fixed

  • Fix Oxc icon size.

v0.0.1

14 Apr 13:51
fa53606
Compare
Choose a tag to compare

Added

  • Initial scaffold created from IntelliJ Platform Plugin Template
  • Integration with Oxc language server for lint abilities (oxlint)
    • Highlighting for warnings or errors identified by Oxlint.
    • Quick fixes to fix a warning or error when possible.
    • Command to fix all auto-fixable content within the current text editor.
    • Automatically apply fixes on save.
  • Custom icons for Oxlint config files
  • Schema validation for .oxlintrc.json configuration files. (Note: Comments within the .oxlintrc.json
    file are supported, however they show as an error within the IDE due to jsonc not being supported by the IDE.)