Skip to content

Releases: Polyfrost/IntelliProcessor

v4.0.0

31 Jul 05:39
e6cb21a
Compare
Choose a tag to compare

Added

  • Add automatic preprocessor code opening when starting a newline after a non-matching preprocessor statement (such as //#if MC >= 1.16.5 when your main project is 1.8.9)
  • Redesign file jump action
    • Add search bar
    • Improve item ordering
    • Make it work in subprojects/submodules
    • Give clearer warnings when something isn't working as expected

Fixed

  • Fix memory leak in syntax highlighter
  • Fix indentation on automatically added newline characters being incorrect

Updated

  • Bump supported IntelliJ version to latest
  • Improve preprocessor statement folding algorithm
  • Improve preprocessor statement autocompletion

v3.1.0

15 Aug 02:21
fcbf2bd
Compare
Choose a tag to compare

Fixed

  • Remove deprecated IntelliJ platform APIs (psi startOffset, endOffset)
  • Fix //$$ directive highlighting in cases where there is no spacing (//#"1.14.2")

v3.0.0

14 Aug 22:02
07b9140
Compare
Choose a tag to compare

Added

  • Update to IntelliJ Platform 2.0.0

Fixed

  • Fixed formatting issues
  • Removed testing

v2.1.0

15 Jun 02:33
648b318
Compare
Choose a tag to compare

Added

  • Add jump to/from preprocessed file action. You will need to manually assign a keybinding for this feature.

Fixed

  • Allowed hyphens as a valid Preprocessor #if identifier.

v2.0.0

03 May 14:19
b41e22a
Compare
Choose a tag to compare

Added

  • Initial commit to IntelliProcessor IDEA plugin

fixed

  • Updated IntelliJ version and refactored code